Hi! On Mon, 30 Jan 2023, Linux kernel regression tracking (Thorsten Leemhuis) wrote: > [ccing a few people that CCed to the bug] > > Hi, this is your Linux kernel regression tracker. > > On 05.01.23 09:12, Thorsten Leemhuis wrote: > > [...] Quoting from https://bugzilla.kernel.org/show_bug.cgi?id=216885 : > > > >> David Roth 2023-01-04 20:37:22 UTC > >> > >> Created attachment 303526 [details] > >> Libinput record with G903 attached directly to USB > >> > >> Since > >> https://lore.kernel.org/linux-input/20220914132146.6435-1-hadess@xxxxxxxxxx/T/#u > >> my Logitech G903 has gained hi res support. While normally a good > >> thing, it seems that in this case it leads to generating one normal > >> REL_WHEEL with each REL_WHEEL_HI_RES event instead of just a couple > >> of REL_WHEEL_HI_RES, followed by the standard REL_WHEEL once a > >> notch/tick is reached. This leads to overly sensitive scrolling and > >> makes the wheel basically useless. > > Bastien, Benjamin, Jiri, that problem was reported 25 days ago now and > there is still no fix in sight afaics (please correct me if I'm wrong) > -- and based on the reports I've seen it seem quite a few people are > hitting it. Hence please allow me to ask: > > Wouldn't it be best to revert that change for now (both in mainline and > stable of course) and then reapply it once a fix for this problem is > available? Or I think there was something cut off or that `Or` is leftovers. As for no fix: correct, there is no fix yet, though the workaround of blacklisting the module sortof works. _Not_ having hires support usually doesn't break anything, as it's a relatively new feature/functionality, and so many pieces of userland (GTK+, Qt etc) need to be explicitly configured to use it, and fall back to lowres in a benign way. I would have never noticed this if I didn't use a distro kernel on one machine (my hand-built ones omit the module entirely). That said, figuring out what is going on and what to do is not trivial, since most people won't think "kernel" when they notice their mouse's behavior has changed. My liberal reporting of bugs with Debian, libinput and then the kernel (and linking them) was a deliberate attempt in leaving breadcrumbs for people to find. Best, Tobias