View Compiled Keymap

The compiled keymap is equivalent to the output of an "xmodmap -pk" command on the Linux host.

The table shows each keycode In the X Window System, every individual, physical key is associated with a number in the range 8–255, called its keycode. A keycode only identifies a key, not a particular character or term among the ones that may be printed on the key. (See X keysym.) in the keymap, the associated key, and the X Keysyms An X Keysym is an encoding of a symbol on the cap of a key. The set of defined X Keysyms includes the ISO Latin character sets, Katakana, Arabic, Cyrillic, Greek, Technical, Publishing, APL, Hebrew, Thai, Korean, and other keys found on keyboards such as Return, Help, and Tab. A list of X Keysyms is associated with each keycode. The list is intended to convey the set of symbols on the corresponding key. Standard rules for obtaining an X Keysym from a KeyPress event make use of only the first four X Keysyms associated with a keycode. Depending on the state of the Shift and ModeSwitch (AltGr) modifiers, one of the first four keysyms will be selected. corresponding to the unshifted, shifted, unshifted AltGr, and shifted AltGr positions.

  • Keys that are explicitly mapped (for example, those with keycodes 8-103 in the default keymap) have an entry in the Key column.

    You can override this mapping: Select the key in the Map Key tab, then click Change Mapped X Keysym.

  • Keys that are implicitly mapped (keys which generate characters already supported in the keymap) do not have an entry in the Key column.

    If the key on your keyboard is producing the X Keysym required by the X Client, then no additional mapping is required. To confirm this, click Find Key to verify that the key you press and its result is already included in the supported characters list of this keymap.