Bug 448230 - Wayland regression: "2-finger-scroll" exclusive or "side-scroll/edge-scroll" (X11 allows both interchangeably)
Summary: Wayland regression: "2-finger-scroll" exclusive or "side-scroll/edge-scroll" ...
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (show other bugs)
Version: 5.22.5
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 468851 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-01-10 18:53 UTC by Holger
Modified: 2023-04-23 09:56 UTC (History)
2 users (show)

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


Attachments
X11 settings (164.00 KB, image/png)
2022-01-10 18:53 UTC, Holger
Details
wayland settings enfoce exclusive OR, enabling only one option and disabling the other (105.82 KB, image/png)
2022-01-10 18:55 UTC, Holger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Holger 2022-01-10 18:53:52 UTC
Created attachment 145306 [details]
X11 settings

SUMMARY

I use "2-finger-scroll" and "edge-scroll" interchangeably in X11. But I cannot in Wayland

STEPS TO REPRODUCE
1. Look at the respective settingspanels in screenshots

OBSERVED RESULT
Exclusive Or enforced by GUI in Wayland.

EXPECTED RESULT
X11 allows free choice.

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 21.10
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.13.0-23-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4700MQ CPU @ 2.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4600

ADDITIONAL INFORMATION

My touchpad is fine to support both for years now. 2-finger has the "advantage" of allowing diagonal movement impossible with edge-scroll. But edge-scroll allows for precisely keeping the vertical / horizontal position with pixel perfect precision.

E.g. enlarge a PDF, so the lines stretch the window (especially pages with tiny-print multi-column text). Using 2-Finger, you will find yourself constantly cutting off either the first or the last few letters, because you inadvertently mixed a horizontal scroll-step in there. This is the perfect scenario for edge-scroll.

E.g. open a map and follow a diagonal road off screen. This is perfect of two-finger-scroll, as with edge-scroll you need to alternate between horizontal and vertical portions of the way.
Comment 1 Holger 2022-01-10 18:55:59 UTC
Created attachment 145307 [details]
wayland settings enfoce exclusive OR, enabling only one option and disabling the other
Comment 2 Nate Graham 2022-01-11 16:48:04 UTC
This is something that needs to be fixed/implemented in the Libinput library, not us. Please report it at https://gitlab.freedesktop.org/libinput/libinput/-/issues/
Comment 4 Nicolas Fella 2023-04-23 09:56:04 UTC
*** Bug 468851 has been marked as a duplicate of this bug. ***