大约一周前,我的 USB 鼠标停止工作。它显示电源并在插入后工作约 1 秒。几个月前我使用了 16.04,当时它仍处于测试阶段,此后一直在更新它,几乎没有问题。但是为了让它在此之后运行,我必须使用终端发出
sudo rmmod usbhid
sudo modprobe usbhid
Run Code Online (Sandbox Code Playgroud)
虽然我遇到的问题不是那么旧,但新鼠标似乎不是问题。
插入鼠标时 lsusb 的输出 - 电源灯亮但无响应。
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 002: ID 1bcf:2b8a Sunplus Innovation Technology Inc.
Bus 001 Device 005: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)
这没什么大不了的,因为我有一个解决方法,但有兴趣找出它发生的原因。
来自 dmesg 的输出
[11860.450870] usb 1-2: USB disconnect, device …Run Code Online (Sandbox Code Playgroud)