Bug 478630

Summary: When scrolling on taskbar, scrolling up is left and down is right. I would like to have an option for the opposite behavior.
Product: [Plasma] plasmashell Reporter: Travis Miller <tmiller0162>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: nate, qydwhotmail, thepixelbozz
Priority: NOR    
Version First Reported In: 5.27.8   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.0
Sentry Crash Report:

Description Travis Miller 2023-12-17 07:06:20 UTC
SUMMARY
When scrolling on taskbar, scrolling up switches one app left and down switches right. I would like to have an option for the opposite behavior. I just personally find it easier to conceptualize down=left and up=right than the other way around.

Scrolling over the desktop/pager to switch virtual desktops works the same way, so it would be ideal to have an option there too.

STEPS TO REPRODUCE
1. Enable mouse wheel in task manager config
2. No option for inverted scroll
3. Scroll over the taskbar

SOFTWARE/OS VERSIONS
Linux: Kubuntu 23.10 (Wayland session)
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Comment 1 ambioid 2023-12-17 10:00:25 UTC
https://i.stack.imgur.com/U60BQ.png

There already exists settings to change the scroll direction on a touchpad in kde. Go to system settings > input devices > touchpad > scrolling, and there should be an option for this.
Comment 2 ambioid 2023-12-17 10:03:18 UTC
Apologies, I have mis-interpreted your report. That is indeed strange.
Comment 3 Travis Miller 2023-12-19 02:42:36 UTC
(In reply to ambioid from comment #2)
> Apologies, I have mis-interpreted your report. That is indeed strange.

I probably should have been clearer. Just for anyone else reading the post, I'm not talking about system-wide scroll invert. Turning that setting on does actually make the taskbar act how I want, but it inverts everything else too, which I don't want.
Comment 4 Nate Graham 2023-12-21 00:44:54 UTC
This is all fixed already in Plasma 6. It requires Qt changes that are only in Qt 6.