libxkbcommon 1.10.0
Library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
|
Rules | Utility functions related to rules, whose purpose is introduced in: XKB the keyboard keymap configuration |
Keysyms | Utility functions related to keysyms (short for “key symbols”) |
Library Context | Creating, destroying and using library contexts |
Include Paths | Manipulating the include paths in a context |
Logging Handling | Manipulating how logging from this library is handled |
Keymap Creation | Creating and destroying keymaps |
Keymap Components | Enumeration of state components in a keymap |
Keyboard State | Creating, destroying and manipulating keyboard state objects |
Compose and dead-keys support | Support for Compose and dead-keys |
▼Predefined names for common modifiers and LEDs | |
Real modifiers names | Real modifiers names are hardcoded in libxkbcommon |
Virtual modifiers names | Common virtual modifiers, encoded in xkeyboard-config in the compat and symbols files |
Legacy virtual modifier names | Usual virtual modifiers mappings to real modifiers |
LEDs names | LEDs names are encoded in xkeyboard-config, in the keycodes and compat files |
X11 support | Additional X11 support for xkbcommon |
Query for available RMLVO | The libxkbregistry API to query for available rules, models, layouts, variants and options (RMLVO) |