Digamos que eu tenho um PC com dois monitores conectados. Estou executando, por exemplo, o Windows Vista nativamente e inicio um PC virtual com Ubuntu. Mudo para o modo de tela cheia para que, em um monitor, veja minha área de trabalho do Windows e, por outro, a área de trabalho do Ubuntu. Agora posso usar o mouse e o Keybord para os dois.
Isso funciona bem, mas eu realmente gostaria de conectar um segundo mouse e um segundo teclado ao meu PC físico e fazer algumas configurações para que um conjunto de dispositivos de entrada seja usado no Windows e outro no Ubuntu virtual. Então, duas pessoas poderiam trabalhar ao mesmo tempo, como se estivessem usando dois computadores separados, embora exista apenas uma máquina física.
Atualmente, estou usando o Sun VirtualBox e ele possui um recurso para atribuir dispositivos USB específicos à máquina virtual. Embora isso às vezes funcione para, por exemplo, unidades de disco externas, nunca funcionou para mouses e teclados para mim (sim, é claro que meus dispositivos de entrada estão conectados via USB!).
Eu gostaria de conhecer uma solução que funcione com o VirtualBox, mas qualquer resposta é apreciada, mesmo que seja necessário outro software de virtualização ou algum hardware adicional.
fonte
Você pode fazer isso com o virtualbox. Eu testei com a versão 3.0.2 (não o OSE) com o ubuntu como host e o XP como convidado, mas isso não deve fazer diferença. Primeiro, você precisa alterar as configurações da máquina para passar os dispositivos USB para a VM, mas acho que você já fez isso. Para o teclado, você deve desativar o "teclado de captura automática" em Arquivo-> Preferências-> Entrada. Então você inicia a VM e desativa a integração do ponteiro do mouse. Boa sorte!
fonte
Estou usando o Windows 7 Pro x64. Minha VM é Kali Linux, a caixa virtual que tenho é 4.2.xxx. Instalei apenas o pacote de extensão e montei o mouse e o teclado USB na VM e funcionou. Eu acho que teria funcionado mesmo sem o pacote de extensão
fonte