Apesar de ter
vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"
no meu arquivo .vmx e uma instalação personalizada do VMware Tools no convidado que não inclui o driver do mouse, de alguma forma tenho suporte de mouse totalmente integrado para minha VM do Windows 7. Posso passar o mouse suavemente do host para o convidado sem precisar clicar ou Ctrl+G entrar e Ctrl+Alt sair. Não quero isso por causa dos problemas que causa nos jogos.
Como posso fazer com que a VM não tenha suporte especial para mouse e ainda tenha o VMware Tools instalado para suas outras funções (rede, gráficos, etc.)? O mouse funciona como eu quero sem VMware Tools, mas não de outra forma - novamente, apesar de não instalar o driver do mouse e ter todas essas configurações tentando desativá-lo. O Gerenciador de dispositivos mostra que o driver genérico do mouse PS/2 do Windows está sendo usado e não o driver do mouse virtual.
Convidado e host são Windows 7 Ultimate SP1, x86 e x64, respectivamente. Estou usando o VMware Player 3.1.4 e o VMware Tools instalado é o mais recente, 8.4.6.16648.
Responder1
Essa solução alternativa que você criou é quase certamente desnecessária.
Para corrigir (o que eu acho) o seu problema, acesse VMware Preferences e altere Optimize Mouse for Games para Always.
Observe que você precisa usar VMware Workstation (Windows/Linux) ou VMware Fusion (Mac OS X) para ter esta opção disponível para você. Não acredito que esteja disponível no VMware Player.
Responder2
No convidado, você provavelmente precisará entrar no gerenciador de dispositivos, para o seu mouse, e fazer um manual "Atualizar driver ...", e dizer para permitir que você escolha em uma lista de dispositivos e selecione o driver de mouse padrão em vez de o mouse VMware. Você também pode tentar “desinstalar” o mouse e marcar a caixa perguntando se deseja excluir também os arquivos do driver.
Responder3
Parece que tudo que você quer é desabilitar o desbloqueio automático, certo? Usarei apenas a captura de tela de Michael Hampton para ilustrar:
Desative a seguinte opção:
- Solte quando o cursor sair da janela
Opcionalmente, você também pode estar interessado nas outras opções:
- Ocultar o cursor ao desgrudar
- Agarre quando o cursor entrar na janela
Essas opções estão disponíveis há muito tempo e também devem estar disponíveis no VMware Player.
A diretiva que você tentou usar, pref.motionUngrab = "FALSE"
não é aplicável em vmx
arquivos, mas no produto VMware preferences.ini
. Ele está vinculado à caixa de seleção “Desagarrar quando o cursor sai da janela”.