The files in this directory demonstrate the correct use of various aspects of the X Keyboard (XKB) extension. Some of these are useful applets in their own right and will probably be promoted to distributed applications someday. Others are relatively simple test cases and debugging commands. xkbcfgtest -- reads a config file, prints its contents and merges them with the current controls for display 0. xkbcompat -- display the XKB compatibility map and manipulate some of its fields. xkbctrl -- display and manipulate XKB keyboard controls xkbdebug -- turn on debugging flags (if enabled) in the server xkbev -- print XKB events xkbget -- get an XKB keyboard description, possibly merging named components with the keyboard description in use on a target server. xkbleds -- get and set XKB indicator maps and state xkblock -- lock or latch XKB modifiers or group state xkbrefresh -- read the keyboard description and write it back xkbsetmasks-- set server internal or ignore locks modifiers xkbshow -- print a description of an XKB keyboard. xkbtest -- obsolete hacks to handle some odd interactions with the X test suite. The preferred way to test now is to use the "xtest" compat map and key types from /usr/lib/X11/xkb. xkbver -- prints the current X library and server version, the version of XKB with which xkbver was compiled, and whether or not everything is compatibile. xkbwatch -- reports changes in the fundamantal components of the XKB keyboard state plus the effective compatibility state.