CadMouse Pro Wireless 通过 USB 插入后 2-3 秒停止工作(18.04.3 LTS)

CadMouse Pro Wireless 通过 USB 插入后 2-3 秒停止工作(18.04.3 LTS)

我使用的是原版 Ubuntu 18.04.3 LTS。

我刚刚收到CadMouse Pro 无线. 这款鼠标有两种模式——可以通过 USB 接收器加密狗以无线模式使用,也可以通过 microUSB 电缆直接插入计算机以有线模式使用。

在无线模式下,它运行良好。

有线模式下,插入电源后,会出现以下情况:

  • 在最初的 2 - 3 秒内,它运行正常。
    • 当我物理移动鼠标时,屏幕上的光标也会相应移动。
    • 当我物理单击按钮时,屏幕上的界面元素(按钮、菜单等)会做出适当的响应。
  • 2-3秒后,它停止工作。
    • 当我物理移动鼠标时,屏幕上的光标不会移动。
    • 当我物理单击按钮时,屏幕上的界面元素根本没有响应。

我已经验证鼠标在 Windows 10 和 macOS 两种模式下都能正常工作。

这是dmesg插入鼠标时的输出:

daniel@ubuntu:~$ dmesg -w
[10758.269137] usb 1-3: new full-speed USB device number 10 using xhci_hcd
[10758.608911] usb 1-3: New USB device found, idVendor=256f, idProduct=c654, bcdDevice= 1.06
[10758.608913] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10758.608915] usb 1-3: Product: CadMouse Pro Wireless
[10758.608916] usb 1-3: Manufacturer: 3Dconnexion
[10758.635675] input: 3Dconnexion CadMouse Pro Wireless as /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-3/1-3:1.0/0003:256F:C654.001C/input/input44
[10758.636070] hid-generic 0003:256F:C654.001C: input,hidraw0: USB HID v1.11 Mouse [3Dconnexion CadMouse Pro Wireless] on usb-0000:03:00.0-3/input0
[10758.648184] input: 3Dconnexion CadMouse Pro Wireless as /devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-3/1-3:1.1/0003:256F:C654.001D/input/input45
[10758.648408] hid-generic 0003:256F:C654.001D: input,hiddev0,hidraw1: USB HID v1.11 Multi-Axis Controller [3Dconnexion CadMouse Pro Wireless] on usb-0000:03:00.0-3/input1

鼠标停止工作后,不再出现任何消​​息。

这是lsusb插入鼠标后的输出:

daniel@ubuntu:~$ lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 005: ID 05ac:024f Apple, Inc. 
Bus 005 Device 004: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 005 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 005 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 013: ID 256f:c654  
Bus 001 Device 003: ID 1b1c:0c04 Corsair 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

256f:c654是 CadMouse Pro。

(Logitech 接收器适用于另一个不相关的鼠标,但可以正常工作。无论 Logitech 接收器是否插入,我都观察到 CadMouse 的行为相同)。

我也曾尝试通过 HID API 来解决这个问题cadmousectl,但没有取得太大的成功,因为 HID API 可以看到但不能打开 CadMouse - 请参阅GitHub问题以获取更多信息。

有什么办法可以让鼠标在 2 - 3 秒后不停止响应吗?谢谢。

相关内容