- VMWare Workstation 7.1.4
- Anfitrião: Windows 7 (laptop com touchpad).
- Convidado: FreeBSD 8.2-STABLE (de ontem)
- driver vmmouse: 12.6.9_1 (a partir de portas)
O problema: o xev não vê os botões de voltar / avançar do mouse (fisicamente conectados ao laptop através do usb). A roda está funcionando bem (ou seja, 4 e 5 botões funcionam). O FreeBSD acha que o mouse é ps / 2, porque não há /dev/ums*
dispositivos.
/etc/rc.conf
:
moused_type = auto moused_enable = SIM moused_flags = "- r alto"
/etc/X11/xorg.conf
:
Seção "InputDevice" Identificador "Mouse0" Motorista "vmmouse" Opção "Protocolo" "auto" Opção "Dispositivo" "/ dev / sysmouse" Opção "Botões" "7" EndSection
Eu não quero usar a usb.generic.allowHID
opção vmware para conectar o mouse ao FreeBSD virtual através do usb porque eu preciso desse mouse no host e no convidado ao mesmo tempo.
Existe alguma dica de como forçar vmware ou moused ou xorg a reconhecer o botão 6 & 7 no mouse "ps / 2"?
( É possível de alguma forma , teoricamente , porque o meu convidado do Windows XP (com ferramentas vmware instalado) usa o driver de mouse vmware ps / 2 (não o usb, eu verifiquei) e os botões de voltar / avançar funcionam bem lá.)
fonte