Bug 500237 - Add a setting to "Press to click" that would require to stop touching the touchpad to release the click (only while dragging)
Summary: Add a setting to "Press to click" that would require to stop touching the tou...
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (other bugs)
Version First Reported In: 6.3.0
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL: https://gitlab.freedesktop.org/libinp...
Keywords: accessibility, usability
Depends on:
Blocks:
 
Reported: 2025-02-17 09:48 UTC by Fernando M. Muniz
Modified: 2025-02-18 16:49 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.