VirtualBox VM 上的专用鼠标和键盘

VirtualBox VM 上的专用鼠标和键盘

目前,我正尝试在第二台显示器上运行 VirtualBox,并使用专用鼠标和键盘。然而,这样做并不容易。有时鼠标可以使用,但键盘却不行,反之亦然,或者什么都不能用。我遇到的最大问题是:

从虚拟机启用 USB 鼠标和键盘时,我收到一条错误消息:“USB 设备正忙于处理上一个请求。”但是,唯一使用第二个鼠标和键盘的是 Windows。我收到的另一个错误消息表明虚拟机无法为该设备创建代理。此外,虚拟机有时会完全禁用辅助键盘,需要我将其拔下并重新插入 PC 才能重新启用它。

键盘自动捕获被禁用,虽然我在网上看到的解决方案指出要关闭鼠标集成,但该选项在我的计算机上显示为灰色。

答案1

当我尝试让 VirtualBox 在 Windows VM 中捕获我的 iPhone 时,我遇到了同样的错误(还有其他一些错误!)。对我来说,解决方案是为该特定 VM 创建 USB 设备过滤器。

  1. 虚拟机必须处于“已关闭”状态
  2. 在 VirtualBox GUI 中选择虚拟机
  3. 点击“设置”按钮
  4. 转到菜单项“USB”(在这里您可以添加/删除/编辑 USB 设备过滤器)
  5. 在右侧,单击“从设备添加过滤器”按钮,它将列出已连接和检测到的 USB 设备
  6. 从列表中选择您的键盘
  7. 为您的 USB 鼠标添加另一个过滤器
  8. 启动你的虚拟机并希望它能正常工作:)

当我为我的 iPhone 执行此操作时,当(虚拟)操作系统启动时,它会立即检测到我的 iPhone,并且我可以与 VM 中的 iTunes 同步。直到我手动将其与 VM 断开连接,主机才检测到 iPhone。

答案2

您还可以尝试使用 Synergy 应用程序通过 tcp/ip 虚拟连接键盘(和剪贴板)。您可能需要访问 Synergy 中的高级设置,除非您已为机器设置了完整的 DNS。

答案3

尝试让主机操作系统相信它无法识别第二个键盘和鼠标。这样,客户机就可以通过 USB 规则获取它们。

答案4

如果您使用的是 Windows,这似乎是一个刻意的限制。

利布注意 Windows 的这个限制。

相关内容