Module keyboard

Available on crate feature wayland and Linux only.

Modules§

repeat

Structs§

KeyCode
The keyboard code, often corresponding to a physical key.
KeyEvent
Data associated with a key press or release event.
KeyboardData
Keymap
Wrapper around a libxkbcommon keymap
Keysym
The keyboard symbol, often corresponding to a character.
Modifiers
The state of keyboard modifiers
RMLVO
The RMLVO description of a keymap
RawModifiers
State of keyboard modifiers, in raw form sent by compositor.

Enums§

KeyboardError
Error when creating a keyboard.
RepeatInfo
The rate at which a pressed key is repeated.

Traits§

KeyboardDataExt
KeyboardHandler
Handler trait for keyboard input.