如何禁用 VMware Workstation Player 中的鼠标集成?

Aar*_*nke 7 mouse vmware-workstation vmware-player virtual-machine vmware-workstation-player

我的问题类似于如何在 Virtualbox 中永久禁用鼠标集成?只不过它是关于 VMware Workstation Player 而不是 VirtualBox。

如何禁用鼠标集成?我希望虚拟机“捕获”我的鼠标。一种选择是将鼠标直接传递到虚拟机,但如果我需要退出虚拟机(我只想使用 Ctrl+Alt),那就更困难了。

我正在使用“VMware Workstation 15 Player(仅限非商业用途)”

jam*_*lin 5

VMware Workstation Pro 的“首选项”对话框中具有用于禁用软(运动)抓取和取消抓取的复选框,但 VMware Workstation Player 没有任何图形 UI 来配置此功能。但是,您可以手动编辑您的首选项文件:

  1. 关闭所有正在运行的 VMware Workstation Player 和 VMware Workstation Pro 实例。
  2. 在文本编辑器中打开首选项文件。(在 Windows 上,此文件位于%APPDATA%\VMware\preferences.ini;在 Linux 上,此文件位于~/.vmware/preferences。)
  3. 添加以下行:

    pref.motionGrab = "FALSE"
    pref.motionUngrab = "FALSE"
    
    Run Code Online (Sandbox Code Playgroud)

    (如果首选项文件中已存在pref.motionGrabpref.motionUngrab行,请更改其值。)您现在需要在来宾窗口中单击(或按 Ctrl+G)进行抓取,并需要按 Ctrl+Alt 取消抓取。

这将影响所有虚拟机。要禁用每个 VM 的自动鼠标取消抓取,请编辑 vmx 文件(关闭 VM)并添加一行:

mks.gamingMouse.policy = "gaming"
Run Code Online (Sandbox Code Playgroud)

有关其他设置选项,请参见https://communities.vmware.com/thread/398026 。