12.2 The Location of XKB Files
XKB data is stored in a large number of files located in a directory tree. That tree may
be located in any one of several different locations, as described next:
??? In systems up to X11R6.9, the XKB data is usually in /usr/X11R6/lib/X11/xkb.
??? In Debian and Ubuntu Linux, it is in /etc/X11/xkb.
??? In SUSE and Fedora Linux, it is in /usr/share/X11/xkb.
12.3 XKB Components
XKB keymaps are compiled from five components:
keycodes
Provides a description of the scancodes that the hardware can produce. On PCs,
these codes are fairly standard, but other (and older) hardware families??”such as
those produced by Unix workstation vendors??”may use very different scancode
values.
types
Configures the modifiers that work with various key types. For example, this
component configures the NumLock modifier to work with the keys on the
numeric keypad??”but the NumLock modifier has no effect on alphabetic keys.
Each type of key (alphabetic, keypad, function key, and so forth) may have multiple
levels accessed by various combinations of modifiers; for example, alphabetic
keys on U.S. layouts produce different characters on each of two levels
(unshifted and shifted) and have additional meaning when used with Ctrl or Alt
modifiers.
Pages:
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258