Atualmente, estou tentando executar o VirtualBox no meu segundo monitor, com um mouse e teclado dedicados. No entanto, não foi fácil. Houve momentos em que o mouse funciona, mas não o teclado, vice-versa, ou nada funciona. O maior problema que estou enfrentando é este:
Ao ativar o mouse e o teclado USB na VM, recebo um erro: 'O dispositivo USB está ocupado com uma solicitação anterior'. A única coisa que está usando o segundo mouse e teclado, no entanto, é o Windows. O outro erro que recebi afirmou que a VM não conseguiu criar um proxy para o dispositivo. Além disso, a VM ocasionalmente desativará completamente o teclado secundário, exigindo que eu o desconecte e reconecte no meu PC para reativá-lo novamente.
A captura automática de teclado está desabilitada e, enquanto uma solução que eu estava lendo on-line declarava desativar a integração do mouse, essa opção fica acinzentada na minha máquina.
fonte
Respostas:
Eu tive o mesmo erro (e alguns outros!) Quando estava tentando fazer o VirtualBox capturar meu iPhone em uma VM do Windows. A solução para mim foi criar um filtro de dispositivo USB para essa VM específica.
Quando fiz isso no meu iPhone, quando o sistema operacional (virtual) inicializou, ele detectou meu iPhone imediatamente e eu pude sincronizar com o iTunes na VM. O host não detectou o iPhone até eu desconectá-lo manualmente da VM.
fonte
Você também pode experimentar o aplicativo Synergy para conectar o teclado (e a área de transferência) virtualmente através de TCP / IP. Pode ser necessário visitar as configurações avançadas do Synergy, a menos que você tenha uma configuração completa do DNS para suas máquinas.
fonte
Tente convencer o sistema operacional host de que ele não pode reconhecer o teclado e o mouse seccond. Isso deve deixá-los abertos para o convidado capturar por meio de uma regra USB.
fonte
Se você estiver usando o Windows, isso parece ser uma restrição deliberada.
O libusb observa essa restrição para o Windows.
fonte