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
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 IDs093a:2510
. I guess booting withusbcore.quirks=093a:2510:b
fixes this issue. It toggles theRESET_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.