xiaomi mi mouse 2717:003b does not work anymore with new kernel 4.18
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
You should report this to the relevant kernel development team, and make sure to provide more detail about the issue than just saying it's "not working".
For instance, output from the kernel log (dmesg) as you're trying to connect would probably be useful.
You should report this to the relevant kernel development team, and make sure to provide more detail about the issue than just saying it's "not working".
For instance, output from the kernel log (dmesg) as you're trying to connect would probably be useful.
Thanks for the quick reply. Ultimately, the mouse is recognized by the kernel. First I'll try to solve with udev rules (or, may be, by new kernel config entries) since only the mouse pointer does not move, all three buttons work.
Thanks for the quick reply. Ultimately, the mouse is recognized by the kernel. First I'll try to solve with udev rules (or, may be, by new kernel config entries) since only the mouse pointer does not move, all three buttons work.
Sounds like your mouse is dead. Simply because you state that it *IS* recognized by the kernel, and that the buttons work. Unless the mouse itself is recognized as a HID device, and a mouse at that, the buttons wouldn't work, nor would the device itself get recognized.
From what I saw, that's a cheap Chinese mouse...not surprised its having problems. Have you tried it on another computer, to verify that it is still working?
As I wrote: it was perfectly working with kernel 4.16.18
The Chinese product is cheap, but it is very well done. I currently use it on various machines with the kernel 4.16.18
When I plug in the device the /dev/input/mouse file does not correspond to the right file /dev/input/event
(I know that by "cat /dev/input/event14" output).
As you can see (the mouse is recognized as if it were a keyboard):
xinput --list:
Virtual core pointer id=2 [master pointer (3)]
Virtual core XTEST pointer id=4 [slave pointer (2)]
SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
MI Dongle MI Wireless Mouse Consumer Control id=9 [slave pointer (2)]
MI Dongle MI Wireless Mouse Mouse id=17 [slave pointer (2)]
Virtual core keyboard id=3 [master keyboard (2)]
Virtual core XTEST keyboard id=5 [slave keyboard (3)]
Power Button id=6 [slave keyboard (3)]
Video Bus id=7 [slave keyboard (3)]
Power Button id=8 [slave keyboard (3)]
Integrated Camera: Integrated C id=11 [slave keyboard (3)]
AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
ThinkPad Extra Buttons id=15 [slave keyboard (3)]
MI Dongle MI Wireless Mouse Consumer Control id=10 [slave keyboard (3)]
MI Dongle MI Wireless Mouse Keyboard id=16 [slave keyboard (3)]
MI Dongle MI Wireless Mouse id=18 [slave keyboard (3)]
dmesg:
[ 34.742076] usb 2-2: new full-speed USB device number 4 using xhci_hcd
[ 34.871480] usb 2-2: New USB device found, idVendor=2717, idProduct=003b, bcdDevice= 0.01
[ 34.871484] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 34.871486] usb 2-2: Product: MI Wireless Mouse
[ 34.871488] usb 2-2: Manufacturer: MI Dongle
[ 34.873945] input: MI Dongle MI Wireless Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:2717:003B.0003/input/input25
[ 34.925476] hid-generic 0003:2717:003B.0003: input,hidraw0: USB HID v1.11 Keyboard [MI Dongle MI Wireless Mouse] on usb-0000:00:14.0-2/input0
[ 34.927792] input: MI Dongle MI Wireless Mouse Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:2717:003B.0004/input/input26
[ 34.928027] input: MI Dongle MI Wireless Mouse Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:2717:003B.0004/input/input27
[ 34.928163] input: MI Dongle MI Wireless Mouse Consumer Control as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:2717:003B.0004/input/input28
[ 34.980192] hid-generic 0003:2717:003B.0004: input,hidraw1: USB HID v1.11 Mouse [MI Dongle MI Wireless Mouse] on usb-0000:00:14.0-2/input1
[ 34.982602] input: MI Dongle MI Wireless Mouse Consumer Control as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.2/0003:2717:003B.0005/input/input29
[ 35.034347] input: MI Dongle MI Wireless Mouse Keyboard as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.2/0003:2717:003B.0005/input/input30
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.