USB 在 QEMU/windows 10 guest 上连接然后断开

USB 在 QEMU/windows 10 guest 上连接然后断开

本质上USB设备连接大约2-3秒,然后断开大约2-3秒,然后重新连接......如果我直接通过它也会发生这种情况。如果我安装了spice-tools,鼠标就会消失,但即便如此,USB 也无法工作。错误与以下内容相同但行为不完全相同; IELIBUSB_ERROR_NOT_FOUND

值得注意的是,我使用的是 nvidia 1060 并应用了因为正常的方法是行不通的。

我目前正在使用 Spice 显示器和直接 1060 输出,这样我可以更轻松地共享我的键盘/鼠标。使用 AMD 卡时这不是问题。

此外,由于某种原因,随机时间声音变得超级静态,这似乎有时也是通过插入 USB 来触发的。值得注意的是,如果我使用 LVN 屏幕而不是 SPICE,这种情况就不会发生。

内核:5.9.16-1-MANJARO
libvirtd:6.5.0
QEMU 模拟器:5.2.0

或者,有没有办法使用 LVN 屏幕通过 USB 传输?

答案1

绝对不是一个解决方案,而是一个我已经重复了好几次的解决方法......

  1. QEMU 管理器中有一个 USB SPICE 重定向器
  2. 当 Windows 10 启动时,转到设备管理器
  3. 拔下并重新插入您的 USB 设备(我的是 Xbox One 控制器)
  4. 当循环开始并且第一个循环到来时(它显示为已连接),快速重新启动 Windows VM
  5. 重新启动后,USB 设备要么被识别,要么会循环几次然后稳定下来被识别。

如果您回来时正在循环,您可能需要重新启动/您的时机不好。我想这个“解决方案”也需要耐心,哈哈。

每次发生此问题时,您可能都必须执行此操作,并且我不知道它是否同时适用于多个设备或除 xbox 控制器之外的任何设备。如果找到更好的解决方案,我会更新。

相关内容