- VMWare Workstation 7.1.4
- Host: Windows 7 (laptop with touchpad).
- Guest: FreeBSD 8.2-STABLE (yesterday's)
- vmmouse driver: 12.6.9_1 (from ports)
The problem: xev doesn't see mouse back/forward buttons (physically connected to laptop through usb). Wheel is working okay (i.e. 4 & 5 buttons work). FreeBSD thinks that the mouse is ps/2, because there are no /dev/ums* devices.
/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
I don't want to use vmware usb.generic.allowHID option to connect the mouse to virtual FreeBSD through usb because I need that mouse in the host & in the guest at the same time.
Is there any hint how to force vmware or moused or xorg to recognize 6 & 7 button on the "ps/2" mouse?
(It is possible somehow theoretically, because my Windows XP guest (with vmware tools installed) uses vmware ps/2 mouse driver (not the usb one, I checked) and back/forward buttons work fine there.)