7/8 scroll steps from Logitech mouse ignored after suspend/resume
Summary
I have a Logitech MX Master 3 mouse, connected by a Unifying Receiver with USB id 046d:c52b
. After suspending and resuming my computer, only 1 in every 8 wheel steps has an effect; the other 7 do nothing.
This occurs often but not always (I thought always until trying to generate the reports for this bug...).
Unplugging and reconnecting the receiver, or turning the mouse off and on using the switch on its base, returns the scrolling speed to normal.
I can carry out extra debugging steps, or compile and install modified versions of libinput, if you have any suggestions.
Steps to reproduce
Have my mouse and computer, suspend, resume. Substitutes may be accepted.
Required information
- libinput version: 1.16.1
- hardware information: Logitech MX Master 3 mouse.
-
libinput record
output: while experiencing bug: libinput-record-bugged.txt , output while working normally: libinput-record-normal.txt -
libinput debug-events --verbose
output: debug-events-bugged.txt debug-events-normal.txt
EDIT: I am using Arch Linux with the latest package set as of today, and kernel 5.8.10.