USB 键盘在使用过程中经常断开连接

USB 键盘在使用过程中经常断开连接

我拥有的键盘使用一段时间后(至少几分钟)就会断开连接。它甚至会在打字过程中断开连接,而不仅仅是在闲置后断开连接。可以通过拔下设备并重新插入来解决这个问题。键盘是 Obins Anne Pro 2。

我拥有的其他键盘不会出现这种情况。我拥有的 Windows 笔记本电脑上的此设备也不会出现这种情况。我给键盘制造商发了电子邮件,但没有收到回复。

我已经尝试过以下

  • 不同的 USB 电缆
  • 不同的 USB 端口
  • 在 BIOS 中查找 USB 省电设置或任何看似有用的设置。
  • 通过键盘附带的软件更新键盘固件。

设备在 lsusb 中显示为 Bus 001 Device 029: ID 04d9:8009 Holtek Semiconductor, Inc.。设备停止响应后仍会显示。dmesg | grep usb设备断开连接时不显示任何内容,只有设备最初连接时才显示。以下是连接时的输出:

[95862.258854] usb 1-3.3: new full-speed USB device number 28 using xhci_hcd
[95862.372211] usb 1-3.3: New USB device found, idVendor=04d9, idProduct=8009, bcdDevice= 1.00
[95862.372216] usb 1-3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[95862.372219] usb 1-3.3: Product: USB-HID Keyboard
[95862.372222] usb 1-3.3: Manufacturer: OBINS 
[95862.372225] usb 1-3.3: SerialNumber: SN0000000001
[95862.391269] input: OBINS  USB-HID Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.0/0003:04D9:8009.0043/input/input96
[95862.451347] hid-generic 0003:04D9:8009.0043: input,hidraw2: USB HID v1.10 Keyboard [OBINS  USB-HID Keyboard] on usb-0000:00:14.0-3.3/input0
[95862.452635] input: OBINS  USB-HID Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.1/0003:04D9:8009.0044/input/input97
[95862.453085] hid-generic 0003:04D9:8009.0044: input,hidraw3: USB HID v1.10 Device [OBINS  USB-HID Keyboard] on usb-0000:00:14.0-3.3/input1
[95862.454297] input: OBINS  USB-HID Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.2/0003:04D9:8009.0045/input/input98
[95862.454692] hid-generic 0003:04D9:8009.0045: input,hidraw4: USB HID v1.10 Joystick [OBINS  USB-HID Keyboard] on usb-0000:00:14.0-3.3/input2
[95862.455926] input: OBINS  USB-HID Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.3/0003:04D9:8009.0046/input/input99
[95862.515307] hid-generic 0003:04D9:8009.0046: input,hidraw5: USB HID v1.10 Device [OBINS  USB-HID Keyboard] on usb-0000:00:14.0-3.3/input3

任何意见,将不胜感激。

我的机器运行的是 Ubuntu 19.10。但这个问题在软件更新后仍然存在。

答案1

我有 Anne Pro 2。在 macOS 和 Windows 上使用它,没有遇到任何问题。

在 Arch Linux 上使用它时,它会在一段时间不活动(5 分钟)后停止工作。如果我继续在上面打字,它就不会出现任何问题。

重新连接键盘即可。我认为问题可能出在固件 + Linux 驱动程序上。问题可能与省电模式有关(不活动会触发某些逻辑?)。


我使用工具升级到了最新的 Alpha 固件obinskit。现在 USB 重新连接的问题已经消失。通常还存在与 TAP 层相关的其他错误,但那是另一回事。


我切换到最新固件并更换了 USB 电缆。我所有的问题都解决了。我认为最有帮助的是更换电缆。

答案2

作为一种解决方法,我发现如果你在后台打开 ObinsKit,键盘就不会再断开连接。

相关内容