LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-16-2018, 06:55 AM   #1
dom66
LQ Newbie
 
Registered: Aug 2018
Posts: 4

Rep: Reputation: Disabled
xiaomi mi mouse 2717:003b does not work anymore with new kernel 4.18


Hallo everyone,

my xiaomi mi mouse 2717:003b does not work anymore with new kernel 4.18, it was working perfectly with kernel 4.16.18.

Any advice is appreciated.

Thank you,

dom66
 
Old 08-16-2018, 07:28 AM   #2
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,333

Rep: Reputation: Disabled
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.
 
Old 08-17-2018, 01:23 AM   #3
dom66
LQ Newbie
 
Registered: Aug 2018
Posts: 4

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Ser Olmy View Post
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.
 
Old 08-17-2018, 06:55 AM   #4
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,520

Rep: Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944Reputation: 7944
Quote:
Originally Posted by dom66 View Post
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?
 
Old 08-23-2018, 01:45 PM   #5
dom66
LQ Newbie
 
Registered: Aug 2018
Posts: 4

Original Poster
Rep: Reputation: Disabled
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

cat /proc/bus/input/devices

I: Bus=0003 Vendor=2717 Product=003b Version=0111
N: Name="MI Dongle MI Wireless Mouse"
P: Phys=usb-0000:00:14.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:2717:003B.0003/input/input25
U: Uniq=
H: Handlers=sysrq kbd leds event10
B: PROP=0
B: EV=120013
B: KEY=e080ffdf01cfffff fffffffffffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=2717 Product=003b Version=0111
N: Name="MI Dongle MI Wireless Mouse Mouse"
P: Phys=usb-0000:00:14.0-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:2717:003B.0004/input/input26
U: Uniq=
H: Handlers=mouse2 event11
B: PROP=0
B: EV=17
B: KEY=1f0000 0 0 0 0
B: REL=140
B: MSC=10

I: Bus=0003 Vendor=2717 Product=003b Version=0111
N: Name="MI Dongle MI Wireless Mouse Mouse"
P: Phys=usb-0000:00:14.0-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:2717:003B.0004/input/input27
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=5
B: REL=3

I: Bus=0003 Vendor=2717 Product=003b Version=0111
N: Name="MI Dongle MI Wireless Mouse Consumer Control"
P: Phys=usb-0000:00:14.0-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:2717:003B.0004/input/input28
U: Uniq=
H: Handlers=kbd event15
B: PROP=0
B: EV=13
B: KEY=838c0000000 c000000000000 0
B: MSC=10

I: Bus=0003 Vendor=2717 Product=003b Version=0111
N: Name="MI Dongle MI Wireless Mouse Consumer Control"
P: Phys=usb-0000:00:14.0-2/input2
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.2/0003:2717:003B.0005/input/input29
U: Uniq=
H: Handlers=kbd event16
B: PROP=0
B: EV=1f
B: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 1 130f938b17c000 677bfad941dfed 9ed68000004400 10000002
B: REL=40
B: ABS=100000000
B: MSC=10

I: Bus=0003 Vendor=2717 Product=003b Version=0111
N: Name="MI Dongle MI Wireless Mouse Keyboard"
P: Phys=usb-0000:00:14.0-2/input2
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.2/0003:2717:003B.0005/input/input30
U: Uniq=
H: Handlers=sysrq kbd event17
B: PROP=0
B: EV=100013
B: KEY=e080ffdf01cfffff fffffffffffffffe
B: MSC=10

cat /proc/bus/input/handlers

N: Number=0 Name=kbd
N: Number=1 Name=sysrq (filter)
N: Number=2 Name=leds
N: Number=3 Name=mousedev Minor=32
N: Number=4 Name=evdev Minor=64
N: Number=5 Name=rfkill
 
Old 09-11-2018, 04:43 AM   #6
vyachkonovalov
LQ Newbie
 
Registered: Sep 2018
Posts: 1

Rep: Reputation: Disabled
There're instructions on how to fix the issue https://bugs.archlinux.org/task/59698#comment172293
for any wireless mouse/trackball/etc (bluetooth or dongle connected).

Also, the issue was fixed in 4.18.6
https://git.archlinux.org/linux.git/...f01b3fea754010

Last edited by vyachkonovalov; 09-11-2018 at 05:05 AM. Reason: add link to kernel commit
 
1 members found this post helpful.
Old 09-23-2018, 05:10 PM   #7
dom66
LQ Newbie
 
Registered: Aug 2018
Posts: 4

Original Poster
Rep: Reputation: Disabled
Solved

It works perfectly now. Thank you very much
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Xiaomi Redmi Y And MIUI 9 Launched | Xiaomi Launch Event Highlights LXer Syndicated Linux News 0 11-02-2017 05:50 PM
With kernel update Haupauge HVR900 doesn't work anymore zorro_kwh Linux - Kernel 1 12-31-2013 02:25 AM
[SOLVED] After upgrade, my mouse/keyboard don't work anymore in X. BILLYKANE Slackware 5 09-15-2010 07:25 AM
Mouse won't work anymore mustangfanatic01 Slackware - Installation 3 03-05-2006 12:00 AM
Mouse doesn't work anymore; YaST isn't helpful TheOddLinguist SUSE / openSUSE 4 02-02-2006 07:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:18 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration