package lablgtk3-extras

  1. Overview
  2. Docs

Key codes

Ce fichier provient de X11/keysymdef.h les noms des symboles deviennent : XK_ -> xk_

Thanks to Fabrice Le Fessant.

val xk_VoidSymbol : int

void symbol

TTY Functions, cleverly chosen to map to ascii, for convenience of programming, but could have been arbitrary (at the cost of lookup tables in client code.

val xk_BackSpace : int

back space, back char

val xk_Tab : int

back space, back char

val xk_Linefeed : int

Linefeed, LF

val xk_Clear : int

Linefeed, LF

val xk_Return : int

Return, enter

val xk_Pause : int

Return, enter

Pause, hold

val xk_Scroll_Lock : int

Pause, hold

val xk_Sys_Req : int
val xk_Escape : int
val xk_Delete : int

Delete, rubout

International & multi-key character composition

val xk_Multi_key : int

Multi-key character compose

Japanese keyboard support

val xk_Kanji : int

Kanji, Kanji convert

val xk_Muhenkan : int

Kanji, Kanji convert

Cancel Conversion

val xk_Henkan_Mode : int

Cancel Conversion

Start/Stop Conversion

val xk_Henkan : int

Start/Stop Conversion

Alias for Henkan_Mode

val xk_Romaji : int

Alias for Henkan_Mode

to Romaji

val xk_Hiragana : int

to Romaji

to Hiragana

val xk_Katakana : int

to Hiragana

to Katakana

val xk_Hiragana_Katakana : int

to Katakana

Hiragana/Katakana toggle

val xk_Zenkaku : int

Hiragana/Katakana toggle

to Zenkaku

val xk_Hankaku : int

to Zenkaku

to Hankaku

val xk_Zenkaku_Hankaku : int

to Hankaku

Zenkaku/Hankaku toggle

val xk_Touroku : int

Zenkaku/Hankaku toggle

Add to Dictionary

val xk_Massyo : int

Add to Dictionary

Delete from Dictionary

val xk_Kana_Lock : int

Delete from Dictionary

Kana Lock

val xk_Kana_Shift : int

Kana Lock

Kana Shift

val xk_Eisu_Shift : int

Kana Shift

Alphanumeric Shift

val xk_Eisu_toggle : int

Alphanumeric Shift

Alphanumeric toggle

= 0xFF31 thru = 0xFF3F are under xk_KOREAN

Cursor control & motion

val xk_Home : int
val xk_Left : int

Move left, left arrow

val xk_Up : int

Move left, left arrow

Move up, up arrow

val xk_Right : int

Move up, up arrow

Move right, right arrow

val xk_Down : int

Move right, right arrow

Move down, down arrow

val xk_Prior : int

Move down, down arrow

Prior, previous

val xk_Page_Up : int

Prior, previous

val xk_Next : int

Next

val xk_Page_Down : int

Next

val xk_End : int

EOL

val xk_Begin : int

EOL

BOL

Misc Functions

val xk_Select : int

Select, mark

val xk_Print : int

Select, mark

val xk_Execute : int

Execute, run, do

val xk_Insert : int

Execute, run, do

Insert, insert here

val xk_Undo : int

Insert, insert here

Undo, oops

val xk_Redo : int

Undo, oops

redo, again

val xk_Menu : int

redo, again

val xk_Find : int

Find, search

val xk_Cancel : int

Find, search

Cancel, stop, abort, exit

val xk_Help : int

Cancel, stop, abort, exit

Help

val xk_Break : int

Help

val xk_Mode_switch : int

Character set switch

val xk_script_switch : int

Character set switch

Alias for mode_switch

val xk_Num_Lock : int

Alias for mode_switch

Keypad Functions, keypad numbers cleverly chosen to map to ascii

val xk_KP_Space : int

space

val xk_KP_Tab : int

space

val xk_KP_Enter : int

enter

val xk_KP_F1 : int

enter

PF1, KP_A, ...

val xk_KP_F2 : int

PF1, KP_A, ...

val xk_KP_F3 : int
val xk_KP_F4 : int
val xk_KP_Home : int
val xk_KP_Left : int
val xk_KP_Up : int
val xk_KP_Right : int
val xk_KP_Down : int
val xk_KP_Prior : int
val xk_KP_Page_Up : int
val xk_KP_Next : int
val xk_KP_Page_Down : int
val xk_KP_End : int
val xk_KP_Begin : int
val xk_KP_Insert : int
val xk_KP_Delete : int
val xk_KP_Equal : int

equals

val xk_KP_Multiply : int

equals

val xk_KP_Add : int
val xk_KP_Separator : int

separator, often comma

val xk_KP_Subtract : int

separator, often comma

val xk_KP_Decimal : int
val xk_KP_Divide : int
val xk_KP_0 : int
val xk_KP_1 : int
val xk_KP_2 : int
val xk_KP_3 : int
val xk_KP_4 : int
val xk_KP_5 : int
val xk_KP_6 : int
val xk_KP_7 : int
val xk_KP_8 : int
val xk_KP_9 : int
val xk_F1 : int
val xk_F2 : int
val xk_F3 : int
val xk_F4 : int
val xk_F5 : int
val xk_F6 : int
val xk_F7 : int
val xk_F8 : int
val xk_F9 : int
val xk_F10 : int
val xk_F11 : int
val xk_L1 : int
val xk_F12 : int
val xk_L2 : int
val xk_F13 : int
val xk_L3 : int
val xk_F14 : int
val xk_L4 : int
val xk_F15 : int
val xk_L5 : int
val xk_F16 : int
val xk_L6 : int
val xk_F17 : int
val xk_L7 : int
val xk_F18 : int
val xk_L8 : int
val xk_F19 : int
val xk_L9 : int
val xk_F20 : int
val xk_L10 : int
val xk_F21 : int
val xk_R1 : int
val xk_F22 : int
val xk_R2 : int
val xk_F23 : int
val xk_R3 : int
val xk_F24 : int
val xk_R4 : int
val xk_F25 : int
val xk_R5 : int
val xk_F26 : int
val xk_R6 : int
val xk_F27 : int
val xk_R7 : int
val xk_F28 : int
val xk_R8 : int
val xk_F29 : int
val xk_R9 : int
val xk_F30 : int
val xk_R10 : int
val xk_F31 : int
val xk_R11 : int
val xk_F32 : int
val xk_R12 : int
val xk_F33 : int
val xk_R13 : int
val xk_F34 : int
val xk_R14 : int
val xk_F35 : int
val xk_R15 : int

Modifiers

val xk_Shift_L : int

Left shift

val xk_Shift_R : int

Left shift

Right shift

val xk_Control_L : int

Right shift

Left control

val xk_Control_R : int

Left control

Right control

val xk_Caps_Lock : int

Right control

Caps lock

val xk_Shift_Lock : int

Caps lock

Shift lock

val xk_Meta_L : int

Left meta

val xk_Meta_R : int

Left meta

Right meta

val xk_Alt_L : int

Right meta

Left alt

val xk_Alt_R : int

Left alt

Right alt

val xk_Super_L : int

Right alt

Left super

val xk_Super_R : int

Left super

Right super

val xk_Hyper_L : int

Right super

Left hyper

val xk_Hyper_R : int

Left hyper

Right hyper

val xk_ISO_Lock : int
val xk_ISO_Level2_Latch : int
val xk_ISO_Level3_Shift : int
val xk_ISO_Level3_Latch : int
val xk_ISO_Level3_Lock : int
val xk_ISO_Group_Shift : int

Alias for mode_switch

val xk_ISO_Group_Latch : int

Alias for mode_switch

val xk_ISO_Group_Lock : int
val xk_ISO_Next_Group : int
val xk_ISO_Next_Group_Lock : int
val xk_ISO_Prev_Group : int
val xk_ISO_Prev_Group_Lock : int
val xk_ISO_First_Group : int
val xk_ISO_First_Group_Lock : int
val xk_ISO_Last_Group : int
val xk_ISO_Last_Group_Lock : int
val xk_ISO_Left_Tab : int
val xk_ISO_Move_Line_Up : int
val xk_ISO_Move_Line_Down : int
val xk_ISO_Partial_Line_Up : int
val xk_ISO_Partial_Line_Down : int
val xk_ISO_Partial_Space_Left : int
val xk_ISO_Partial_Space_Right : int
val xk_ISO_Set_Margin_Left : int
val xk_ISO_Set_Margin_Right : int
val xk_ISO_Release_Margin_Left : int
val xk_ISO_Release_Margin_Right : int
val xk_ISO_Release_Both_Margins : int
val xk_ISO_Fast_Cursor_Left : int
val xk_ISO_Fast_Cursor_Right : int
val xk_ISO_Fast_Cursor_Up : int
val xk_ISO_Fast_Cursor_Down : int
val xk_ISO_Continuous_Underline : int
val xk_ISO_Discontinuous_Underline : int
val xk_ISO_Emphasize : int
val xk_ISO_Center_Object : int
val xk_ISO_Enter : int
val xk_dead_grave : int
val xk_dead_acute : int
val xk_dead_circumflex : int
val xk_dead_tilde : int
val xk_dead_macron : int
val xk_dead_breve : int
val xk_dead_abovedot : int
val xk_dead_diaeresis : int
val xk_dead_abovering : int
val xk_dead_doubleacute : int
val xk_dead_caron : int
val xk_dead_cedilla : int
val xk_dead_ogonek : int
val xk_dead_iota : int
val xk_dead_voiced_sound : int
val xk_dead_semivoiced_sound : int
val xk_dead_belowdot : int
val xk_First_Virtual_Screen : int
val xk_Prev_Virtual_Screen : int
val xk_Next_Virtual_Screen : int
val xk_Last_Virtual_Screen : int
val xk_Terminate_Server : int
val xk_AccessX_Enable : int
val xk_AccessX_Feedback_Enable : int
val xk_RepeatKeys_Enable : int
val xk_SlowKeys_Enable : int
val xk_BounceKeys_Enable : int
val xk_StickyKeys_Enable : int
val xk_MouseKeys_Enable : int
val xk_MouseKeys_Accel_Enable : int
val xk_Overlay1_Enable : int
val xk_Overlay2_Enable : int
val xk_AudibleBell_Enable : int
val xk_Pointer_Left : int
val xk_Pointer_Right : int
val xk_Pointer_Up : int
val xk_Pointer_Down : int
val xk_Pointer_UpLeft : int
val xk_Pointer_UpRight : int
val xk_Pointer_DownLeft : int
val xk_Pointer_DownRight : int
val xk_Pointer_Button_Dflt : int
val xk_Pointer_Button1 : int
val xk_Pointer_Button2 : int
val xk_Pointer_Button3 : int
val xk_Pointer_Button4 : int
val xk_Pointer_Button5 : int
val xk_Pointer_DblClick_Dflt : int
val xk_Pointer_DblClick1 : int
val xk_Pointer_DblClick2 : int
val xk_Pointer_DblClick3 : int
val xk_Pointer_DblClick4 : int
val xk_Pointer_DblClick5 : int
val xk_Pointer_Drag_Dflt : int
val xk_Pointer_Drag1 : int
val xk_Pointer_Drag2 : int
val xk_Pointer_Drag3 : int
val xk_Pointer_Drag4 : int
val xk_Pointer_Drag5 : int
val xk_Pointer_EnableKeys : int
val xk_Pointer_Accelerate : int
val xk_Pointer_DfltBtnNext : int
val xk_Pointer_DfltBtnPrev : int
val xk_3270_Duplicate : int
val xk_3270_FieldMark : int
val xk_3270_Right2 : int
val xk_3270_Left2 : int
val xk_3270_BackTab : int
val xk_3270_EraseEOF : int
val xk_3270_EraseInput : int
val xk_3270_Reset : int
val xk_3270_Quit : int
val xk_3270_PA1 : int
val xk_3270_PA2 : int
val xk_3270_PA3 : int
val xk_3270_Test : int
val xk_3270_Attn : int
val xk_3270_AltCursor : int
val xk_3270_KeyClick : int
val xk_3270_Jump : int
val xk_3270_Ident : int
val xk_3270_Rule : int
val xk_3270_Copy : int
val xk_3270_Play : int
val xk_3270_Setup : int
val xk_3270_Record : int
val xk_3270_ChangeScreen : int
val xk_3270_DeleteWord : int
val xk_3270_ExSelect : int
val xk_3270_CursorSelect : int
val xk_3270_PrintScreen : int
val xk_3270_Enter : int
val xk_space : int
val xk_exclam : int
val xk_quotedbl : int
val xk_numbersign : int
val xk_dollar : int
val xk_percent : int
val xk_ampersand : int
val xk_apostrophe : int
val xk_quoteright : int

deprecated

val xk_parenleft : int

deprecated

val xk_parenright : int
val xk_asterisk : int
val xk_plus : int
val xk_comma : int
val xk_minus : int
val xk_period : int
val xk_slash : int
val xk_0 : int
val xk_1 : int
val xk_2 : int
val xk_3 : int
val xk_4 : int
val xk_5 : int
val xk_6 : int
val xk_7 : int
val xk_8 : int
val xk_9 : int
val xk_colon : int
val xk_semicolon : int
val xk_less : int
val xk_equal : int
val xk_greater : int
val xk_question : int
val xk_at : int
val xk_A : int
val xk_B : int
val xk_C : int
val xk_D : int
val xk_E : int
val xk_F : int
val xk_G : int
val xk_H : int
val xk_I : int
val xk_J : int
val xk_K : int
val xk_L : int
val xk_M : int
val xk_N : int
val xk_O : int
val xk_P : int
val xk_Q : int
val xk_R : int
val xk_S : int
val xk_T : int
val xk_U : int
val xk_V : int
val xk_W : int
val xk_X : int
val xk_Y : int
val xk_Z : int
val xk_bracketleft : int
val xk_backslash : int
val xk_bracketright : int
val xk_asciicircum : int
val xk_underscore : int
val xk_grave : int
val xk_quoteleft : int

deprecated

val xk_a : int

deprecated

val xk_b : int
val xk_c : int
val xk_d : int
val xk_e : int
val xk_f : int
val xk_g : int
val xk_h : int
val xk_i : int
val xk_j : int
val xk_k : int
val xk_l : int
val xk_m : int
val xk_n : int
val xk_o : int
val xk_p : int
val xk_q : int
val xk_r : int
val xk_s : int
val xk_t : int
val xk_u : int
val xk_v : int
val xk_w : int
val xk_x : int
val xk_y : int
val xk_z : int
val xk_braceleft : int
val xk_bar : int
val xk_braceright : int
val xk_asciitilde : int
val xk_nobreakspace : int
val xk_exclamdown : int
val xk_cent : int
val xk_sterling : int
val xk_currency : int
val xk_yen : int
val xk_brokenbar : int
val xk_section : int
val xk_diaeresis : int
val xk_ordfeminine : int
val xk_guillemotleft : int

left angle quotation mark

val xk_notsign : int

left angle quotation mark

val xk_hyphen : int
val xk_registered : int
val xk_macron : int
val xk_degree : int
val xk_plusminus : int
val xk_twosuperior : int
val xk_threesuperior : int
val xk_acute : int
val xk_mu : int
val xk_paragraph : int
val xk_periodcentered : int
val xk_cedilla : int
val xk_onesuperior : int
val xk_masculine : int
val xk_guillemotright : int

right angle quotation mark

val xk_onequarter : int

right angle quotation mark

val xk_onehalf : int
val xk_threequarters : int
val xk_questiondown : int
val xk_Agrave : int
val xk_Aacute : int
val xk_Acircumflex : int
val xk_Atilde : int
val xk_Adiaeresis : int
val xk_Aring : int
val xk_AE : int
val xk_Ccedilla : int
val xk_Egrave : int
val xk_Eacute : int
val xk_Ecircumflex : int
val xk_Ediaeresis : int
val xk_Igrave : int
val xk_Iacute : int
val xk_Icircumflex : int
val xk_Idiaeresis : int
val xk_ETH : int
val xk_Eth : int

deprecated

val xk_Ntilde : int

deprecated

val xk_Ograve : int
val xk_Oacute : int
val xk_Ocircumflex : int
val xk_Otilde : int
val xk_Odiaeresis : int
val xk_multiply : int
val xk_Ooblique : int
val xk_Ugrave : int
val xk_Uacute : int
val xk_Ucircumflex : int
val xk_Udiaeresis : int
val xk_Yacute : int
val xk_THORN : int
val xk_Thorn : int

deprecated

val xk_ssharp : int

deprecated

val xk_agrave : int
val xk_aacute : int
val xk_acircumflex : int
val xk_atilde : int
val xk_adiaeresis : int
val xk_aring : int
val xk_ae : int
val xk_ccedilla : int
val xk_egrave : int
val xk_eacute : int
val xk_ecircumflex : int
val xk_ediaeresis : int
val xk_igrave : int
val xk_iacute : int
val xk_icircumflex : int
val xk_idiaeresis : int
val xk_eth : int
val xk_ntilde : int
val xk_ograve : int
val xk_oacute : int
val xk_ocircumflex : int
val xk_otilde : int
val xk_odiaeresis : int
val xk_division : int
val xk_oslash : int
val xk_ugrave : int
val xk_uacute : int
val xk_ucircumflex : int
val xk_udiaeresis : int
val xk_yacute : int
val xk_thorn : int
val xk_ydiaeresis : int
val xk_Aogonek : int
val xk_breve : int
val xk_Lstroke : int
val xk_Lcaron : int
val xk_Sacute : int
val xk_Scaron : int
val xk_Scedilla : int
val xk_Tcaron : int
val xk_Zacute : int
val xk_Zcaron : int
val xk_Zabovedot : int
val xk_aogonek : int
val xk_ogonek : int
val xk_lstroke : int
val xk_lcaron : int
val xk_sacute : int
val xk_caron : int
val xk_scaron : int
val xk_scedilla : int
val xk_tcaron : int
val xk_zacute : int
val xk_doubleacute : int
val xk_zcaron : int
val xk_zabovedot : int
val xk_Racute : int
val xk_Abreve : int
val xk_Lacute : int
val xk_Cacute : int
val xk_Ccaron : int
val xk_Eogonek : int
val xk_Ecaron : int
val xk_Dcaron : int
val xk_Dstroke : int
val xk_Nacute : int
val xk_Ncaron : int
val xk_Odoubleacute : int
val xk_Rcaron : int
val xk_Uring : int
val xk_Udoubleacute : int
val xk_Tcedilla : int
val xk_racute : int
val xk_abreve : int
val xk_lacute : int
val xk_cacute : int
val xk_ccaron : int
val xk_eogonek : int
val xk_ecaron : int
val xk_dcaron : int
val xk_dstroke : int
val xk_nacute : int
val xk_ncaron : int
val xk_odoubleacute : int
val xk_udoubleacute : int
val xk_rcaron : int
val xk_uring : int
val xk_tcedilla : int
val xk_abovedot : int
val xk_Hstroke : int
val xk_Hcircumflex : int
val xk_Iabovedot : int
val xk_Gbreve : int
val xk_Jcircumflex : int
val xk_hstroke : int
val xk_hcircumflex : int
val xk_idotless : int
val xk_gbreve : int
val xk_jcircumflex : int
val xk_Cabovedot : int
val xk_Ccircumflex : int
val xk_Gabovedot : int
val xk_Gcircumflex : int
val xk_Ubreve : int
val xk_Scircumflex : int
val xk_cabovedot : int
val xk_ccircumflex : int
val xk_gabovedot : int
val xk_gcircumflex : int
val xk_ubreve : int
val xk_scircumflex : int
val xk_kra : int
val xk_kappa : int

deprecated

val xk_Rcedilla : int

deprecated

val xk_Itilde : int
val xk_Lcedilla : int
val xk_Emacron : int
val xk_Gcedilla : int
val xk_Tslash : int
val xk_rcedilla : int
val xk_itilde : int
val xk_lcedilla : int
val xk_emacron : int
val xk_gcedilla : int
val xk_tslash : int
val xk_ENG : int
val xk_eng : int
val xk_Amacron : int
val xk_Iogonek : int
val xk_Eabovedot : int
val xk_Imacron : int
val xk_Ncedilla : int
val xk_Omacron : int
val xk_Kcedilla : int
val xk_Uogonek : int
val xk_Utilde : int
val xk_Umacron : int
val xk_amacron : int
val xk_iogonek : int
val xk_eabovedot : int
val xk_imacron : int
val xk_ncedilla : int
val xk_omacron : int
val xk_kcedilla : int
val xk_uogonek : int
val xk_utilde : int
val xk_umacron : int
val xk_overline : int
val xk_kana_fullstop : int
val xk_kana_openingbracket : int
val xk_kana_closingbracket : int
val xk_kana_comma : int
val xk_kana_conjunctive : int
val xk_kana_middledot : int

deprecated

val xk_kana_WO : int

deprecated

val xk_kana_a : int
val xk_kana_i : int
val xk_kana_u : int
val xk_kana_e : int
val xk_kana_o : int
val xk_kana_ya : int
val xk_kana_yu : int
val xk_kana_yo : int
val xk_kana_tsu : int
val xk_kana_tu : int

deprecated

val xk_prolongedsound : int

deprecated

val xk_kana_A : int
val xk_kana_I : int
val xk_kana_U : int
val xk_kana_E : int
val xk_kana_O : int
val xk_kana_KA : int
val xk_kana_KI : int
val xk_kana_KU : int
val xk_kana_KE : int
val xk_kana_KO : int
val xk_kana_SA : int
val xk_kana_SHI : int
val xk_kana_SU : int
val xk_kana_SE : int
val xk_kana_SO : int
val xk_kana_TA : int
val xk_kana_CHI : int
val xk_kana_TI : int

deprecated

val xk_kana_TSU : int

deprecated

val xk_kana_TU : int

deprecated

val xk_kana_TE : int

deprecated

val xk_kana_TO : int
val xk_kana_NA : int
val xk_kana_NI : int
val xk_kana_NU : int
val xk_kana_NE : int
val xk_kana_NO : int
val xk_kana_HA : int
val xk_kana_HI : int
val xk_kana_FU : int
val xk_kana_HU : int

deprecated

val xk_kana_HE : int

deprecated

val xk_kana_HO : int
val xk_kana_MA : int
val xk_kana_MI : int
val xk_kana_MU : int
val xk_kana_ME : int
val xk_kana_MO : int
val xk_kana_YA : int
val xk_kana_YU : int
val xk_kana_YO : int
val xk_kana_RA : int
val xk_kana_RI : int
val xk_kana_RU : int
val xk_kana_RE : int
val xk_kana_RO : int
val xk_kana_WA : int
val xk_kana_N : int
val xk_voicedsound : int
val xk_semivoicedsound : int
val xk_kana_switch : int

Alias for mode_switch

val xk_Arabic_comma : int
val xk_Arabic_semicolon : int
val xk_Arabic_question_mark : int
val xk_Arabic_hamza : int
val xk_Arabic_maddaonalef : int
val xk_Arabic_hamzaonalef : int
val xk_Arabic_hamzaonwaw : int
val xk_Arabic_hamzaunderalef : int
val xk_Arabic_hamzaonyeh : int
val xk_Arabic_alef : int
val xk_Arabic_beh : int
val xk_Arabic_tehmarbuta : int
val xk_Arabic_teh : int
val xk_Arabic_theh : int
val xk_Arabic_jeem : int
val xk_Arabic_hah : int
val xk_Arabic_khah : int
val xk_Arabic_dal : int
val xk_Arabic_thal : int
val xk_Arabic_ra : int
val xk_Arabic_zain : int
val xk_Arabic_seen : int
val xk_Arabic_sheen : int
val xk_Arabic_sad : int
val xk_Arabic_dad : int
val xk_Arabic_tah : int
val xk_Arabic_zah : int
val xk_Arabic_ain : int
val xk_Arabic_ghain : int
val xk_Arabic_tatweel : int
val xk_Arabic_feh : int
val xk_Arabic_qaf : int
val xk_Arabic_kaf : int
val xk_Arabic_lam : int
val xk_Arabic_meem : int
val xk_Arabic_noon : int
val xk_Arabic_ha : int
val xk_Arabic_heh : int

deprecated

val xk_Arabic_waw : int

deprecated

val xk_Arabic_alefmaksura : int
val xk_Arabic_yeh : int
val xk_Arabic_fathatan : int
val xk_Arabic_dammatan : int
val xk_Arabic_kasratan : int
val xk_Arabic_fatha : int
val xk_Arabic_damma : int
val xk_Arabic_kasra : int
val xk_Arabic_shadda : int
val xk_Arabic_sukun : int
val xk_Arabic_switch : int

Alias for mode_switch

val xk_Serbian_dje : int
val xk_Macedonia_gje : int
val xk_Cyrillic_io : int
val xk_Ukrainian_ie : int
val xk_Ukranian_je : int

deprecated

val xk_Macedonia_dse : int

deprecated

val xk_Ukrainian_i : int
val xk_Ukranian_i : int

deprecated

val xk_Ukrainian_yi : int

deprecated

val xk_Ukranian_yi : int

deprecated

val xk_Cyrillic_je : int

deprecated

val xk_Serbian_je : int

deprecated

val xk_Cyrillic_lje : int

deprecated

val xk_Serbian_lje : int

deprecated

val xk_Cyrillic_nje : int

deprecated

val xk_Serbian_nje : int

deprecated

val xk_Serbian_tshe : int

deprecated

val xk_Macedonia_kje : int
val xk_Byelorussian_shortu : int
val xk_Cyrillic_dzhe : int
val xk_Serbian_dze : int

deprecated

val xk_numerosign : int

deprecated

val xk_Serbian_DJE : int
val xk_Macedonia_GJE : int
val xk_Cyrillic_IO : int
val xk_Ukrainian_IE : int
val xk_Ukranian_JE : int

deprecated

val xk_Macedonia_DSE : int

deprecated

val xk_Ukrainian_I : int
val xk_Ukranian_I : int

deprecated

val xk_Ukrainian_YI : int

deprecated

val xk_Ukranian_YI : int

deprecated

val xk_Cyrillic_JE : int

deprecated

val xk_Serbian_JE : int

deprecated

val xk_Cyrillic_LJE : int

deprecated

val xk_Serbian_LJE : int

deprecated

val xk_Cyrillic_NJE : int

deprecated

val xk_Serbian_NJE : int

deprecated

val xk_Serbian_TSHE : int

deprecated

val xk_Macedonia_KJE : int
val xk_Byelorussian_SHORTU : int
val xk_Cyrillic_DZHE : int
val xk_Serbian_DZE : int

deprecated

val xk_Cyrillic_yu : int

deprecated

val xk_Cyrillic_a : int
val xk_Cyrillic_be : int
val xk_Cyrillic_tse : int
val xk_Cyrillic_de : int
val xk_Cyrillic_ie : int
val xk_Cyrillic_ef : int
val xk_Cyrillic_ghe : int
val xk_Cyrillic_ha : int
val xk_Cyrillic_i : int
val xk_Cyrillic_shorti : int
val xk_Cyrillic_ka : int
val xk_Cyrillic_el : int
val xk_Cyrillic_em : int
val xk_Cyrillic_en : int
val xk_Cyrillic_o : int
val xk_Cyrillic_pe : int
val xk_Cyrillic_ya : int
val xk_Cyrillic_er : int
val xk_Cyrillic_es : int
val xk_Cyrillic_te : int
val xk_Cyrillic_u : int
val xk_Cyrillic_zhe : int
val xk_Cyrillic_ve : int
val xk_Cyrillic_softsign : int
val xk_Cyrillic_yeru : int
val xk_Cyrillic_ze : int
val xk_Cyrillic_sha : int
val xk_Cyrillic_e : int
val xk_Cyrillic_shcha : int
val xk_Cyrillic_che : int
val xk_Cyrillic_hardsign : int
val xk_Cyrillic_YU : int
val xk_Cyrillic_A : int
val xk_Cyrillic_BE : int
val xk_Cyrillic_TSE : int
val xk_Cyrillic_DE : int
val xk_Cyrillic_IE : int
val xk_Cyrillic_EF : int
val xk_Cyrillic_GHE : int
val xk_Cyrillic_HA : int
val xk_Cyrillic_I : int
val xk_Cyrillic_SHORTI : int
val xk_Cyrillic_KA : int
val xk_Cyrillic_EL : int
val xk_Cyrillic_EM : int
val xk_Cyrillic_EN : int
val xk_Cyrillic_O : int
val xk_Cyrillic_PE : int
val xk_Cyrillic_YA : int
val xk_Cyrillic_ER : int
val xk_Cyrillic_ES : int
val xk_Cyrillic_TE : int
val xk_Cyrillic_U : int
val xk_Cyrillic_ZHE : int
val xk_Cyrillic_VE : int
val xk_Cyrillic_SOFTSIGN : int
val xk_Cyrillic_YERU : int
val xk_Cyrillic_ZE : int
val xk_Cyrillic_SHA : int
val xk_Cyrillic_E : int
val xk_Cyrillic_SHCHA : int
val xk_Cyrillic_CHE : int
val xk_Cyrillic_HARDSIGN : int
val xk_Greek_ALPHAaccent : int
val xk_Greek_EPSILONaccent : int
val xk_Greek_ETAaccent : int
val xk_Greek_IOTAaccent : int
val xk_Greek_IOTAdiaeresis : int
val xk_Greek_OMICRONaccent : int
val xk_Greek_UPSILONaccent : int
val xk_Greek_UPSILONdieresis : int
val xk_Greek_OMEGAaccent : int
val xk_Greek_accentdieresis : int
val xk_Greek_horizbar : int
val xk_Greek_alphaaccent : int
val xk_Greek_epsilonaccent : int
val xk_Greek_etaaccent : int
val xk_Greek_iotaaccent : int
val xk_Greek_iotadieresis : int
val xk_Greek_iotaaccentdieresis : int
val xk_Greek_omicronaccent : int
val xk_Greek_upsilonaccent : int
val xk_Greek_upsilondieresis : int
val xk_Greek_upsilonaccentdieresis : int
val xk_Greek_omegaaccent : int
val xk_Greek_ALPHA : int
val xk_Greek_BETA : int
val xk_Greek_GAMMA : int
val xk_Greek_DELTA : int
val xk_Greek_EPSILON : int
val xk_Greek_ZETA : int
val xk_Greek_ETA : int
val xk_Greek_THETA : int
val xk_Greek_IOTA : int
val xk_Greek_KAPPA : int
val xk_Greek_LAMDA : int
val xk_Greek_LAMBDA : int
val xk_Greek_MU : int
val xk_Greek_NU : int
val xk_Greek_XI : int
val xk_Greek_OMICRON : int
val xk_Greek_PI : int
val xk_Greek_RHO : int
val xk_Greek_SIGMA : int
val xk_Greek_TAU : int
val xk_Greek_UPSILON : int
val xk_Greek_PHI : int
val xk_Greek_CHI : int
val xk_Greek_PSI : int
val xk_Greek_OMEGA : int
val xk_Greek_alpha : int
val xk_Greek_beta : int
val xk_Greek_gamma : int
val xk_Greek_delta : int
val xk_Greek_epsilon : int
val xk_Greek_zeta : int
val xk_Greek_eta : int
val xk_Greek_theta : int
val xk_Greek_iota : int
val xk_Greek_kappa : int
val xk_Greek_lamda : int
val xk_Greek_lambda : int
val xk_Greek_mu : int
val xk_Greek_nu : int
val xk_Greek_xi : int
val xk_Greek_omicron : int
val xk_Greek_pi : int
val xk_Greek_rho : int
val xk_Greek_sigma : int
val xk_Greek_finalsmallsigma : int
val xk_Greek_tau : int
val xk_Greek_upsilon : int
val xk_Greek_phi : int
val xk_Greek_chi : int
val xk_Greek_psi : int
val xk_Greek_omega : int
val xk_Greek_switch : int

Alias for mode_switch

val xk_leftradical : int
val xk_topleftradical : int
val xk_horizconnector : int
val xk_topintegral : int
val xk_botintegral : int
val xk_vertconnector : int
val xk_topleftsqbracket : int
val xk_botleftsqbracket : int
val xk_toprightsqbracket : int
val xk_botrightsqbracket : int
val xk_topleftparens : int
val xk_botleftparens : int
val xk_toprightparens : int
val xk_botrightparens : int
val xk_leftmiddlecurlybrace : int
val xk_rightmiddlecurlybrace : int
val xk_topleftsummation : int
val xk_botleftsummation : int
val xk_topvertsummationconnector : int
val xk_botvertsummationconnector : int
val xk_toprightsummation : int
val xk_botrightsummation : int
val xk_rightmiddlesummation : int
val xk_lessthanequal : int
val xk_notequal : int
val xk_greaterthanequal : int
val xk_integral : int
val xk_therefore : int
val xk_variation : int
val xk_infinity : int
val xk_nabla : int
val xk_approximate : int
val xk_similarequal : int
val xk_ifonlyif : int
val xk_implies : int
val xk_identical : int
val xk_radical : int
val xk_includedin : int
val xk_includes : int
val xk_intersection : int
val xk_union : int
val xk_logicaland : int
val xk_logicalor : int
val xk_partialderivative : int
val xk_function : int
val xk_leftarrow : int
val xk_uparrow : int
val xk_rightarrow : int
val xk_downarrow : int
val xk_blank : int
val xk_soliddiamond : int
val xk_checkerboard : int
val xk_ht : int
val xk_ff : int
val xk_cr : int
val xk_lf : int
val xk_nl : int
val xk_vt : int
val xk_lowrightcorner : int
val xk_uprightcorner : int
val xk_upleftcorner : int
val xk_lowleftcorner : int
val xk_crossinglines : int
val xk_horizlinescan1 : int
val xk_horizlinescan3 : int
val xk_horizlinescan5 : int
val xk_horizlinescan7 : int
val xk_horizlinescan9 : int
val xk_leftt : int
val xk_rightt : int
val xk_bott : int
val xk_topt : int
val xk_vertbar : int
val xk_emspace : int
val xk_enspace : int
val xk_em3space : int
val xk_em4space : int
val xk_digitspace : int
val xk_punctspace : int
val xk_thinspace : int
val xk_hairspace : int
val xk_emdash : int
val xk_endash : int
val xk_signifblank : int
val xk_ellipsis : int
val xk_doubbaselinedot : int
val xk_onethird : int
val xk_twothirds : int
val xk_onefifth : int
val xk_twofifths : int
val xk_threefifths : int
val xk_fourfifths : int
val xk_onesixth : int
val xk_fivesixths : int
val xk_careof : int
val xk_figdash : int
val xk_leftanglebracket : int
val xk_decimalpoint : int
val xk_rightanglebracket : int
val xk_marker : int
val xk_oneeighth : int
val xk_threeeighths : int
val xk_fiveeighths : int
val xk_seveneighths : int
val xk_trademark : int
val xk_signaturemark : int
val xk_trademarkincircle : int
val xk_leftopentriangle : int
val xk_rightopentriangle : int
val xk_emopencircle : int
val xk_emopenrectangle : int
val xk_leftsinglequotemark : int
val xk_rightsinglequotemark : int
val xk_leftdoublequotemark : int
val xk_rightdoublequotemark : int
val xk_prescription : int
val xk_minutes : int
val xk_seconds : int
val xk_latincross : int
val xk_hexagram : int
val xk_filledrectbullet : int
val xk_filledlefttribullet : int
val xk_filledrighttribullet : int
val xk_emfilledcircle : int
val xk_emfilledrect : int
val xk_enopencircbullet : int
val xk_enopensquarebullet : int
val xk_openrectbullet : int
val xk_opentribulletup : int
val xk_opentribulletdown : int
val xk_openstar : int
val xk_enfilledcircbullet : int
val xk_enfilledsqbullet : int
val xk_filledtribulletup : int
val xk_filledtribulletdown : int
val xk_leftpointer : int
val xk_rightpointer : int
val xk_club : int
val xk_diamond : int
val xk_heart : int
val xk_maltesecross : int
val xk_dagger : int
val xk_doubledagger : int
val xk_checkmark : int
val xk_ballotcross : int
val xk_musicalsharp : int
val xk_musicalflat : int
val xk_malesymbol : int
val xk_femalesymbol : int
val xk_telephone : int
val xk_telephonerecorder : int
val xk_phonographcopyright : int
val xk_caret : int
val xk_singlelowquotemark : int
val xk_doublelowquotemark : int
val xk_cursor : int
val xk_leftcaret : int
val xk_rightcaret : int
val xk_downcaret : int
val xk_upcaret : int
val xk_overbar : int
val xk_downtack : int
val xk_upshoe : int
val xk_downstile : int
val xk_underbar : int
val xk_jot : int
val xk_quad : int
val xk_uptack : int
val xk_circle : int
val xk_upstile : int
val xk_downshoe : int
val xk_rightshoe : int
val xk_leftshoe : int
val xk_lefttack : int
val xk_righttack : int
val xk_hebrew_doublelowline : int
val xk_hebrew_aleph : int
val xk_hebrew_bet : int
val xk_hebrew_beth : int

deprecated

val xk_hebrew_gimel : int

deprecated

val xk_hebrew_gimmel : int

deprecated

val xk_hebrew_dalet : int

deprecated

val xk_hebrew_daleth : int

deprecated

val xk_hebrew_he : int

deprecated

val xk_hebrew_waw : int
val xk_hebrew_zain : int
val xk_hebrew_zayin : int

deprecated

val xk_hebrew_chet : int

deprecated

val xk_hebrew_het : int

deprecated

val xk_hebrew_tet : int

deprecated

val xk_hebrew_teth : int

deprecated

val xk_hebrew_yod : int

deprecated

val xk_hebrew_finalkaph : int
val xk_hebrew_kaph : int
val xk_hebrew_lamed : int
val xk_hebrew_finalmem : int
val xk_hebrew_mem : int
val xk_hebrew_finalnun : int
val xk_hebrew_nun : int
val xk_hebrew_samech : int
val xk_hebrew_samekh : int

deprecated

val xk_hebrew_ayin : int

deprecated

val xk_hebrew_finalpe : int
val xk_hebrew_pe : int
val xk_hebrew_finalzade : int
val xk_hebrew_finalzadi : int

deprecated

val xk_hebrew_zade : int

deprecated

val xk_hebrew_zadi : int

deprecated

val xk_hebrew_qoph : int

deprecated

val xk_hebrew_kuf : int

deprecated

val xk_hebrew_resh : int

deprecated

val xk_hebrew_shin : int
val xk_hebrew_taw : int
val xk_hebrew_taf : int

deprecated

val xk_Hebrew_switch : int

deprecated

Alias for mode_switch

val xk_Thai_kokai : int
val xk_Thai_khokhai : int
val xk_Thai_khokhuat : int
val xk_Thai_khokhwai : int
val xk_Thai_khokhon : int
val xk_Thai_khorakhang : int
val xk_Thai_ngongu : int
val xk_Thai_chochan : int
val xk_Thai_choching : int
val xk_Thai_chochang : int
val xk_Thai_soso : int
val xk_Thai_chochoe : int
val xk_Thai_yoying : int
val xk_Thai_dochada : int
val xk_Thai_topatak : int
val xk_Thai_thothan : int
val xk_Thai_thonangmontho : int
val xk_Thai_thophuthao : int
val xk_Thai_nonen : int
val xk_Thai_dodek : int
val xk_Thai_totao : int
val xk_Thai_thothung : int
val xk_Thai_thothahan : int
val xk_Thai_thothong : int
val xk_Thai_nonu : int
val xk_Thai_bobaimai : int
val xk_Thai_popla : int
val xk_Thai_phophung : int
val xk_Thai_fofa : int
val xk_Thai_phophan : int
val xk_Thai_fofan : int
val xk_Thai_phosamphao : int
val xk_Thai_moma : int
val xk_Thai_yoyak : int
val xk_Thai_rorua : int
val xk_Thai_ru : int
val xk_Thai_loling : int
val xk_Thai_lu : int
val xk_Thai_wowaen : int
val xk_Thai_sosala : int
val xk_Thai_sorusi : int
val xk_Thai_sosua : int
val xk_Thai_hohip : int
val xk_Thai_lochula : int
val xk_Thai_oang : int
val xk_Thai_honokhuk : int
val xk_Thai_paiyannoi : int
val xk_Thai_saraa : int
val xk_Thai_maihanakat : int
val xk_Thai_saraaa : int
val xk_Thai_saraam : int
val xk_Thai_sarai : int
val xk_Thai_saraii : int
val xk_Thai_saraue : int
val xk_Thai_sarauee : int
val xk_Thai_sarau : int
val xk_Thai_sarauu : int
val xk_Thai_phinthu : int
val xk_Thai_maihanakat_maitho : int
val xk_Thai_baht : int
val xk_Thai_sarae : int
val xk_Thai_saraae : int
val xk_Thai_sarao : int
val xk_Thai_saraaimaimuan : int
val xk_Thai_saraaimaimalai : int
val xk_Thai_lakkhangyao : int
val xk_Thai_maiyamok : int
val xk_Thai_maitaikhu : int
val xk_Thai_maiek : int
val xk_Thai_maitho : int
val xk_Thai_maitri : int
val xk_Thai_maichattawa : int
val xk_Thai_thanthakhat : int
val xk_Thai_nikhahit : int
val xk_Thai_leksun : int
val xk_Thai_leknung : int
val xk_Thai_leksong : int
val xk_Thai_leksam : int
val xk_Thai_leksi : int
val xk_Thai_lekha : int
val xk_Thai_lekhok : int
val xk_Thai_lekchet : int
val xk_Thai_lekpaet : int
val xk_Thai_lekkao : int
val xk_Hangul : int

Hangul start/stop(toggle)

val xk_Hangul_Start : int

Hangul start/stop(toggle)

Hangul start

val xk_Hangul_End : int

Hangul start

Hangul end, English start

val xk_Hangul_Hanja : int

Hangul end, English start

Start Hangul->Hanja Conversion

val xk_Hangul_Jamo : int

Start Hangul->Hanja Conversion

Hangul Jamo mode

val xk_Hangul_Romaja : int

Hangul Jamo mode

Hangul Romaja mode

val xk_Hangul_Codeinput : int

Hangul Romaja mode

Hangul code input mode

val xk_Hangul_Jeonja : int

Hangul code input mode

Jeonja mode

val xk_Hangul_Banja : int

Jeonja mode

Banja mode

val xk_Hangul_PreHanja : int

Banja mode

Pre Hanja conversion

val xk_Hangul_PostHanja : int

Pre Hanja conversion

Post Hanja conversion

val xk_Hangul_SingleCandidate : int

Post Hanja conversion

Single candidate

val xk_Hangul_MultipleCandidate : int

Single candidate

Multiple candidate

val xk_Hangul_PreviousCandidate : int

Multiple candidate

Previous candidate

val xk_Hangul_Special : int

Previous candidate

Special symbols

val xk_Hangul_switch : int

Special symbols

Alias for mode_switch

val xk_Hangul_Kiyeog : int

Hangul Consonant Characters

val xk_Hangul_SsangKiyeog : int
val xk_Hangul_KiyeogSios : int
val xk_Hangul_Nieun : int
val xk_Hangul_NieunJieuj : int
val xk_Hangul_NieunHieuh : int
val xk_Hangul_Dikeud : int
val xk_Hangul_SsangDikeud : int
val xk_Hangul_Rieul : int
val xk_Hangul_RieulKiyeog : int
val xk_Hangul_RieulMieum : int
val xk_Hangul_RieulPieub : int
val xk_Hangul_RieulSios : int
val xk_Hangul_RieulTieut : int
val xk_Hangul_RieulPhieuf : int
val xk_Hangul_RieulHieuh : int
val xk_Hangul_Mieum : int
val xk_Hangul_Pieub : int
val xk_Hangul_SsangPieub : int
val xk_Hangul_PieubSios : int
val xk_Hangul_Sios : int
val xk_Hangul_SsangSios : int
val xk_Hangul_Ieung : int
val xk_Hangul_Jieuj : int
val xk_Hangul_SsangJieuj : int
val xk_Hangul_Cieuc : int
val xk_Hangul_Khieuq : int
val xk_Hangul_Tieut : int
val xk_Hangul_Phieuf : int
val xk_Hangul_Hieuh : int
val xk_Hangul_A : int

Hangul Vowel Characters

val xk_Hangul_AE : int
val xk_Hangul_YA : int
val xk_Hangul_YAE : int
val xk_Hangul_EO : int
val xk_Hangul_E : int
val xk_Hangul_YEO : int
val xk_Hangul_YE : int
val xk_Hangul_O : int
val xk_Hangul_WA : int
val xk_Hangul_WAE : int
val xk_Hangul_OE : int
val xk_Hangul_YO : int
val xk_Hangul_U : int
val xk_Hangul_WEO : int
val xk_Hangul_WE : int
val xk_Hangul_WI : int
val xk_Hangul_YU : int
val xk_Hangul_EU : int
val xk_Hangul_YI : int
val xk_Hangul_I : int
val xk_Hangul_J_Kiyeog : int

Hangul syllable-final (JongSeong) Characters

val xk_Hangul_J_SsangKiyeog : int
val xk_Hangul_J_KiyeogSios : int
val xk_Hangul_J_Nieun : int
val xk_Hangul_J_NieunJieuj : int
val xk_Hangul_J_NieunHieuh : int
val xk_Hangul_J_Dikeud : int
val xk_Hangul_J_Rieul : int
val xk_Hangul_J_RieulKiyeog : int
val xk_Hangul_J_RieulMieum : int
val xk_Hangul_J_RieulPieub : int
val xk_Hangul_J_RieulSios : int
val xk_Hangul_J_RieulTieut : int
val xk_Hangul_J_RieulPhieuf : int
val xk_Hangul_J_RieulHieuh : int
val xk_Hangul_J_Mieum : int
val xk_Hangul_J_Pieub : int
val xk_Hangul_J_PieubSios : int
val xk_Hangul_J_Sios : int
val xk_Hangul_J_SsangSios : int
val xk_Hangul_J_Ieung : int
val xk_Hangul_J_Jieuj : int
val xk_Hangul_J_Cieuc : int
val xk_Hangul_J_Khieuq : int
val xk_Hangul_J_Tieut : int
val xk_Hangul_J_Phieuf : int
val xk_Hangul_J_Hieuh : int
val xk_Hangul_RieulYeorinHieuh : int

Ancient Hangul Consonant Characters

val xk_Hangul_SunkyeongeumMieum : int
val xk_Hangul_SunkyeongeumPieub : int
val xk_Hangul_PanSios : int
val xk_Hangul_KkogjiDalrinIeung : int
val xk_Hangul_SunkyeongeumPhieuf : int
val xk_Hangul_YeorinHieuh : int
val xk_Hangul_AraeA : int

Ancient Hangul Vowel Characters

val xk_Hangul_AraeAE : int
val xk_Hangul_J_PanSios : int

Ancient Hangul syllable-final (JongSeong) Characters

val xk_Hangul_J_KkogjiDalrinIeung : int
val xk_Hangul_J_YeorinHieuh : int
val xk_Korean_Won : int

Korean currency symbol

val name_to_keysym : (string * int) list
val keysym_to_name : (int * string) list