Como posso ter um convidado do Windows 7 VMware sem suporte ao mouse?

9

Apesar de ter

vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"

no meu arquivo .vmx e uma instalação customizada do VMware Tools no guest que não inclui o driver do mouse, eu de alguma forma tenho suporte de mouse totalmente integrado para minha VM do Windows 7. Eu posso suavemente mouse do host para o convidado sem precisar clicar ou Ctrl + G em e Ctrl + Alt para fora. Eu não quero isso por causa dos problemas que isso causa nos jogos.

Como posso fazer com que a VM não tenha suporte especial ao mouse enquanto ainda estiver com o VMware Tools instalado para suas outras funções (rede, gráficos, etc.)? O mouse funciona como eu quero sem o VMware Tools, mas não o contrário - 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 de mouse genérico do Windows PS / 2 está sendo usado e não o driver de mouse virtual.

Convidado e host são ambos 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.

    
por Flimbus Akimbo 20.09.2012 / 21:10

3 respostas

2

Essa solução alternativa que você inventa é praticamente desnecessária.

Para consertar (o que eu acho) seu problema, entre no VMware Preferences e altere o Optimize Mouse para Games para Always.

Observe que você precisa usar o VMware Workstation (Windows / Linux) ou o VMware Fusion (Mac OS X) para ter essa opção disponível para você. Não acredito que esteja disponível no VMware Player.

    
por 21.09.2012 / 01:21
1

No convidado, você provavelmente precisará entrar no gerenciador de dispositivos, para o seu mouse, e fazer um manual "Atualizar driver ...", e dizer a ele para escolher entre uma lista de dispositivos e selecionar o mouse padrão driver em vez do mouse VMware. Você também pode tentar "desinstalar" o mouse e marcar a caixa solicitando se deseja excluir também os arquivos do driver.

    
por 20.09.2012 / 23:04
-1

Parece que tudo o que você quer é desabilitar é o desamargo automático, certo? Usarei apenas a captura de tela de Michael Hampton para ilustrar:

Desativeaseguinteopção:

  • Ungrabquandoocursorsaidajanela

Opcionalmente,vocêtambémpodeestarinteressadonasoutrasopções:

  • Ocultarcursornoungrab
  • Agarrequandoocursorentrarnajanela

EssasopçõesestãodisponíveishámuitotempoetambémdevemestardisponíveisnoVMwarePlayer.

Adiretivaquevocêtentouusar,pref.motionUngrab="FALSE" , não se aplica a vmx arquivos, mas ao preferences.ini do produto VMware. Está ligado à caixa de verificação "Ungrab quando o cursor sair da janela".

    
por 20.06.2015 / 13:41