USB 设备移除 “可能是 USB 电缆坏了?” 18.04

USB 设备移除 “可能是 USB 电缆坏了?” 18.04

需要在拔出而不是卸载 USB 设备时尽快检测到移除,但在运行 4.18.0-25-generic 内核的 18.04 桌面版和服务器版之间遇到问题。

在桌面版本中,删除检测是即时的,但在服务器版本中,以下消息会显示四次:

 "usb usb2-port2: Cannot enable. Maybe the USB cable is bad?"

间隔大约为4秒。

谁能告诉我如何阻止这种情况发生,因为这会使该过程增加 16 秒的延迟。

短暂性脑缺血发作

答案1

这个 QMK 线程信息量很大:https://github.com/qmk/qmk_firmware/issues/6713

就我而言,我有一个 Ergodox-Infinity 键盘,它(错误地)使用额外的 USB3 线路在两个键盘半部之间进行通信。但连接到计算机的那一半最终使计算机感到困惑。计算机半检测 USB3 线路并尝试启动 USB 3.0 接口。但该设备实际上仅支持连接到计算机的 USB 2.0 接口。

下面的第一个建议对我有用,...本质上,阻止令操作系统混乱的不兼容 USB3 信号。

  • 使用仅兼容 USB-2.0 的电缆;例如,没有 USB3 线的 USB-A 至 USB-C 电缆。
  • 或者,将 USB3 电缆插入计算机上的 USB2.0 端口(如果有)。
  • 或者使用 USB-C 转 USB-C 线缆和 USB-C 转 USB2 适配器USB2 适配器

相关内容