语境:
我有:
- 在 VMware Workstation Pro 上运行的 Windows 10 虚拟机,其 USB 控制器设置为
USB compatibility: USB 2.0
。
- Xbox One 控制器。
- 一根 USB 转微型 USB 线,用于将控制器连接到电脑。
当 Xbox 控制器插入 PC 时,PC 上会显示一条通知。然后可以按下 Xbox Home 按钮打开 Xbox 游戏覆盖。我还可以在“设备和打印机”页面中看到 Xbox 控制器。
基本上,控制器是由电脑检测到的。
当我查看虚拟机插入的设备和打印机时,我没有看到列出的 Xbox 控制器,就像我在电脑中看到的那样,而且我无法使用它。
问题:
为什么我无法在虚拟机中使用 Xbox 控制器?如何使用 VMware Workstation 15 pro 版本 15.5.1 build-15018445 将 Xbox One 控制器添加到在 Windows 10 PC 上运行的 Windows 10 虚拟机的设备和打印机列表中?
我尝试将 USB 兼容性设置为 USB 2.0,并尝试了 3 种不同的 USB 转微型 USB 电缆,但问题仍然存在,虚拟机无法检测到控制器。
编辑0:
我没有看到该VM > Removable Devices
部分中添加 USB 设备的选项。
编辑1:
https://communities.vmware.com/message/2176127#2176127
[...] 重新启动 VMware usb 服务。在我的计算机上,它被称为“vmware-usbarbitrator.exe”或“vmware-usbarbitrator64.exe”
答案1
我发现 VMware USB 仲裁服务没有在我的主机上运行。
我只需要重启这项服务。请查看我的编辑1看看我从哪里得到这个想法。