mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-24 10:00:07 +01:00
doc: add some documentation for disable-while-typing
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
c2f8b508b9
commit
6acd97457f
1 changed files with 21 additions and 0 deletions
|
|
@ -57,5 +57,26 @@ the palm on the touchpad while using the trackstick).
|
|||
If the touchpad is disabled, the @ref t440_support "top software buttons"
|
||||
remain enabled.
|
||||
|
||||
@section disable-while-typing Disable-while-typing
|
||||
|
||||
libinput automatically disables the touchpad for a timeout after a key
|
||||
press, a feature traditionally referred to as "disable while typing" and
|
||||
previously available through the
|
||||
[syndaemon(1)](http://linux.die.net/man/1/syndaemon) command. libinput does
|
||||
not require an external command and the feature is currently enabled for all
|
||||
touchpads but will be reduced in the future to only apply to touchpads where
|
||||
finger width or pressure data is unreliable.
|
||||
|
||||
Notable behaviors of libinput's disable-while-typing feature:
|
||||
- Two different timeouts are used, after a single key press the timeout is
|
||||
short to ensure responsiveness. After multiple key events, the timeout is
|
||||
longer to avoid accidental pointer manipulation while typing.
|
||||
- Some keys do not trigger the timeout, specifically some modifier keys
|
||||
(Ctrl, Alt, Shift, and Fn). Actions such as Ctrl + click thus stay
|
||||
responsive.
|
||||
- Touches started while the touchpad is disabled do not control the cursor,
|
||||
it is thus possible to rest the palm on the touchpad while typing.
|
||||
- Physical buttons work even while the touchpad is disabled. This includes
|
||||
software-emulated buttons.
|
||||
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue