后退/前进鼠标按钮在 VMWare Workstation 6.5 来宾操作系统中不起作用

Tim*_*ara 29 mouse vmware

我正在使用 Logitech G9 鼠标并在 Vista x64 上运行 VMWare Workstation 6.5.3。来宾操作系统是 Win XP,并且安装了最新版本的 VMWare Tools。左/右按钮和鼠标滚轮在来宾操作系统中工作正常,但后退/前进按钮显然无法识别。

我也尝试在来宾操作系统中安装 Logitech 软件,但它仍然无法识别后退/前进按钮。(我真的没想到这会起作用,因为来宾操作系统实际上并没有直接将鼠标硬件视为罗技 G9。)

我依稀记得看到一些关于编辑虚拟机配置文件以指定 5 键鼠标而不是默认的 3 键设置的内容,但我似乎无法在 VMWare 文档中找到有关如何执行此操作的任何细节. 有谁知道这种解决方法是否存在,或者只是不支持 5 键鼠标功能?

小智 28

使用记事本编辑 .VMX 文件(当 VM 关闭时)并添加以下行:

usb.generic.allowHID = "TRUE"
mouse.vusb.enable = "TRUE"
Run Code Online (Sandbox Code Playgroud)

保存文件并退出记事本。


小智 20

将 usb.generic.allowHID = TRUE 添加到 vmx 文件后,只需为该 VM 启用 USB,然后转到硬件管理器(来宾系统)并“扫描硬件更改”。然后新的 USB 设备将被 VM 识别,之后您的后退/前进按钮应该可以工作,而无需停用主机系统中的鼠标。

  • 我刚刚遇到了同样的问题,试图让前进/后退按钮与 Ubuntu 作为来宾操作系统一起使用。事实证明,我还需要在 .VMX 文件中使用 `mouse.vusb.enable = "TRUE"` 才能使其正常工作。 (5认同)

小智 12

对于工作站 10,您需要 .vmx 中的另一行而不是之前的建议。现在是:

usb.generic.allowHID = "TRUE"
mouse.vusb.enable = "TRUE"
mouse.vusb.useBasicMouse = "FALSE"
Run Code Online (Sandbox Code Playgroud)

https://communities.vmware.com/message/2328267#2328267

  • VMWare Workstation 16 用户在这里,这对我有用。 (2认同)