- VMWare Workstation 7.1.4
- Anfitrión: Windows 7 (computadora portátil con panel táctil).
- Invitado: FreeBSD 8.2-STABLE (ayer)
- Controlador vmmouse: 12.6.9_1 (desde puertos)
El problema: xev no ve los botones de retroceso / avance del mouse (físicamente conectado a la computadora portátil a través de usb). La rueda funciona bien (es decir, los botones 4 y 5 funcionan). FreeBSD piensa que el mouse es ps / 2, porque no hay /dev/ums*
dispositivos.
/etc/rc.conf
:
moused_type = auto moused_enable = YES moused_flags = "- r alto"
/etc/X11/xorg.conf
:
Sección "Dispositivo de entrada" Identificador "Mouse0" Driver "vmmouse" Opción "Protocolo" "auto" Opción "Dispositivo" "/ dev / sysmouse" Opción "Botones" "7" EndSection
No quiero usar la usb.generic.allowHID
opción vmware para conectar el mouse a FreeBSD virtual a través de usb porque necesito ese mouse en el host y en el invitado al mismo tiempo.
¿Hay alguna pista de cómo forzar vmware o moused o xorg a reconocer el botón 6 y 7 en el mouse "ps / 2"?
( Es posible de alguna manera teóricamente , porque mi invitado de Windows XP (con las herramientas de vmware instaladas) usa el controlador de mouse vmware ps / 2 (no el usb, lo comprobé) y los botones de retroceso / avance funcionan bien allí).
fuente