libinput/doc/user
Peter Hutterer 9baccdf44c touchpad: support automatic drag-lock when releasing at the edge
If drag-lock is disabled but we're in a tap-and-drag state and the
finger is released near the edge (within 5mm), enable automatic drag
lock for 400ms.  This allows a user to quickly reset the finger and
continue with the drag.

The 400ms is a randomly guessed timeout - if you're using tap-and-drag
without draglock, finger dexterity should be high enough that resetting
the single finger can be done quickly but it's also short enough to not
make the occasional delayed button be painful in day-to-day use.

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1447>
2026-03-24 05:50:24 +00:00
..
dot doc/user: add a graph of how different contexts work 2025-12-12 04:29:13 +00:00
svg Add an API for configurable eraser button behavior 2025-06-18 19:38:14 +10:00
404.rst doc/user: add custom 404 pages for the old links 2018-08-03 11:18:14 +10:00
absolute-axes.rst doc/user: correct some small typos 2018-08-19 11:54:52 -05:00
absolute-coordinate-ranges.rst Fix various typos 2026-03-24 05:09:07 +00:00
architecture.rst Fix various typos 2026-03-24 05:09:07 +00:00
building.rst Fix various typos 2026-03-24 05:09:07 +00:00
button-debouncing.rst Fix various typos 2026-03-24 05:09:07 +00:00
clickpad-softbuttons.rst touchpad: add clickfinger button map 2024-04-09 19:08:17 -03:00
clickpad-with-right-button.rst quirks: normalize dmi matches 2026-01-12 03:49:00 +01:00
conf.py.in doc/user: fix sphinx warning 2023-01-17 12:29:25 +10:00
configuration.rst Fix various typos 2026-03-24 05:09:07 +00:00
contributing.rst doc: fix gitlab remote url 2025-11-08 15:02:59 +11:00
dependencies.rst doc/user: generate the required package list for the CI distributions 2021-02-15 15:22:42 +10:00
development.rst High-resolution scroll wheel support 2021-08-31 08:45:01 +02:00
device-configuration-via-udev.rst doc/user: update the udev rule to handle bind/unbind events (part 2) 2023-09-28 08:57:15 +10:00
device-quirks.rst Fix various typos 2026-03-24 05:09:07 +00:00
drag-3fg.rst touchpad: implement support for three-finger drag 2025-02-18 06:44:01 +00:00
faqs.rst doc/user: add a graph of how different contexts work 2025-12-12 04:29:13 +00:00
features.rst touchpad: implement support for three-finger drag 2025-02-18 06:44:01 +00:00
gestures.rst Fix various typos 2026-03-24 05:09:07 +00:00
git_version.py.in doc/user: add a hack to get to the git version 2018-08-02 11:22:11 +10:00
ignoring-devices.rst doc/user: update the udev rule to handle bind/unbind events 2023-06-15 03:31:30 +00:00
incorrectly-enabled-hires.rst quirks: allow overriding of AttrEventCode and AttrInputProp 2022-11-28 08:25:41 +10:00
index.rst plugins: add support for lua plugins to change evdev event streams 2025-08-01 16:04:09 +10:00
lua-plugins.rst Revert "lua: drop compatibility to 5.1 to allow for luajit" 2025-11-18 01:46:53 +00:00
meson.build doc/user: add a graph of how different contexts work 2025-12-12 04:29:13 +00:00
middle-button-emulation.rst dox: switch to sphinx for the user-visible documentation 2018-07-30 12:24:04 +10:00
normalization-of-relative-motion.rst doc/user: explain why we are doing motion normalization 2021-03-16 21:29:56 +00:00
palm-detection.rst Fix various typos 2026-03-24 05:09:07 +00:00
pointer-acceleration.rst Fix various typos 2026-03-24 05:09:07 +00:00
reporting-bugs.rst Fix various typos 2026-03-24 05:09:07 +00:00
scrolling.rst Fold hold-to-scroll into existing scroll button lock mode 2026-03-10 23:12:25 +00:00
seats.rst dox: switch to sphinx for the user-visible documentation 2018-07-30 12:24:04 +10:00
switches.rst doc/user: document keypad slide switch support 2026-02-17 12:03:56 +02:00
t440-support.rst doc/user: more fixes including adding a device-types section 2018-08-02 11:22:11 +10:00
tablet-debugging.rst doc/user: fix broken link to systemd 60-evdev.hwdb 2021-10-30 12:10:10 +02:00
tablet-support.rst Fix various typos 2026-03-24 05:09:07 +00:00
tapping.rst touchpad: support automatic drag-lock when releasing at the edge 2026-03-24 05:50:24 +00:00
test-suite.rst Fix various typos 2026-03-24 05:09:07 +00:00
timestamps.rst doc/user/timestamps: document which clock is used 2023-05-09 11:18:23 +02:00
tools.rst Fix various typos 2026-03-24 05:09:07 +00:00
touchpad-jitter.rst Fix various typos 2026-03-24 05:09:07 +00:00
touchpad-jumping-cursors.rst touchpad: ignore the ALPS jump to 4095/0 2020-09-07 02:13:40 +00:00
touchpad-pressure-debugging.rst Fix various typos 2026-03-24 05:09:07 +00:00
touchpad-pressure.rst Fix various typos 2026-03-24 05:09:07 +00:00
touchpad-thumb-detection.rst doc/user: add documentation for the new thumb detection 2019-07-17 09:33:14 +10:00
touchpads.rst Fix various typos 2026-03-24 05:09:07 +00:00
trackpoint-configuration.rst quirks: normalize dmi matches 2026-01-12 03:49:00 +01:00
trackpoints.rst Fix various typos 2026-03-24 05:09:07 +00:00
troubleshooting.rst doc/user: move ignoring devices to separate page 2023-06-12 13:50:25 +00:00
what-is-libinput.rst doc/user: document keypad slide switch support 2026-02-17 12:03:56 +02:00
wheel-api.rst Fix various typos 2026-03-24 05:09:07 +00:00