
O VMWare Tools instala um "Dispositivo apontador VMWare" genérico e parece "forçar" o convidado a usar esse driver para o mouse. Quando instalo os drivers especializados para o mouse no convidado, ele não consegue encontrar um mouse compatível.
- Host/convidado do Windows 7 x64
- Estação de trabalho 9.02
- Rato Razer Naga
Responder1
O sistema operacional na VM não consegue encontrar o mouse porque não possui hardware Razer Naga.
Basicamente acontece o seguinte:
Todos os tipos de hardware, por exemplo
mouse, \ Virtual machine \
keyboard | with hardware as |
CPU } host OS ---> defined by the | Guest OS recognising the
Wifi. | VM's configuration / VM configured 'hardware'
... /
O hardware no sistema operacional host e o 'hardware' no sistema operacional virtual não precisam ser iguais.
Freqüentemente, eles são iguais por motivos de desempenho (por exemplo, mesmo tipo de CPU), mas podem ser diferentes. No seu caso, o sistema operacional host possui um mouse Naga real. Ele pode detectá-lo. Ele pode usá-lo. A VM está emulando um mouse padrão. O software dentro da VM pode procurar o que quiser para o Naga, mas encontrará apenas o hardware virtual da VM e não o hardware real da máquina física.
Se quiser ter acesso ao Naga como convidado, você precisará:
- Escreva parte da VM fazendo com que ela emule um naga (o que será uma opção mesmo se você usar outro mouse no sistema físico.
- Ou passe acesso bruto à VM. Geralmente isso exclui o hardware do sistema operacional host. (Então, se você quiser usar o Naga tanto no host real quanto na VM, você precisará de dois ratos Naga).
Observe que isso geralmente requer suporte a VT-d ou AMD-Vi em sua CPU e que esse recurso é usado principalmente para placas RAID de passagem e NICs de 10 Gbit, em vez de meros mouses.)
[Atualização e correção]
Não requer apenas AMD-Vi ou VT-d; Isso requer:
- Uma CPU com AMD-Vi ou VT-d para oVirtualização de E/S MMU,
- e um BIOS/OS que suporte isso.
Muitos laptops são fornecidos com uma CPU capaz de virtualização de E/S MMU, mas não possuem suporte no BIOS/UEFI. Como resultado, você ainda não pode usar esse recurso.
Parece também que a estação de trabalho VMware tem a opção de fazer 'coisas especiais' com dispositivos baseados em USB. Como a maioria dos mouses atuais são baseados em USB, você poderá acessar a guia [VM] e selecionar os dispositivos em [Dispositivos removíveis]. Isso também desconectará o dispositivo baseado em USB do host e o conectará semidiretamente à VM.