Search notes:

XKB

XKB is the basic keyboard mapping package for X. It's used to define keyboard layouts.
The configuration files for XKB are apparently located under /usr/share/X11/xkb
The XKB equivalent of xmodmap is xkbcomp.

Components

A keyboard layout is defined by five components

Parameters

XKB Parameters are:

TODO

xkbprint

See also

/var/lib/xkb
/usr/include/X11/keysymdef.h contains a list of keysyms (without the XK_ prefix).

Links

Kamil Toman, Ivan U. Pascal: The XKB Configuration guide, The complete XKB-specification
Doug Palmer: An Unreliable Guide to XKB Configuration
https://wiki.archlinux.org/index.php/X_KeyBoard_extension
http://pascal.tsu.ru/en/xkb/
ISO 9995

Index