Estoy usando un mouse Logitech G9 y ejecuto VMWare Workstation 6.5.3 en Vista x64. El sistema operativo invitado es Win XP y tiene instalada la versión más reciente de VMWare Tools. Los botones izquierdo / derecho y el desplazamiento de la rueda del mouse funcionan bien en el SO huésped, pero los botones atrás / adelante aparentemente no se reconocen.
También intenté instalar el software Logitech dentro del sistema operativo invitado, pero aún no reconocía los botones de retroceso / avance. (Realmente no esperaba que esto funcionara ya que el SO huésped no ve el hardware del mouse como Logitech G9 directamente de todos modos).
Recuerdo vagamente haber visto algo hace un tiempo sobre la edición del archivo de configuración de la máquina virtual para especificar un mouse de 5 botones en lugar de la configuración predeterminada de 3 botones, pero parece que no puedo encontrar ningún detalle sobre cómo hacerlo en la documentación de VMWare . ¿Alguien sabe si existe una solución alternativa o si la funcionalidad del mouse de 5 botones simplemente no es compatible?
mouse.vusb.enable = "TRUE"
en el archivo .VMX para que funcione correctamente.Edite el archivo .VMX (mientras la VM está apagada) usando el bloc de notas y agregue las siguientes líneas:
Guarde el archivo y salga del bloc de notas.
fuente
Para la estación de trabajo 10, necesita otra línea en usted .vmx que las sugerencias anteriores. Ahora es:
https://communities.vmware.com/message/2328267#2328267
fuente
vmw.vmx["mouse.vusb.enable"] = "TRUE"
yvmw.vmx["mouse.vusb.useBasicMouse"] = "FALSE"
No funcionará directamente. Porque VMware solo emula 6 estados con su mouse genérico. (botón izquierdo, derecho y medio del mouse, rueda de desplazamiento hacia arriba, abajo, presionada)
Pero como solución alternativa, puede usar mi herramienta que acabo de escribir en AutoIt porque realmente también necesitaba esta función.
Simplemente compile esto por su cuenta con AutoIt o descargue el ejecutable compilado de mi espacio web: http://jtmeyer.de/mousetool.exe Esto esperará una ventana que incluya "VMware Workstation" en su Título y si alguno de los botones del Mouse del Pulgar se presionan (Código 05 + 06) se presiona la combinación de teclas de Alt + Izquierda / Alt + Derecha. Si presiona ambos botones juntos, la herramienta se cerrará si confirma el cuadro de diálogo que aparece.
fuente
$vm = WinWait("[CLASS:vmware.fullscreenwindow]")
como 2018:
Este es un error conocido de VMWare pero aún no se ha resuelto.
Intenté todas las respuestas. Ninguno de ellos funcionó para Windows 10 en VMWare 14.1.3
La degradación a VMWare 12.0.1 resolvió mi problema.
fuente
Agregue este parámetro en el archivo VMX de su VM.
usb.generic.allowHID = TRUE
Sus botones ahora deberían funcionar: no es necesario instalar el software Logitech ni nada.
fuente
Para el host de Windows, use AutoHotKey para cambiar la asignación de botones del mouse:
Luego, en el sistema operativo invitado, vuelva a asignarlos:
fuente