FS#73048 - Mouse stop working after Upgrade to Kernel 5.15.8
Attached to Project:
Arch Linux
Opened by boris (karloff) - Thursday, 16 December 2021, 11:52 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 02 January 2022, 20:15 GMT
Opened by boris (karloff) - Thursday, 16 December 2021, 11:52 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 02 January 2022, 20:15 GMT
|
Details
Description:
My Sharkoon Gaming mouse stop working after upgrade to Kernel version 5.15.8 Device: usb 3-6.3: new full-speed USB device number 5 using xhci_hcd usb 3-6.3: New USB device found, idVendor=04d9, idProduct=a067, bcdDevice= 1.06 usb 3-6.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 3-6.3: Product: USB Gaming Mouse usb 3-6.3: Manufacturer: Holtek All my other (tested) mouses i had laying around still work, but this device does not seem to be recognized as input. After a Downgrade to 5.15.7 everythink works again Maybe a problem with CONFIG_HID_HOLTEK in kernel version 5.15.8? Steps to reproduce: Try to use a "Sharkoon Drakonia Black" with Kernel 5.15.8 |
This task depends upon
After reverting back to 5.10.84, the mouse works again.
There are a few changes to hid interfaces between 5.15.7 and 5.15.8
see: https://github.com/archlinux/linux/compare/v5.15.7-arch1...v5.15.8-arch1 - so lets hope it get fixed quickly
Edit:
[2] Upstream bug report
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a579510a64ed15463a69cd6fe1a3339bf9ded33b
[2] https://bugzilla.kernel.org/show_bug.cgi?id=215341
Can confirm that downgrading to Linux 5.15.7 helped.
```
usb 4-1: new full-speed USB device number 2 using ohci-pci
usb 4-1: New USB device found, idVendor=04d9, idProduct=a070, bcdDevice= 1.10
usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 4-1: Product: USB Gaming Mouse
usb 4-1: Manufacturer: G-SPY
```
https://drive.google.com/file/d/1FqtOKsX0RVaO7If1mQbAnm65fuEm8JgZ/view?usp=sharing linux-5.15.9.arch1-1.1-x86_64.pkg.tar.zst
https://drive.google.com/file/d/1khtZGZoPRU2RYB9Obw_WLTnLAu_S2Uzx/view?usp=sharing linux-headers-5.15.9.arch1-1.1-x86_64.pkg.tar.zst
[1] https://lore.kernel.org/regressions/42903605-7e8b-4e84-fcd6-1b23169b8639%40redhat.com
Did you apply the fix from @loqs comment or from the https://lore.kernel.org/regressions/42903605-7e8b-4e84-fcd6-1b23169b8639%40redhat.com thread?
I ask because the developers of the patch from kernel.org asked to test it.
The patch from the kernel mailing list. (The one which adds calls to hid_parse and hid_hw_start.)