VMWare Workstation 下 FreeBSD 中的鼠标后退/前进按钮

VMWare Workstation 下 FreeBSD 中的鼠标后退/前进按钮
  • VMWare Workstation 7.1.4
  • 主机:Windows 7(带触摸板的笔记本电脑)。
  • 访客:FreeBSD 8.2-STABLE(昨天的)
  • vmmouse 驱动程序:12.6.9_1(来自 ports)

问题:xev 看不到鼠标的后退/前进按钮(通过 USB 物理连接到笔记本电脑)。滚轮工作正常(即 4 和 5 按钮工作正常)。FreeBSD 认为鼠标是 ps/2,因为没有/dev/ums*设备。

/etc/rc.conf

moused_type=自动
moused_enable=YES
moused_flags="-r 高"

/etc/X11/xorg.conf

“输入设备”部分
    标识符“Mouse0”
    驱动程序“vmmouse”
    选项“协议”“自动”
    选项“设备”“/dev/sysmouse”
    选项“按钮”“7”
结束部分

我不想使用 vmwareusb.generic.allowHID选项通过 usb 将鼠标连接到虚拟 FreeBSD,因为我需要同时在主机和客户机中使用该鼠标。

有什么提示可以强制 vmware 或 moused 或 xorg 识别“ps/2”鼠标上的 6 和 7 按钮吗?

从理论上来说,因为我的 Windows XP 客户机(安装了 vmware 工具)使用 vmware ps/2 鼠标驱动程序(不是 usb 驱动程序,我检查过了)并且后退/前进按钮在那里工作正常。)

答案1

您可以尝试在以下位置加载 USB 鼠标驱动程序/boot/loader.conf

ums_load="YES"

相关内容