Bug 499702 - Touchpad "Invert scroll direction (Natural scrolling)" setting not synchronised between X11 and Wayland
Summary: Touchpad "Invert scroll direction (Natural scrolling)" setting not synchronis...
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (other bugs)
Version First Reported In: 6.2.5
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-08 23:06 UTC by John Veness
Modified: 2025-02-19 16:34 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Veness 2025-02-08 23:06:41 UTC
SUMMARY
It seems that you have to set the setting for touchpad "Invert scroll direction (Natural scrolling)" separately in both X11 and Wayland sessions.

STEPS TO REPRODUCE
1. Start a brand-new openSUSE Tumbleweed installation, with KDE Plasma
2. Login as a newly-created user in a "Plasma (X11)" session
3. Notice that scrolling is not inverted
4. Tick the touchpad "Invert scroll direction (Natural scrolling)" setting
5. Notice that scrolling is successfully inverted
6. Log out
7. Login as the same user, this time in a "Plasma (Wayland)" session
8. Notice that scrolling is back to being not inverted
9. Tick the touchpad "Invert scroll direction (Natural scrolling)" setting again
10. Notice that scrolling is successfully inverted once more

OBSERVED RESULT
The setting needs to be set for both X11 and Wayland separately.

EXPECTED RESULT
Setting the setting in one session will set it in the other as well.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250206
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.13.1-1-default (64-bit)

ADDITIONAL INFORMATION
I realise that some things are necessarily different between X11 and Wayland, but I think the average user would expect this setting to persist between the two.