- Рабочая станция VMWare 7.1.4
- Хост: Windows 7 (ноутбук с сенсорной панелью).
- Гость: FreeBSD 8.2-STABLE (вчера)
- Драйвер vmmouse: 12.6.9_1 (из портов)
Проблема: xev не видит кнопки мыши назад / вперед (физически подключенные к ноутбуку через USB). Колесо работает нормально (т.е. работают 4 и 5 кнопок). FreeBSD считает, что мышь - это ps / 2, потому что нет устройств /dev/ums*
.
/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
Я не хочу использовать опцию vmware usb.generic.allowHID
для подключения мыши к виртуальной FreeBSD через usb, потому что эта мышь мне нужна одновременно в хосте и в гостевой системе.
Есть ли подсказка, как заставить vmware, moused или xorg распознать кнопку 6 и 7 на мышке «ps /2»?
(Это возможно как-то теоретически, потому что мой гость Windows XP (с установленными инструментами vmware) использует драйвер мыши vmware ps/2 (не usb, как я проверял) и кнопки назад /вперед там работают нормально.)