Skip to main content

Module input

Module input 

Source
Expand description

Channels shared by the daemon and future platform input threads.

Structs§

Bounds
Capture
While grabbed, events still arrive; selected local inputs pass through on supported backends.
DeadMan
Backends check this independently so a stalled daemon cannot keep input grabbed.
Injector

Enums§

CaptureControl
Captured
Inject
InputError

Constants§

DEADMAN_TIMEOUT
GESTURES_SUPPORTED
GESTURE_CHORDS_SUPPORTED
Whether received swipes expand into local keyboard shortcuts.
KEEPALIVE_INTERVAL
LOCAL_INPUTS_SUPPORTED
Whether this backend can send or receive the gesture capability.
NOTCH_CROSSING_SUPPORTED

Functions§

idle_cursor_supported
Background cursor hiding is available on Windows, macOS and X11.
start
Errors