如何在 VMWare 上配置 Fedora 虚拟机以便它可以访问物理键盘和鼠标?

如何在 VMWare 上配置 Fedora 虚拟机以便它可以访问物理键盘和鼠标?

我在 VMWare 虚拟机环境中运行 Fedora 作为托管操作系统,运行的是 VMWare 6.7.0 Update 3(内部版本 14320388)。我已成功添加显示 Fedora 桌面的 PCI-E 显卡,但找不到任何连接物理键盘和鼠标的方法。

我正在使用通过 USB 加密狗进行通信的无线键盘和鼠标。

我已将所有 USB 端口配置为“直通”,但似乎都无法识别键盘。

我已阅读在线的各种文档,这些文档建议我右键单击 VMWare 控制台内的“USB 配置”,然后启用键盘和鼠标,但我似乎在任何地方都找不到该选项。

我的硬件是 Dell PowerEdge R710,并且我已启用所有 USB 端口。

答案1

如前所述,我已执行了链接1,正如 harrymc 所建议的。令人高兴的是,我能够直接从 VMWare Web 界面执行此操作,如下所示。这使我免于在 VM 主机上查找 .vmx 配置文件的麻烦。

允许 USB 支持人机接口设备 (HID)

我之前已经允许 USB 接口直通,以便托管虚拟机可以访问它。我还必须对插入 R710 转接卡的 PCI-e 显卡执行此操作,但那是另一个故事。

事实证明,关键步骤是将主机 USB 接口“连接”到虚拟机。同样,使用 VMWare Web 界面可以轻松完成此操作 - 见下文。我将其添加为 PCI 设备,所以我猜想这就是它在 R710 内部的实现方式。

虚拟硬件列表,包括两个用于图形和 USB 的 PCI 设备

奇怪的是,我只能将键盘/鼠标适配器插入降低R710 背面的 USB 端口 - 上部端口不工作,刀片正面的两个 USB 端口也不工作,尽管我在 R710 BIOS 中启用了它们。

作为一个小补充,我很高兴地确认刀片正面的两个 USB 端口可以正常工作,例如用于记忆棒。

相关内容