I'm on Vanilla Ubuntu 4/18/3 LTS.
I currently have a CadMouse Pro Wireless. This mouse has two modes: it can be used in wireless mode via a USB receiver dongle or in wired mode by connecting it directly to the computer using a micro USB cable.
It works perfectly in wireless mode.
In wired mode, the following happens after plugging in:
- It works perfectly in the first 2 – 3 seconds.
- When I move the mouse, the cursor moves on the screen accordingly.
- When I physically click the buttons, the elements of the screen interface (buttons, menus, etc.) react accordingly.
- After 2 – 3 seconds it no longer works.
- When I move the mouse, the cursor does not move on the screen.
- When I physically click the buttons, the elements of the screen interface don't respond at all.
I checked if the mouse works fine in both modes on Windows 10 and MacOS.
Here is the
dmesg Output when inserting the mouse:
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
After the mouse stops working, no further messages are displayed.
Here is the
lsusb Output after inserting the mouse:
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 is the CadMouse Pro.
(The Logitech receiver is for a different, unrelated mouse that is working properly. I observe the same behavior for the CadMouse, regardless of whether the Logitech receiver is connected or not.)
I also tried to do this via the HID API via
cadmousectl, but did not have much success there because the HID API can see the CadMouse but cannot open it – see the GitHub problem for more information.
Any ideas on how I can make the mouse stop responding after 2-3 seconds? Thank you very much.