Bug 500237

Summary: Add a setting to "Press to click" that would require to stop touching the touchpad to release the click (only while dragging)
Product: [Applications] systemsettings Reporter: Fernando M. Muniz <fernandommuniz>
Component: kcm_touchpadAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: wishlist CC: duha.bugs, natalie_clarius, nate
Priority: NOR Keywords: accessibility, usability
Version First Reported In: 6.3.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
URL: https://gitlab.freedesktop.org/libinput/libinput/-/issues/1092
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Fernando M. Muniz 2025-02-17 09:48:02 UTC
Currently you either chose "Touch to click" or keep it deactivated to have "Press to click".

I'm requesting that when using "Press to click", there should be an additional option that would only release the click if the user to also stop touching it.

The reason behind this request is that I can't constantly maintain pressing force when dragging files/text/etc, so I keep dropping those items where they shouldn't.
Comment 1 Fernando M. Muniz 2025-02-17 09:57:46 UTC
So instead of only "Press to click, stop pressing to release" we would also have "Press to click, stop touching to release".
Comment 2 Fernando M. Muniz 2025-02-17 14:59:37 UTC
The dragging process has to be initiated while still pressing the touchpad. That way the feature won't be accidentally activated when double-clicking.
Comment 3 Fernando M. Muniz 2025-02-17 16:19:27 UTC
This should noticeably enhance the experience for touchpad users who prefer "press to click" but can't maintain their fingers' strength sufficiently high when dragging files around, using scrollbars, or video progress bars.
Comment 4 Fernando M. Muniz 2025-02-18 05:39:28 UTC
It would also enhance the experience for gamers, people with long nails.
Comment 5 Fernando M. Muniz 2025-02-18 12:54:07 UTC
nate@kde.org
Comment 6 Fernando M. Muniz 2025-02-18 12:55:39 UTC
nate@kde.org Since you fixed Bug 489189 , I assume this is one of your areas?
Comment 7 Nate Graham 2025-02-18 15:01:17 UTC
This isn't something KDE is responsible for; the feature would need to be added to the Libinput input driver. I'd recommend requesting this at https://gitlab.freedesktop.org/libinput/libinput/-/issues.

In the meantime, you can use tap-to-click with "tap-and-drag lock" enabled.
Comment 8 Fernando M. Muniz 2025-02-18 15:06:29 UTC
(In reply to Nate Graham from comment #7)
> This isn't something KDE is responsible for; the feature would need to be
> added to the Libinput input driver. I'd recommend requesting this at
> https://gitlab.freedesktop.org/libinput/libinput/-/issues.
> 
> In the meantime, you can use tap-to-click with "tap-and-drag lock" enabled.

I'll file a request there.
The workaround didn't work, when I stop pressing but remain touching the touchpad the dragging/holding ends. So releasing remains being tied to pressing instead of touching.
Comment 9 Nate Graham 2025-02-18 15:08:20 UTC
Plasma only turns these Libinput features on or off; we have no direct control over their implementation or whether they work.