我如何在没有鼠标支持的情况下拥有Windows 7 VMware guest虚拟机?


9

尽管有

vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"

在我的.vmx文件中,以及在客户机上的自定义VMware Tools安装中(不包括鼠标驱动程序),我以某种方式完全集成了对Windows 7 VM的鼠标支持。我可以从主机平稳地将鼠标滑入来宾,而无需单击或Ctrl + G in和Ctrl + Alt out。我不想这样做,因为它会导致游戏问题。

如何在不为VM提供特殊功能的情况下仍然为其安装其他功能(网络,图形等)的VMware Tools?鼠标在没有VMware Tools的情况下仍能按我的要求运行,但在其他情况下则无法运行。设备管理器显示正在使用通用Windows PS / 2鼠标驱动程序,而不是虚拟鼠标驱动程序。

来宾和主机均为Windows 7 Ultimate SP1,x86和x64。我使用的是VMware Player 3.1.4,安装的VMware Tools是最新的8.4.6.16648。

Answers:


2

您几乎可以肯定不需要这种解决方法。

要解决(我认为是)问题,请进入“ VMware首选项”,然后将“优化游戏鼠标”更改为“始终”。

在此处输入图片说明

请注意,您需要使用VMware Workstation(Windows / Linux)或VMware Fusion(Mac OS X)才能使用此选项。我认为VMware Player中不提供该功能。


播放器很基础;如果它不支持某项功能...那么,万事达卡还有万事达卡。这也是全局首选项,不是每个VM的首选项。
迈克尔·汉普顿

1

在来宾中,您可能需要进入设备管理器并使用鼠标,并手动执行“更新驱动程序...”,并告诉它让您从设备列表中进行选择,然后选择标准鼠标驱动程序而不是VMware鼠标。您也可以尝试“卸载”鼠标,并选中提示您是否还要删除驱动程序文件的框。


-1

似乎您要禁用的只是自动取消保护功能,对吗?我将使用迈克尔·汉普顿的屏幕截图来说明:

bla

禁用以下选项:

  • 当光标离开窗口时取消抓取

(可选)您可能还对其他选项感兴趣:

  • 将光标隐藏在ungrab上
  • 光标进入窗口时抓取

这些选项已经存在很长时间了,在VMware Player中也应该可用。

您尝试使用的指令pref.motionUngrab = "FALSE"不适用于vmx文件,但适用于VMware产品的指令preferences.ini。它与“光标离开窗口时取消抓取”复选框相关联。


即使GUI没有这些选项,当包含在中时,VMware Player 7(至少是Pro)也遵守此设置preferences.ini
Daniel B
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.