Characters

On this tab, all 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. which correspond to the set of typed characters that you use in your X client applications are listed. By default, all Latin-1, Latin-2, Latin-3, Latin-4, Latin-8 and Latin-9 characters are supported. In most cases, if your keyboard can generate a character on the supported list, the correct X Keysym will automatically be sent to the X client; no additional mapping is required.

Supported (already included in the keymap)

The supported characters are listed on the left. Characters on the left are implicitly mapped, and will be handled appropriately if your keyboard has keys to produce them, or if you can use a sequence of keys to compose them.

Unsupported (available for mapping)

If you have a keyboard that includes characters that are not listed on the left (for example, Greek, Cyrillic, or Thai), use the <button to add them to the list of supported characters. No further (explicit) mapping is required.

When you press a key (or key sequence that generates a character) in the Find key dialog box, the results indicate if it is in the current keymap. Click Go to definition to see its location on the Characters tab.