最近,我的 Tomoko 键盘在 Ubuntu 16.04 上停止工作了。这种情况只发生在唤醒挂起状态的 PC 后。鼠标可以正常工作,但键盘不行。我必须拔下它然后再插上,它才能重新开始工作。有人知道如何解决这个问题吗?我查看了,dmesg
但不太确定要查找什么。
重新插入 Tomoko 键盘后,我看到了此“故障”,但不确定这是否与从挂起状态唤醒后的挂起有关?尽管出现此错误,它也能正常工作 ( hid-generic 0003:04D9:A0CD.000B: usb_submit_urb(ctrl) failed: -1
)
[ 9541.053188] usb 3-13: new full-speed USB device number 6 using xhci_hcd
[ 9541.190014] usb 3-13: New USB device found, idVendor=04d9, idProduct=a0cd
[ 9541.190021] usb 3-13: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 9541.190025] usb 3-13: Product: USB Keyboard
[ 9541.194898] input: USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.0/0003:04D9:A0CD.000A/input/input32
[ 9541.249553] hid-generic 0003:04D9:A0CD.000A: input,hidraw0: USB HID v1.11 Keyboard [USB Keyboard] on usb-0000:00:14.0-13/input0
[ 9546.059820] [UFW BLOCK] IN=eno1 OUT= MAC=01:00:5e:00:00:01:2c:30:33:eb:46:1c:08:00 SRC=0.0.0.0 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2
[ 9551.252501] hid-generic 0003:04D9:A0CD.000B: usb_submit_urb(ctrl) failed: -1
[ 9551.252519] hid-generic 0003:04D9:A0CD.000B: timeout initializing reports
奇怪的是,PC 挂起后,我可以使用 Tomoko 键盘(点击空格键)唤醒 PC,但之后键盘不再工作。我必须拔下电源插头再插上。
我相信dmesg
这是我在尝试唤醒后得到的结果:
[10171.636787] hid-generic 0003:04D9:A0CD.000B: usb_submit_urb(ctrl) failed: -19
答案1
我能够通过添加usbhid.quirks=0x04D9:0xA0CD:0x20000408
内核启动参数来解决问题,如下所述https://unix.stackexchange.com/a/280574/41667。