Botões do mouse para trás / para frente no FreeBSD em VMWare Workstation

1
  • VMWare Workstation 7.1.4
  • Host: 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). 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* de dispositivos.

/etc/rc.conf :

moused_type=auto
moused_enable=YES
moused_flags="-r high"

/etc/X11/xorg.conf :

Section "InputDevice"
    Identifier  "Mouse0"
    Driver "vmmouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/sysmouse"
    Option "Buttons" "7"
EndSection

Eu não quero usar a opção vmware usb.generic.allowHID para conectar o mouse ao FreeBSD virtual através do usb porque eu preciso desse mouse no host & no convidado ao mesmo tempo.

Existe alguma dica de como forçar vmware ou moused ou xorg a reconhecer 6 & Botão 7 no mouse "ps / 2"?

( É possível teoricamente , porque meu convidado do Windows XP (com ferramentas vmware instaladas) usa o driver de mouse vmware ps / 2 (não o usb, eu verifiquei) e os botões back / forward funcionam bem lá.)

    
por Alexander Gromnitsky 13.08.2011 / 21:02

0 respostas