A pesar de tener
vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"
en mi archivo .vmx y una instalación personalizada de VMware Tools en el invitado que no incluye el controlador del mouse, de alguna manera tengo soporte de mouse completamente integrado para mi máquina virtual con Windows 7. Puedo pasar el mouse sin problemas desde el anfitrión al invitado sin necesidad de hacer clic o Ctrl+G para entrar y Ctrl+Alt para salir. No quiero esto por los problemas que causa con los juegos.
¿Cómo puedo hacer que la máquina virtual no tenga soporte especial para mouse y al mismo tiempo tenga instaladas VMware Tools para sus otras funciones (red, gráficos, etc.)? El mouse funciona como quiero sin VMware Tools, pero no de otra manera, nuevamente, a pesar de no instalar el controlador del mouse y tener todas esas configuraciones intentando desactivarlo. El Administrador de dispositivos muestra que se está utilizando el controlador genérico de mouse PS/2 de Windows y no el controlador de mouse virtual.
El invitado y el anfitrión son Windows 7 Ultimate SP1, x86 y x64 respectivamente. Estoy usando VMware Player 3.1.4 y VMware Tools instalado es el último, 8.4.6.16648.
Respuesta1
Es casi seguro que esta solución alternativa que se le ocurrió es innecesaria.
Para solucionar (lo que creo que es) su problema, vaya a Preferencias de VMware y cambie Optimizar mouse para juegos a Siempre.
Tenga en cuenta que debe utilizar VMware Workstation (Windows/Linux) o VMware Fusion (Mac OS X) para tener esta opción disponible. No creo que esté disponible en VMware Player.
Respuesta2
En el invitado, probablemente necesite ir al administrador de dispositivos, para su mouse, y hacer una "Actualización de controlador..." manual, y decirle que le permita elegir de una lista de dispositivos y seleccionar el controlador de mouse estándar en lugar de el ratón VMware. También puede intentar "desinstalar" el mouse y marcar la casilla que le pregunta si desea eliminar también los archivos del controlador.
Respuesta3
Parece que todo lo que quieres es desactivar el desbloqueo automático, ¿verdad? Usaré la captura de pantalla de Michael Hampton para ilustrar:
Deshabilite la siguiente opción:
- Desagarrar cuando el cursor sale de la ventana
Opcionalmente también te pueden interesar las otras opciones:
- Ocultar cursor al soltar
- Agarrar cuando el cursor entre en la ventana
Estas opciones han estado disponibles desde hace mucho tiempo y también deberían estar disponibles en VMware Player.
La directiva que intentó utilizar, pref.motionUngrab = "FALSE"
, no se aplica a vmx
los archivos, sino a los del producto VMware preferences.ini
. Está vinculado a la casilla de verificación "Desagarrar cuando el cursor sale de la ventana".