Lenovo Legion 5 17imh05 KDE Tumbleweed can not invert vertical scroll direction using touchpad

As per subject line.
In KDE settings I can invert the scroll for the mouse, which has no effect. Then under Touchpad, I can tick the invert, but the Apply button never comes up and stays greyed out.

Did you test with a fresh user?

NO
Why would I use a different User ?

That is the first troubleshooting step…

The problem is solved but not in a proper 100% way, rather it has been circumvented.
Unfortunate AI had to be used to a fair extend in this instance.
No setting changes in KDE for Touchpad would activate the APPLY button in that window.
1st we id’t which windows manager is in use (X11). Then we id’t which touchpad driver was being used (libinput).
Using libinput we 1st proved that the touchpad mouse pointer movement was registering correctly, including changes in scrolling direction.
After this we changed vertical scroll correction using Bash

xinput set-prop “Your Touchpad Name” “libinput Natural Scrolling Enabled” 1<

Then to make this permanent we created a script

sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf<

In this script we added the following lines:

Section “InputClass”
Identifier “Touchpad Overrides”
MatchIsTouchpad “on”
MatchDevicePath “/dev/input/event*”
Driver “libinput”
Option “Tapping” “on”
Option “NaturalScrolling” “true”
EndSection<

Proving that the changes are “sticking” by rebooting the Laptop and checking scroll direction, which is now correct.

Why this is a bandaid:
We know that there is a disconnect between that window of the KDE GUI and its ability to update config files.
We don’t know why there is a disconnect !!!

Because you are using X11 which is on the way out of Plasma. On Wayland this works flawlessly without tinkering with any non existing X11 configs.

1 Like

And there is your problem. I can switch this on and off on the fly in Plasma Wayland. With the upcoming Plasma 6.8 your setting in some xorg snippet most likely will not work anymore.

1 Like

Yes, I expect that this will come back and bite me in the a…
I didn’t specifically choose to use X11 but assume that Tumbleweed chose it due to my older Gen Nvidea card.
Suse I assume will eventually go to Wayland only in the near future, just like Fedora did.

SUSE won’t go anywhere, they don’t have a desktop distro anymore. openSUSE has to, since upstream Plasma does it. From 6.8 there will be no Plasma X11 anymore. And that moment is < 6 months away. IME the signs of devs anticipating are already there. On a number of threads in the forums, switching to Wayland was the solution to issues people brought up.

1 Like