sriemer / fix-linux-mouse

Hints how to fix USB mouse issues on Linux
44 stars 5 forks source link

Linux mouse issues after suspend due to usbcore quirks? #21

Closed sriemer closed 1 year ago

sriemer commented 5 years ago

It seems like usbcore quirks for AMD chipsets which involve PixArt mice can cause trouble that the mouse does not work properly after resume from suspend any more. There is a RESET_RESUME quirk set for the default PixArt mouse USB IDs 093a:2510. I guess booting with usbcore.quirks=093a:2510:b fixes this issue. It toggles the RESET_RESUME quirk flag.

For doing proper documentation, I need confirmation. TIA

Reference: https://ubuntu-mate.community/t/mouse-is-dead-a-second-time-around/19844

USB core quirk in kernel code: https://elixir.bootlin.com/linux/v5.3-rc6/source/drivers/usb/core/quirks.c#L465

USB core quirks definition: https://elixir.bootlin.com/linux/v5.3-rc6/source/include/linux/usb/quirks.h#L9

Kernel parameter documentation: https://elixir.bootlin.com/linux/v5.3-rc6/source/Documentation/admin-guide/kernel-parameters.txt#L4884

This issue seems to be very rare for now.

sriemer commented 1 year ago

No help on this. So closing.