Scroll method button not working after libinput update
After updating from Ubuntu 20 LTS to 22 LTS, the scroll button method for my Trackball does not work anymore. I have the same issue on ClearLinux (libinput v1.19.4).
Here is the libinput.conf snippet I use:
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
Driver "libinput"
Option "ScrollMethod" "button"
Option "ScrollButton" "9"
Option "ButtonMapping" "3 9 1 4 5 6 7 8 2"
EndSection
Does a recent update changed the default behavior? What should I modify to get it works properly?
I can restore the working behavior using
xinput set-prop "Logitech USB Trackball" "libinput Button Scrolling Button" 9
xinput set-prop "Logitech USB Trackball" "libinput Scroll Method Enabled" 0 0 1
but I would like to know the appropriate conf settings for a permanent solution.