Gjsify LogoGjsify Logo

Index

Enumerations

Classes

Interfaces

Variables

Functions

Variables

A: number
AE: number
Aacute: number
Abelowdot: number
Abreve: number
Abreveacute: number
Abrevebelowdot: number
Abrevegrave: number
Abrevehook: number
Abrevetilde: number
AccessX_Enable: number
AccessX_Feedback_Enable: number
Acircumflex: number
Acircumflexacute: number
Acircumflexbelowdot: number
Acircumflexgrave: number
Acircumflexhook: number
Acircumflextilde: number
Adiaeresis: number
Agrave: number
Ahook: number
Alt_L: number
Alt_R: number
Amacron: number
Aogonek: number
Arabic_0: number
Arabic_1: number
Arabic_2: number
Arabic_3: number
Arabic_4: number
Arabic_5: number
Arabic_6: number
Arabic_7: number
Arabic_8: number
Arabic_9: number
Arabic_ain: number
Arabic_alef: number
Arabic_alefmaksura: number
Arabic_beh: number
Arabic_comma: number
Arabic_dad: number
Arabic_dal: number
Arabic_damma: number
Arabic_dammatan: number
Arabic_ddal: number
Arabic_farsi_yeh: number
Arabic_fatha: number
Arabic_fathatan: number
Arabic_feh: number
Arabic_fullstop: number
Arabic_gaf: number
Arabic_ghain: number
Arabic_ha: number
Arabic_hah: number
Arabic_hamza: number
Arabic_hamza_above: number
Arabic_hamza_below: number
Arabic_hamzaonalef: number
Arabic_hamzaonwaw: number
Arabic_hamzaonyeh: number
Arabic_hamzaunderalef: number
Arabic_heh: number
Arabic_heh_doachashmee: number
Arabic_heh_goal: number
Arabic_jeem: number
Arabic_jeh: number
Arabic_kaf: number
Arabic_kasra: number
Arabic_kasratan: number
Arabic_keheh: number
Arabic_khah: number
Arabic_lam: number
Arabic_madda_above: number
Arabic_maddaonalef: number
Arabic_meem: number
Arabic_noon: number
Arabic_noon_ghunna: number
Arabic_peh: number
Arabic_percent: number
Arabic_qaf: number
Arabic_question_mark: number
Arabic_ra: number
Arabic_rreh: number
Arabic_sad: number
Arabic_seen: number
Arabic_semicolon: number
Arabic_shadda: number
Arabic_sheen: number
Arabic_sukun: number
Arabic_superscript_alef: number
Arabic_switch: number
Arabic_tah: number
Arabic_tatweel: number
Arabic_tcheh: number
Arabic_teh: number
Arabic_tehmarbuta: number
Arabic_thal: number
Arabic_theh: number
Arabic_tteh: number
Arabic_veh: number
Arabic_waw: number
Arabic_yeh: number
Arabic_yeh_baree: number
Arabic_zah: number
Arabic_zain: number
Aring: number
Armenian_AT: number
Armenian_AYB: number
Armenian_BEN: number
Armenian_CHA: number
Armenian_DA: number
Armenian_DZA: number
Armenian_E: number
Armenian_FE: number
Armenian_GHAT: number
Armenian_GIM: number
Armenian_HI: number
Armenian_HO: number
Armenian_INI: number
Armenian_JE: number
Armenian_KE: number
Armenian_KEN: number
Armenian_KHE: number
Armenian_LYUN: number
Armenian_MEN: number
Armenian_NU: number
Armenian_O: number
Armenian_PE: number
Armenian_PYUR: number
Armenian_RA: number
Armenian_RE: number
Armenian_SE: number
Armenian_SHA: number
Armenian_TCHE: number
Armenian_TO: number
Armenian_TSA: number
Armenian_TSO: number
Armenian_TYUN: number
Armenian_VEV: number
Armenian_VO: number
Armenian_VYUN: number
Armenian_YECH: number
Armenian_ZA: number
Armenian_ZHE: number
Armenian_accent: number
Armenian_amanak: number
Armenian_apostrophe: number
Armenian_at: number
Armenian_ayb: number
Armenian_ben: number
Armenian_but: number
Armenian_cha: number
Armenian_da: number
Armenian_dza: number
Armenian_e: number
Armenian_exclam: number
Armenian_fe: number
Armenian_full_stop: number
Armenian_ghat: number
Armenian_gim: number
Armenian_hi: number
Armenian_ho: number
Armenian_hyphen: number
Armenian_ini: number
Armenian_je: number
Armenian_ke: number
Armenian_ken: number
Armenian_khe: number
Armenian_ligature_ew: number
Armenian_lyun: number
Armenian_men: number
Armenian_nu: number
Armenian_o: number
Armenian_paruyk: number
Armenian_pe: number
Armenian_pyur: number
Armenian_question: number
Armenian_ra: number
Armenian_re: number
Armenian_se: number
Armenian_separation_mark: number
Armenian_sha: number
Armenian_shesht: number
Armenian_tche: number
Armenian_to: number
Armenian_tsa: number
Armenian_tso: number
Armenian_tyun: number
Armenian_verjaket: number
Armenian_vev: number
Armenian_vo: number
Armenian_vyun: number
Armenian_yech: number
Armenian_yentamna: number
Armenian_za: number
Armenian_zhe: number
Atilde: number
AudibleBell_Enable: number
B: number
Babovedot: number
BackSpace: number
Begin: number
BounceKeys_Enable: number
Break: number
Byelorussian_SHORTU: number
Byelorussian_shortu: number
C: number
Cabovedot: number
Cacute: number
Cancel: number
Caps_Lock: number
Ccaron: number
Ccedilla: number
Ccircumflex: number
Clear: number
Codeinput: number

International and multi-key character composition.

ColonSign: number
Control_L: number
Control_R: number
CruzeiroSign: number
Cyrillic_A: number
Cyrillic_BE: number
Cyrillic_CHE: number
Cyrillic_CHE_descender: number
Cyrillic_CHE_vertstroke: number
Cyrillic_DE: number
Cyrillic_DZHE: number
Cyrillic_E: number
Cyrillic_EF: number
Cyrillic_EL: number
Cyrillic_EM: number
Cyrillic_EN: number
Cyrillic_EN_descender: number
Cyrillic_ER: number
Cyrillic_ES: number
Cyrillic_GHE: number
Cyrillic_GHE_bar: number
Cyrillic_HA: number
Cyrillic_HARDSIGN: number
Cyrillic_HA_descender: number
Cyrillic_I: number
Cyrillic_IE: number
Cyrillic_IO: number
Cyrillic_I_macron: number
Cyrillic_JE: number
Cyrillic_KA: number
Cyrillic_KA_descender: number
Cyrillic_KA_vertstroke: number
Cyrillic_LJE: number
Cyrillic_NJE: number
Cyrillic_O: number
Cyrillic_O_bar: number
Cyrillic_PE: number
Cyrillic_SCHWA: number
Cyrillic_SHA: number
Cyrillic_SHCHA: number
Cyrillic_SHHA: number
Cyrillic_SHORTI: number
Cyrillic_SOFTSIGN: number
Cyrillic_TE: number
Cyrillic_TSE: number
Cyrillic_U: number
Cyrillic_U_macron: number
Cyrillic_U_straight: number
Cyrillic_U_straight_bar: number
Cyrillic_VE: number
Cyrillic_YA: number
Cyrillic_YERU: number
Cyrillic_YU: number
Cyrillic_ZE: number
Cyrillic_ZHE: number
Cyrillic_ZHE_descender: number
Cyrillic_a: number
Cyrillic_be: number
Cyrillic_che: number
Cyrillic_che_descender: number
Cyrillic_che_vertstroke: number
Cyrillic_de: number
Cyrillic_dzhe: number
Cyrillic_e: number
Cyrillic_ef: number
Cyrillic_el: number
Cyrillic_em: number
Cyrillic_en: number
Cyrillic_en_descender: number
Cyrillic_er: number
Cyrillic_es: number
Cyrillic_ghe: number
Cyrillic_ghe_bar: number
Cyrillic_ha: number
Cyrillic_ha_descender: number
Cyrillic_hardsign: number
Cyrillic_i: number
Cyrillic_i_macron: number
Cyrillic_ie: number
Cyrillic_io: number
Cyrillic_je: number
Cyrillic_ka: number
Cyrillic_ka_descender: number
Cyrillic_ka_vertstroke: number
Cyrillic_lje: number
Cyrillic_nje: number
Cyrillic_o: number
Cyrillic_o_bar: number
Cyrillic_pe: number
Cyrillic_schwa: number
Cyrillic_sha: number
Cyrillic_shcha: number
Cyrillic_shha: number
Cyrillic_shorti: number
Cyrillic_softsign: number
Cyrillic_te: number
Cyrillic_tse: number
Cyrillic_u: number
Cyrillic_u_macron: number
Cyrillic_u_straight: number
Cyrillic_u_straight_bar: number
Cyrillic_ve: number
Cyrillic_ya: number
Cyrillic_yeru: number
Cyrillic_yu: number
Cyrillic_ze: number
Cyrillic_zhe: number
Cyrillic_zhe_descender: number
D: number
Dabovedot: number
Dcaron: number
Delete: number
DongSign: number
Down: number
Dstroke: number
E: number
ENG: number
ETH: number
Eabovedot: number
Eacute: number
Ebelowdot: number
Ecaron: number
Ecircumflex: number
Ecircumflexacute: number
Ecircumflexbelowdot: number
Ecircumflexgrave: number
Ecircumflexhook: number
Ecircumflextilde: number
EcuSign: number
Ediaeresis: number
Egrave: number
Ehook: number
Eisu_Shift: number
Eisu_toggle: number
Emacron: number
End: number
Eogonek: number
Escape: number
Eth: number
Etilde: number
EuroSign: number
Execute: number
F: number
F1: number
F10: number
F11: number
F12: number
F13: number
F14: number
F15: number
F16: number
F17: number
F18: number
F19: number
F2: number
F20: number
F21: number
F22: number
F23: number
F24: number
F25: number
F26: number
F27: number
F28: number
F29: number
F3: number
F30: number
F31: number
F32: number
F33: number
F34: number
F35: number
F4: number
F5: number
F6: number
F7: number
F8: number
F9: number
FFrancSign: number
Fabovedot: number
Farsi_0: number
Farsi_1: number
Farsi_2: number
Farsi_3: number
Farsi_4: number
Farsi_5: number
Farsi_6: number
Farsi_7: number
Farsi_8: number
Farsi_9: number
Farsi_yeh: number
Find: number
First_Virtual_Screen: number
G: number
Gabovedot: number
Gbreve: number
Gcaron: number
Gcedilla: number
Gcircumflex: number
Georgian_an: number
Georgian_ban: number
Georgian_can: number
Georgian_char: number
Georgian_chin: number
Georgian_cil: number
Georgian_don: number
Georgian_en: number
Georgian_fi: number
Georgian_gan: number
Georgian_ghan: number
Georgian_hae: number
Georgian_har: number
Georgian_he: number
Georgian_hie: number
Georgian_hoe: number
Georgian_in: number
Georgian_jhan: number
Georgian_jil: number
Georgian_kan: number
Georgian_khar: number
Georgian_las: number
Georgian_man: number
Georgian_nar: number
Georgian_on: number
Georgian_par: number
Georgian_phar: number
Georgian_qar: number
Georgian_rae: number
Georgian_san: number
Georgian_shin: number
Georgian_tan: number
Georgian_tar: number
Georgian_un: number
Georgian_vin: number
Georgian_we: number
Georgian_xan: number
Georgian_zen: number
Georgian_zhar: number
Greek_ALPHA: number
Greek_ALPHAaccent: number
Greek_BETA: number
Greek_CHI: number
Greek_DELTA: number
Greek_EPSILON: number
Greek_EPSILONaccent: number
Greek_ETA: number
Greek_ETAaccent: number
Greek_GAMMA: number
Greek_IOTA: number
Greek_IOTAaccent: number
Greek_IOTAdiaeresis: number
Greek_IOTAdieresis: number
Greek_KAPPA: number
Greek_LAMBDA: number
Greek_LAMDA: number
Greek_MU: number
Greek_NU: number
Greek_OMEGA: number
Greek_OMEGAaccent: number
Greek_OMICRON: number
Greek_OMICRONaccent: number
Greek_PHI: number
Greek_PI: number
Greek_PSI: number
Greek_RHO: number
Greek_SIGMA: number
Greek_TAU: number
Greek_THETA: number
Greek_UPSILON: number
Greek_UPSILONaccent: number
Greek_UPSILONdieresis: number
Greek_XI: number
Greek_ZETA: number
Greek_accentdieresis: number
Greek_alpha: number
Greek_alphaaccent: number
Greek_beta: number
Greek_chi: number
Greek_delta: number
Greek_epsilon: number
Greek_epsilonaccent: number
Greek_eta: number
Greek_etaaccent: number
Greek_finalsmallsigma: number
Greek_gamma: number
Greek_horizbar: number
Greek_iota: number
Greek_iotaaccent: number
Greek_iotaaccentdieresis: number
Greek_iotadieresis: number
Greek_kappa: number
Greek_lambda: number
Greek_lamda: number
Greek_mu: number
Greek_nu: number
Greek_omega: number
Greek_omegaaccent: number
Greek_omicron: number
Greek_omicronaccent: number
Greek_phi: number
Greek_pi: number
Greek_psi: number
Greek_rho: number
Greek_sigma: number
Greek_switch: number
Greek_tau: number
Greek_theta: number
Greek_upsilon: number
Greek_upsilonaccent: number
Greek_upsilonaccentdieresis: number
Greek_upsilondieresis: number
Greek_xi: number
Greek_zeta: number
H: number
Hangul: number
Hangul_A: number
Hangul_AE: number
Hangul_AraeA: number
Hangul_AraeAE: number
Hangul_Banja: number
Hangul_Cieuc: number
Hangul_Codeinput: number
Hangul_Dikeud: number
Hangul_E: number
Hangul_EO: number
Hangul_EU: number
Hangul_End: number
Hangul_Hanja: number
Hangul_Hieuh: number
Hangul_I: number
Hangul_Ieung: number
Hangul_J_Cieuc: number
Hangul_J_Dikeud: number
Hangul_J_Hieuh: number
Hangul_J_Ieung: number
Hangul_J_Jieuj: number
Hangul_J_Khieuq: number
Hangul_J_Kiyeog: number
Hangul_J_KiyeogSios: number
Hangul_J_KkogjiDalrinIeung: number
Hangul_J_Mieum: number
Hangul_J_Nieun: number
Hangul_J_NieunHieuh: number
Hangul_J_NieunJieuj: number
Hangul_J_PanSios: number
Hangul_J_Phieuf: number
Hangul_J_Pieub: number
Hangul_J_PieubSios: number
Hangul_J_Rieul: number
Hangul_J_RieulHieuh: number
Hangul_J_RieulKiyeog: number
Hangul_J_RieulMieum: number
Hangul_J_RieulPhieuf: number
Hangul_J_RieulPieub: number
Hangul_J_RieulSios: number
Hangul_J_RieulTieut: number
Hangul_J_Sios: number
Hangul_J_SsangKiyeog: number
Hangul_J_SsangSios: number
Hangul_J_Tieut: number
Hangul_J_YeorinHieuh: number
Hangul_Jamo: number
Hangul_Jeonja: number
Hangul_Jieuj: number
Hangul_Khieuq: number
Hangul_Kiyeog: number
Hangul_KiyeogSios: number
Hangul_KkogjiDalrinIeung: number
Hangul_Mieum: number
Hangul_MultipleCandidate: number
Hangul_Nieun: number
Hangul_NieunHieuh: number
Hangul_NieunJieuj: number
Hangul_O: number
Hangul_OE: number
Hangul_PanSios: number
Hangul_Phieuf: number
Hangul_Pieub: number
Hangul_PieubSios: number
Hangul_PostHanja: number
Hangul_PreHanja: number
Hangul_PreviousCandidate: number
Hangul_Rieul: number
Hangul_RieulHieuh: number
Hangul_RieulKiyeog: number
Hangul_RieulMieum: number
Hangul_RieulPhieuf: number
Hangul_RieulPieub: number
Hangul_RieulSios: number
Hangul_RieulTieut: number
Hangul_RieulYeorinHieuh: number
Hangul_Romaja: number
Hangul_SingleCandidate: number
Hangul_Sios: number
Hangul_Special: number
Hangul_SsangDikeud: number
Hangul_SsangJieuj: number
Hangul_SsangKiyeog: number
Hangul_SsangPieub: number
Hangul_SsangSios: number
Hangul_Start: number
Hangul_SunkyeongeumMieum: number
Hangul_SunkyeongeumPhieuf: number
Hangul_SunkyeongeumPieub: number
Hangul_Tieut: number
Hangul_U: number
Hangul_WA: number
Hangul_WAE: number
Hangul_WE: number
Hangul_WEO: number
Hangul_WI: number
Hangul_YA: number
Hangul_YAE: number
Hangul_YE: number
Hangul_YEO: number
Hangul_YI: number
Hangul_YO: number
Hangul_YU: number
Hangul_YeorinHieuh: number
Hangul_switch: number
Hankaku: number
Hcircumflex: number
Hebrew_switch: number
Help: number
Henkan: number

Japanese keyboard support.

Henkan_Mode: number

Japanese keyboard support.

Hiragana: number

Japanese keyboard support.

Hiragana_Katakana: number

Japanese keyboard support.

Home: number
Hstroke: number
Hyper_L: number
Hyper_R: number
I: number
INTERFACE_CONFIG: string

D-Bus interface for IBus config.

INTERFACE_ENGINE: string

D-Bus interface for IBus engine.

INTERFACE_FACTORY: string

D-Bus interface for IBus factory.

INTERFACE_IBUS: string

D-Bus interface for IBus.

INTERFACE_INPUT_CONTEXT: string

D-Bus interface for IBus input context.

INTERFACE_NOTIFICATIONS: string

D-Bus interface for IBus notifications.

INTERFACE_PANEL: string

D-Bus interface for IBus panel.

ISO_Center_Object: number
ISO_Continuous_Underline: number
ISO_Discontinuous_Underline: number
ISO_Emphasize: number
ISO_Enter: number
ISO_Fast_Cursor_Down: number
ISO_Fast_Cursor_Left: number
ISO_Fast_Cursor_Right: number
ISO_Fast_Cursor_Up: number
ISO_First_Group: number
ISO_First_Group_Lock: number
ISO_Group_Latch: number
ISO_Group_Lock: number
ISO_Group_Shift: number
ISO_Last_Group: number
ISO_Last_Group_Lock: number
ISO_Left_Tab: number
ISO_Level2_Latch: number
ISO_Level3_Latch: number
ISO_Level3_Lock: number
ISO_Level3_Shift: number
ISO_Level5_Latch: number
ISO_Level5_Lock: number
ISO_Level5_Shift: number
ISO_Lock: number
ISO_Move_Line_Down: number
ISO_Move_Line_Up: number
ISO_Next_Group: number
ISO_Next_Group_Lock: number
ISO_Partial_Line_Down: number
ISO_Partial_Line_Up: number
ISO_Partial_Space_Left: number
ISO_Partial_Space_Right: number
ISO_Prev_Group: number
ISO_Prev_Group_Lock: number
ISO_Release_Both_Margins: number
ISO_Release_Margin_Left: number
ISO_Release_Margin_Right: number
ISO_Set_Margin_Left: number
ISO_Set_Margin_Right: number
Iabovedot: number
Iacute: number
Ibelowdot: number
Ibreve: number
Icircumflex: number
Idiaeresis: number
Igrave: number
Ihook: number
Imacron: number
Insert: number
Iogonek: number
Itilde: number
J: number
Jcircumflex: number
K: number
KEY_0: number
KEY_1: number
KEY_2: number
KEY_3: number
KEY_3270_AltCursor: number
KEY_3270_Attn: number
KEY_3270_BackTab: number
KEY_3270_ChangeScreen: number
KEY_3270_Copy: number
KEY_3270_CursorBlink: number
KEY_3270_CursorSelect: number
KEY_3270_DeleteWord: number
KEY_3270_Duplicate: number
KEY_3270_Enter: number
KEY_3270_EraseEOF: number
KEY_3270_EraseInput: number
KEY_3270_ExSelect: number
KEY_3270_FieldMark: number
KEY_3270_Ident: number
KEY_3270_Jump: number
KEY_3270_KeyClick: number
KEY_3270_Left2: number
KEY_3270_PA1: number
KEY_3270_PA2: number
KEY_3270_PA3: number
KEY_3270_Play: number
KEY_3270_PrintScreen: number
KEY_3270_Quit: number
KEY_3270_Record: number
KEY_3270_Reset: number
KEY_3270_Right2: number
KEY_3270_Rule: number
KEY_3270_Setup: number
KEY_3270_Test: number
KEY_4: number
KEY_5: number
KEY_6: number
KEY_7: number
KEY_8: number
KEY_9: number
KEY_A: number
KEY_AE: number
KEY_Aacute: number
KEY_Abelowdot: number
KEY_Abreve: number
KEY_Abreveacute: number
KEY_Abrevebelowdot: number
KEY_Abrevegrave: number
KEY_Abrevehook: number
KEY_Abrevetilde: number
KEY_AccessX_Enable: number
KEY_AccessX_Feedback_Enable: number
KEY_Acircumflex: number
KEY_Acircumflexacute: number
KEY_Acircumflexbelowdot: number
KEY_Acircumflexgrave: number
KEY_Acircumflexhook: number
KEY_Acircumflextilde: number
KEY_Adiaeresis: number
KEY_Agrave: number
KEY_Ahook: number
KEY_Alt_L: number
KEY_Alt_R: number
KEY_Amacron: number
KEY_Aogonek: number
KEY_Arabic_0: number
KEY_Arabic_1: number
KEY_Arabic_2: number
KEY_Arabic_3: number
KEY_Arabic_4: number
KEY_Arabic_5: number
KEY_Arabic_6: number
KEY_Arabic_7: number
KEY_Arabic_8: number
KEY_Arabic_9: number
KEY_Arabic_ain: number
KEY_Arabic_alef: number
KEY_Arabic_alefmaksura: number
KEY_Arabic_beh: number
KEY_Arabic_comma: number
KEY_Arabic_dad: number
KEY_Arabic_dal: number
KEY_Arabic_damma: number
KEY_Arabic_dammatan: number
KEY_Arabic_ddal: number
KEY_Arabic_farsi_yeh: number
KEY_Arabic_fatha: number
KEY_Arabic_fathatan: number
KEY_Arabic_feh: number
KEY_Arabic_fullstop: number
KEY_Arabic_gaf: number
KEY_Arabic_ghain: number
KEY_Arabic_ha: number
KEY_Arabic_hah: number
KEY_Arabic_hamza: number
KEY_Arabic_hamza_above: number
KEY_Arabic_hamza_below: number
KEY_Arabic_hamzaonalef: number
KEY_Arabic_hamzaonwaw: number
KEY_Arabic_hamzaonyeh: number
KEY_Arabic_hamzaunderalef: number
KEY_Arabic_heh: number
KEY_Arabic_heh_doachashmee: number
KEY_Arabic_heh_goal: number
KEY_Arabic_jeem: number
KEY_Arabic_jeh: number
KEY_Arabic_kaf: number
KEY_Arabic_kasra: number
KEY_Arabic_kasratan: number
KEY_Arabic_keheh: number
KEY_Arabic_khah: number
KEY_Arabic_lam: number
KEY_Arabic_madda_above: number
KEY_Arabic_maddaonalef: number
KEY_Arabic_meem: number
KEY_Arabic_noon: number
KEY_Arabic_noon_ghunna: number
KEY_Arabic_peh: number
KEY_Arabic_percent: number
KEY_Arabic_qaf: number
KEY_Arabic_question_mark: number
KEY_Arabic_ra: number
KEY_Arabic_rreh: number
KEY_Arabic_sad: number
KEY_Arabic_seen: number
KEY_Arabic_semicolon: number
KEY_Arabic_shadda: number
KEY_Arabic_sheen: number
KEY_Arabic_sukun: number
KEY_Arabic_superscript_alef: number
KEY_Arabic_switch: number
KEY_Arabic_tah: number
KEY_Arabic_tatweel: number
KEY_Arabic_tcheh: number
KEY_Arabic_teh: number
KEY_Arabic_tehmarbuta: number
KEY_Arabic_thal: number
KEY_Arabic_theh: number
KEY_Arabic_tteh: number
KEY_Arabic_veh: number
KEY_Arabic_waw: number
KEY_Arabic_yeh: number
KEY_Arabic_yeh_baree: number
KEY_Arabic_zah: number
KEY_Arabic_zain: number
KEY_Aring: number
KEY_Armenian_AT: number
KEY_Armenian_AYB: number
KEY_Armenian_BEN: number
KEY_Armenian_CHA: number
KEY_Armenian_DA: number
KEY_Armenian_DZA: number
KEY_Armenian_E: number
KEY_Armenian_FE: number
KEY_Armenian_GHAT: number
KEY_Armenian_GIM: number
KEY_Armenian_HI: number
KEY_Armenian_HO: number
KEY_Armenian_INI: number
KEY_Armenian_JE: number
KEY_Armenian_KE: number
KEY_Armenian_KEN: number
KEY_Armenian_KHE: number
KEY_Armenian_LYUN: number
KEY_Armenian_MEN: number
KEY_Armenian_NU: number
KEY_Armenian_O: number
KEY_Armenian_PE: number
KEY_Armenian_PYUR: number
KEY_Armenian_RA: number
KEY_Armenian_RE: number
KEY_Armenian_SE: number
KEY_Armenian_SHA: number
KEY_Armenian_TCHE: number
KEY_Armenian_TO: number
KEY_Armenian_TSA: number
KEY_Armenian_TSO: number
KEY_Armenian_TYUN: number
KEY_Armenian_VEV: number
KEY_Armenian_VO: number
KEY_Armenian_VYUN: number
KEY_Armenian_YECH: number
KEY_Armenian_ZA: number
KEY_Armenian_ZHE: number
KEY_Armenian_accent: number
KEY_Armenian_amanak: number
KEY_Armenian_apostrophe: number
KEY_Armenian_at: number
KEY_Armenian_ayb: number
KEY_Armenian_ben: number
KEY_Armenian_but: number
KEY_Armenian_cha: number
KEY_Armenian_da: number
KEY_Armenian_dza: number
KEY_Armenian_e: number
KEY_Armenian_exclam: number
KEY_Armenian_fe: number
KEY_Armenian_full_stop: number
KEY_Armenian_ghat: number
KEY_Armenian_gim: number
KEY_Armenian_hi: number
KEY_Armenian_ho: number
KEY_Armenian_hyphen: number
KEY_Armenian_ini: number
KEY_Armenian_je: number
KEY_Armenian_ke: number
KEY_Armenian_ken: number
KEY_Armenian_khe: number
KEY_Armenian_ligature_ew: number
KEY_Armenian_lyun: number
KEY_Armenian_men: number
KEY_Armenian_nu: number
KEY_Armenian_o: number
KEY_Armenian_paruyk: number
KEY_Armenian_pe: number
KEY_Armenian_pyur: number
KEY_Armenian_question: number
KEY_Armenian_ra: number
KEY_Armenian_re: number
KEY_Armenian_se: number
KEY_Armenian_separation_mark: number
KEY_Armenian_sha: number
KEY_Armenian_shesht: number
KEY_Armenian_tche: number
KEY_Armenian_to: number
KEY_Armenian_tsa: number
KEY_Armenian_tso: number
KEY_Armenian_tyun: number
KEY_Armenian_verjaket: number
KEY_Armenian_vev: number
KEY_Armenian_vo: number
KEY_Armenian_vyun: number
KEY_Armenian_yech: number
KEY_Armenian_yentamna: number
KEY_Armenian_za: number
KEY_Armenian_zhe: number
KEY_Atilde: number
KEY_AudibleBell_Enable: number
KEY_B: number
KEY_Babovedot: number
KEY_BackSpace: number
KEY_Begin: number
KEY_BounceKeys_Enable: number
KEY_Break: number
KEY_Byelorussian_SHORTU: number
KEY_Byelorussian_shortu: number
KEY_C: number
KEY_CH: number
KEY_C_H: number
KEY_C_h: number
KEY_Cabovedot: number
KEY_Cacute: number
KEY_Cancel: number
KEY_Caps_Lock: number
KEY_Ccaron: number
KEY_Ccedilla: number
KEY_Ccircumflex: number
KEY_Ch: number
KEY_Clear: number
KEY_Codeinput: number
KEY_ColonSign: number
KEY_Control_L: number
KEY_Control_R: number
KEY_CruzeiroSign: number
KEY_Cyrillic_A: number
KEY_Cyrillic_BE: number
KEY_Cyrillic_CHE: number
KEY_Cyrillic_CHE_descender: number
KEY_Cyrillic_CHE_vertstroke: number
KEY_Cyrillic_DE: number
KEY_Cyrillic_DZHE: number
KEY_Cyrillic_E: number
KEY_Cyrillic_EF: number
KEY_Cyrillic_EL: number
KEY_Cyrillic_EM: number
KEY_Cyrillic_EN: number
KEY_Cyrillic_EN_descender: number
KEY_Cyrillic_ER: number
KEY_Cyrillic_ES: number
KEY_Cyrillic_GHE: number
KEY_Cyrillic_GHE_bar: number
KEY_Cyrillic_HA: number
KEY_Cyrillic_HARDSIGN: number
KEY_Cyrillic_HA_descender: number
KEY_Cyrillic_I: number
KEY_Cyrillic_IE: number
KEY_Cyrillic_IO: number
KEY_Cyrillic_I_macron: number
KEY_Cyrillic_JE: number
KEY_Cyrillic_KA: number
KEY_Cyrillic_KA_descender: number
KEY_Cyrillic_KA_vertstroke: number
KEY_Cyrillic_LJE: number
KEY_Cyrillic_NJE: number
KEY_Cyrillic_O: number
KEY_Cyrillic_O_bar: number
KEY_Cyrillic_PE: number
KEY_Cyrillic_SCHWA: number
KEY_Cyrillic_SHA: number
KEY_Cyrillic_SHCHA: number
KEY_Cyrillic_SHHA: number
KEY_Cyrillic_SHORTI: number
KEY_Cyrillic_SOFTSIGN: number
KEY_Cyrillic_TE: number
KEY_Cyrillic_TSE: number
KEY_Cyrillic_U: number
KEY_Cyrillic_U_macron: number
KEY_Cyrillic_U_straight: number
KEY_Cyrillic_U_straight_bar: number
KEY_Cyrillic_VE: number
KEY_Cyrillic_YA: number
KEY_Cyrillic_YERU: number
KEY_Cyrillic_YU: number
KEY_Cyrillic_ZE: number
KEY_Cyrillic_ZHE: number
KEY_Cyrillic_ZHE_descender: number
KEY_Cyrillic_a: number
KEY_Cyrillic_be: number
KEY_Cyrillic_che: number
KEY_Cyrillic_che_descender: number
KEY_Cyrillic_che_vertstroke: number
KEY_Cyrillic_de: number
KEY_Cyrillic_dzhe: number
KEY_Cyrillic_e: number
KEY_Cyrillic_ef: number
KEY_Cyrillic_el: number
KEY_Cyrillic_em: number
KEY_Cyrillic_en: number
KEY_Cyrillic_en_descender: number
KEY_Cyrillic_er: number
KEY_Cyrillic_es: number
KEY_Cyrillic_ghe: number
KEY_Cyrillic_ghe_bar: number
KEY_Cyrillic_ha: number
KEY_Cyrillic_ha_descender: number
KEY_Cyrillic_hardsign: number
KEY_Cyrillic_i: number
KEY_Cyrillic_i_macron: number
KEY_Cyrillic_ie: number
KEY_Cyrillic_io: number
KEY_Cyrillic_je: number
KEY_Cyrillic_ka: number
KEY_Cyrillic_ka_descender: number
KEY_Cyrillic_ka_vertstroke: number
KEY_Cyrillic_lje: number
KEY_Cyrillic_nje: number
KEY_Cyrillic_o: number
KEY_Cyrillic_o_bar: number
KEY_Cyrillic_pe: number
KEY_Cyrillic_schwa: number
KEY_Cyrillic_sha: number
KEY_Cyrillic_shcha: number
KEY_Cyrillic_shha: number
KEY_Cyrillic_shorti: number
KEY_Cyrillic_softsign: number
KEY_Cyrillic_te: number
KEY_Cyrillic_tse: number
KEY_Cyrillic_u: number
KEY_Cyrillic_u_macron: number
KEY_Cyrillic_u_straight: number
KEY_Cyrillic_u_straight_bar: number
KEY_Cyrillic_ve: number
KEY_Cyrillic_ya: number
KEY_Cyrillic_yeru: number
KEY_Cyrillic_yu: number
KEY_Cyrillic_ze: number
KEY_Cyrillic_zhe: number
KEY_Cyrillic_zhe_descender: number
KEY_D: number
KEY_Dabovedot: number
KEY_Dcaron: number
KEY_Delete: number
KEY_DongSign: number
KEY_Down: number
KEY_Dstroke: number
KEY_E: number
KEY_ENG: number
KEY_ETH: number
KEY_EZH: number
KEY_Eabovedot: number
KEY_Eacute: number
KEY_Ebelowdot: number
KEY_Ecaron: number
KEY_Ecircumflex: number
KEY_Ecircumflexacute: number
KEY_Ecircumflexbelowdot: number
KEY_Ecircumflexgrave: number
KEY_Ecircumflexhook: number
KEY_Ecircumflextilde: number
KEY_EcuSign: number
KEY_Ediaeresis: number
KEY_Egrave: number
KEY_Ehook: number
KEY_Eisu_Shift: number
KEY_Eisu_toggle: number
KEY_Emacron: number
KEY_End: number
KEY_Eogonek: number
KEY_Escape: number
KEY_Eth: number
KEY_Etilde: number
KEY_EuroSign: number
KEY_Execute: number
KEY_F: number
KEY_F1: number
KEY_F10: number
KEY_F11: number
KEY_F12: number
KEY_F13: number
KEY_F14: number
KEY_F15: number
KEY_F16: number
KEY_F17: number
KEY_F18: number
KEY_F19: number
KEY_F2: number
KEY_F20: number
KEY_F21: number
KEY_F22: number
KEY_F23: number
KEY_F24: number
KEY_F25: number
KEY_F26: number
KEY_F27: number
KEY_F28: number
KEY_F29: number
KEY_F3: number
KEY_F30: number
KEY_F31: number
KEY_F32: number
KEY_F33: number
KEY_F34: number
KEY_F35: number
KEY_F4: number
KEY_F5: number
KEY_F6: number
KEY_F7: number
KEY_F8: number
KEY_F9: number
KEY_FFrancSign: number
KEY_Fabovedot: number
KEY_Farsi_0: number
KEY_Farsi_1: number
KEY_Farsi_2: number
KEY_Farsi_3: number
KEY_Farsi_4: number
KEY_Farsi_5: number
KEY_Farsi_6: number
KEY_Farsi_7: number
KEY_Farsi_8: number
KEY_Farsi_9: number
KEY_Farsi_yeh: number
KEY_Find: number
KEY_First_Virtual_Screen: number
KEY_G: number
KEY_Gabovedot: number
KEY_Gbreve: number
KEY_Gcaron: number
KEY_Gcedilla: number
KEY_Gcircumflex: number
KEY_Georgian_an: number
KEY_Georgian_ban: number
KEY_Georgian_can: number
KEY_Georgian_char: number
KEY_Georgian_chin: number
KEY_Georgian_cil: number
KEY_Georgian_don: number
KEY_Georgian_en: number
KEY_Georgian_fi: number
KEY_Georgian_gan: number
KEY_Georgian_ghan: number
KEY_Georgian_hae: number
KEY_Georgian_har: number
KEY_Georgian_he: number
KEY_Georgian_hie: number
KEY_Georgian_hoe: number
KEY_Georgian_in: number
KEY_Georgian_jhan: number
KEY_Georgian_jil: number
KEY_Georgian_kan: number
KEY_Georgian_khar: number
KEY_Georgian_las: number
KEY_Georgian_man: number
KEY_Georgian_nar: number
KEY_Georgian_on: number
KEY_Georgian_par: number
KEY_Georgian_phar: number
KEY_Georgian_qar: number
KEY_Georgian_rae: number
KEY_Georgian_san: number
KEY_Georgian_shin: number
KEY_Georgian_tan: number
KEY_Georgian_tar: number
KEY_Georgian_un: number
KEY_Georgian_vin: number
KEY_Georgian_we: number
KEY_Georgian_xan: number
KEY_Georgian_zen: number
KEY_Georgian_zhar: number
KEY_Greek_ALPHA: number
KEY_Greek_ALPHAaccent: number
KEY_Greek_BETA: number
KEY_Greek_CHI: number
KEY_Greek_DELTA: number
KEY_Greek_EPSILON: number
KEY_Greek_EPSILONaccent: number
KEY_Greek_ETA: number
KEY_Greek_ETAaccent: number
KEY_Greek_GAMMA: number
KEY_Greek_IOTA: number
KEY_Greek_IOTAaccent: number
KEY_Greek_IOTAdiaeresis: number
KEY_Greek_IOTAdieresis: number
KEY_Greek_KAPPA: number
KEY_Greek_LAMBDA: number
KEY_Greek_LAMDA: number
KEY_Greek_MU: number
KEY_Greek_NU: number
KEY_Greek_OMEGA: number
KEY_Greek_OMEGAaccent: number
KEY_Greek_OMICRON: number
KEY_Greek_OMICRONaccent: number
KEY_Greek_PHI: number
KEY_Greek_PI: number
KEY_Greek_PSI: number
KEY_Greek_RHO: number
KEY_Greek_SIGMA: number
KEY_Greek_TAU: number
KEY_Greek_THETA: number
KEY_Greek_UPSILON: number
KEY_Greek_UPSILONaccent: number
KEY_Greek_UPSILONdieresis: number
KEY_Greek_XI: number
KEY_Greek_ZETA: number
KEY_Greek_accentdieresis: number
KEY_Greek_alpha: number
KEY_Greek_alphaaccent: number
KEY_Greek_beta: number
KEY_Greek_chi: number
KEY_Greek_delta: number
KEY_Greek_epsilon: number
KEY_Greek_epsilonaccent: number
KEY_Greek_eta: number
KEY_Greek_etaaccent: number
KEY_Greek_finalsmallsigma: number
KEY_Greek_gamma: number
KEY_Greek_horizbar: number
KEY_Greek_iota: number
KEY_Greek_iotaaccent: number
KEY_Greek_iotaaccentdieresis: number
KEY_Greek_iotadieresis: number
KEY_Greek_kappa: number
KEY_Greek_lambda: number
KEY_Greek_lamda: number
KEY_Greek_mu: number
KEY_Greek_nu: number
KEY_Greek_omega: number
KEY_Greek_omegaaccent: number
KEY_Greek_omicron: number
KEY_Greek_omicronaccent: number
KEY_Greek_phi: number
KEY_Greek_pi: number
KEY_Greek_psi: number
KEY_Greek_rho: number
KEY_Greek_sigma: number
KEY_Greek_switch: number
KEY_Greek_tau: number
KEY_Greek_theta: number
KEY_Greek_upsilon: number
KEY_Greek_upsilonaccent: number
KEY_Greek_upsilonaccentdieresis: number
KEY_Greek_upsilondieresis: number
KEY_Greek_xi: number
KEY_Greek_zeta: number
KEY_H: number
KEY_Hangul: number
KEY_Hangul_A: number
KEY_Hangul_AE: number
KEY_Hangul_AraeA: number
KEY_Hangul_AraeAE: number
KEY_Hangul_Banja: number
KEY_Hangul_Cieuc: number
KEY_Hangul_Codeinput: number
KEY_Hangul_Dikeud: number
KEY_Hangul_E: number
KEY_Hangul_EO: number
KEY_Hangul_EU: number
KEY_Hangul_End: number
KEY_Hangul_Hanja: number
KEY_Hangul_Hieuh: number
KEY_Hangul_I: number
KEY_Hangul_Ieung: number
KEY_Hangul_J_Cieuc: number
KEY_Hangul_J_Dikeud: number
KEY_Hangul_J_Hieuh: number
KEY_Hangul_J_Ieung: number
KEY_Hangul_J_Jieuj: number
KEY_Hangul_J_Khieuq: number
KEY_Hangul_J_Kiyeog: number
KEY_Hangul_J_KiyeogSios: number
KEY_Hangul_J_KkogjiDalrinIeung: number
KEY_Hangul_J_Mieum: number
KEY_Hangul_J_Nieun: number
KEY_Hangul_J_NieunHieuh: number
KEY_Hangul_J_NieunJieuj: number
KEY_Hangul_J_PanSios: number
KEY_Hangul_J_Phieuf: number
KEY_Hangul_J_Pieub: number
KEY_Hangul_J_PieubSios: number
KEY_Hangul_J_Rieul: number
KEY_Hangul_J_RieulHieuh: number
KEY_Hangul_J_RieulKiyeog: number
KEY_Hangul_J_RieulMieum: number
KEY_Hangul_J_RieulPhieuf: number
KEY_Hangul_J_RieulPieub: number
KEY_Hangul_J_RieulSios: number
KEY_Hangul_J_RieulTieut: number
KEY_Hangul_J_Sios: number
KEY_Hangul_J_SsangKiyeog: number
KEY_Hangul_J_SsangSios: number
KEY_Hangul_J_Tieut: number
KEY_Hangul_J_YeorinHieuh: number
KEY_Hangul_Jamo: number
KEY_Hangul_Jeonja: number
KEY_Hangul_Jieuj: number
KEY_Hangul_Khieuq: number
KEY_Hangul_Kiyeog: number
KEY_Hangul_KiyeogSios: number
KEY_Hangul_KkogjiDalrinIeung: number
KEY_Hangul_Mieum: number
KEY_Hangul_MultipleCandidate: number
KEY_Hangul_Nieun: number
KEY_Hangul_NieunHieuh: number
KEY_Hangul_NieunJieuj: number
KEY_Hangul_O: number
KEY_Hangul_OE: number
KEY_Hangul_PanSios: number
KEY_Hangul_Phieuf: number
KEY_Hangul_Pieub: number
KEY_Hangul_PieubSios: number
KEY_Hangul_PostHanja: number
KEY_Hangul_PreHanja: number
KEY_Hangul_PreviousCandidate: number
KEY_Hangul_Rieul: number
KEY_Hangul_RieulHieuh: number
KEY_Hangul_RieulKiyeog: number
KEY_Hangul_RieulMieum: number
KEY_Hangul_RieulPhieuf: number
KEY_Hangul_RieulPieub: number
KEY_Hangul_RieulSios: number
KEY_Hangul_RieulTieut: number
KEY_Hangul_RieulYeorinHieuh: number
KEY_Hangul_Romaja: number
KEY_Hangul_SingleCandidate: number
KEY_Hangul_Sios: number
KEY_Hangul_Special: number
KEY_Hangul_SsangDikeud: number
KEY_Hangul_SsangJieuj: number
KEY_Hangul_SsangKiyeog: number
KEY_Hangul_SsangPieub: number
KEY_Hangul_SsangSios: number
KEY_Hangul_Start: number
KEY_Hangul_SunkyeongeumMieum: number
KEY_Hangul_SunkyeongeumPhieuf: number
KEY_Hangul_SunkyeongeumPieub: number
KEY_Hangul_Tieut: number
KEY_Hangul_U: number
KEY_Hangul_WA: number
KEY_Hangul_WAE: number
KEY_Hangul_WE: number
KEY_Hangul_WEO: number
KEY_Hangul_WI: number
KEY_Hangul_YA: number
KEY_Hangul_YAE: number
KEY_Hangul_YE: number
KEY_Hangul_YEO: number
KEY_Hangul_YI: number
KEY_Hangul_YO: number
KEY_Hangul_YU: number
KEY_Hangul_YeorinHieuh: number
KEY_Hangul_switch: number
KEY_Hankaku: number
KEY_Hcircumflex: number
KEY_Hebrew_switch: number
KEY_Help: number
KEY_Henkan: number
KEY_Henkan_Mode: number
KEY_Hiragana: number
KEY_Hiragana_Katakana: number
KEY_Home: number
KEY_Hstroke: number
KEY_Hyper_L: number
KEY_Hyper_R: number
KEY_I: number
KEY_ISO_Center_Object: number
KEY_ISO_Continuous_Underline: number
KEY_ISO_Discontinuous_Underline: number
KEY_ISO_Emphasize: number
KEY_ISO_Enter: number
KEY_ISO_Fast_Cursor_Down: number
KEY_ISO_Fast_Cursor_Left: number
KEY_ISO_Fast_Cursor_Right: number
KEY_ISO_Fast_Cursor_Up: number
KEY_ISO_First_Group: number
KEY_ISO_First_Group_Lock: number
KEY_ISO_Group_Latch: number
KEY_ISO_Group_Lock: number
KEY_ISO_Group_Shift: number
KEY_ISO_Last_Group: number
KEY_ISO_Last_Group_Lock: number
KEY_ISO_Left_Tab: number
KEY_ISO_Level2_Latch: number
KEY_ISO_Level3_Latch: number
KEY_ISO_Level3_Lock: number
KEY_ISO_Level3_Shift: number
KEY_ISO_Level5_Latch: number
KEY_ISO_Level5_Lock: number
KEY_ISO_Level5_Shift: number
KEY_ISO_Lock: number
KEY_ISO_Move_Line_Down: number
KEY_ISO_Move_Line_Up: number
KEY_ISO_Next_Group: number
KEY_ISO_Next_Group_Lock: number
KEY_ISO_Partial_Line_Down: number
KEY_ISO_Partial_Line_Up: number
KEY_ISO_Partial_Space_Left: number
KEY_ISO_Partial_Space_Right: number
KEY_ISO_Prev_Group: number
KEY_ISO_Prev_Group_Lock: number
KEY_ISO_Release_Both_Margins: number
KEY_ISO_Release_Margin_Left: number
KEY_ISO_Release_Margin_Right: number
KEY_ISO_Set_Margin_Left: number
KEY_ISO_Set_Margin_Right: number
KEY_Iabovedot: number
KEY_Iacute: number
KEY_Ibelowdot: number
KEY_Ibreve: number
KEY_Icircumflex: number
KEY_Idiaeresis: number
KEY_Igrave: number
KEY_Ihook: number
KEY_Imacron: number
KEY_Insert: number
KEY_Iogonek: number
KEY_Itilde: number
KEY_J: number
KEY_Jcircumflex: number
KEY_K: number
KEY_KP_0: number
KEY_KP_1: number
KEY_KP_2: number
KEY_KP_3: number
KEY_KP_4: number
KEY_KP_5: number
KEY_KP_6: number
KEY_KP_7: number
KEY_KP_8: number
KEY_KP_9: number
KEY_KP_Add: number
KEY_KP_Begin: number
KEY_KP_Decimal: number
KEY_KP_Delete: number
KEY_KP_Divide: number
KEY_KP_Down: number
KEY_KP_End: number
KEY_KP_Enter: number
KEY_KP_Equal: number
KEY_KP_F1: number
KEY_KP_F2: number
KEY_KP_F3: number
KEY_KP_F4: number
KEY_KP_Home: number
KEY_KP_Insert: number
KEY_KP_Left: number
KEY_KP_Multiply: number
KEY_KP_Next: number
KEY_KP_Page_Down: number
KEY_KP_Page_Up: number
KEY_KP_Prior: number
KEY_KP_Right: number
KEY_KP_Separator: number
KEY_KP_Space: number
KEY_KP_Subtract: number
KEY_KP_Tab: number
KEY_KP_Up: number
KEY_Kana_Lock: number
KEY_Kana_Shift: number
KEY_Kanji: number
KEY_Kanji_Bangou: number
KEY_Katakana: number
KEY_Kcedilla: number
KEY_Korean_Won: number
KEY_L: number
KEY_L1: number
KEY_L10: number
KEY_L2: number
KEY_L3: number
KEY_L4: number
KEY_L5: number
KEY_L6: number
KEY_L7: number
KEY_L8: number
KEY_L9: number
KEY_Lacute: number
KEY_Last_Virtual_Screen: number
KEY_Lbelowdot: number
KEY_Lcaron: number
KEY_Lcedilla: number
KEY_Left: number
KEY_Linefeed: number
KEY_LiraSign: number
KEY_Lstroke: number
KEY_M: number
KEY_Mabovedot: number
KEY_Macedonia_DSE: number
KEY_Macedonia_GJE: number
KEY_Macedonia_KJE: number
KEY_Macedonia_dse: number
KEY_Macedonia_gje: number
KEY_Macedonia_kje: number
KEY_Mae_Koho: number
KEY_Massyo: number
KEY_Menu: number
KEY_Meta_L: number
KEY_Meta_R: number
KEY_MillSign: number
KEY_Mode_switch: number
KEY_MouseKeys_Accel_Enable: number
KEY_MouseKeys_Enable: number
KEY_Muhenkan: number
KEY_Multi_key: number
KEY_MultipleCandidate: number
KEY_N: number
KEY_Nacute: number
KEY_NairaSign: number
KEY_Ncaron: number
KEY_Ncedilla: number
KEY_NewSheqelSign: number
KEY_Next: number
KEY_Next_Virtual_Screen: number
KEY_Ntilde: number
KEY_Num_Lock: number
KEY_O: number
KEY_OE: number
KEY_Oacute: number
KEY_Obarred: number
KEY_Obelowdot: number
KEY_Ocaron: number
KEY_Ocircumflex: number
KEY_Ocircumflexacute: number
KEY_Ocircumflexbelowdot: number
KEY_Ocircumflexgrave: number
KEY_Ocircumflexhook: number
KEY_Ocircumflextilde: number
KEY_Odiaeresis: number
KEY_Odoubleacute: number
KEY_Ograve: number
KEY_Ohook: number
KEY_Ohorn: number
KEY_Ohornacute: number
KEY_Ohornbelowdot: number
KEY_Ohorngrave: number
KEY_Ohornhook: number
KEY_Ohorntilde: number
KEY_Omacron: number
KEY_Ooblique: number
KEY_Oslash: number
KEY_Otilde: number
KEY_Overlay1_Enable: number
KEY_Overlay2_Enable: number
KEY_P: number
KEY_Pabovedot: number
KEY_Page_Down: number
KEY_Page_Up: number
KEY_Pause: number
KEY_PesetaSign: number
KEY_Pointer_Accelerate: number
KEY_Pointer_Button1: number
KEY_Pointer_Button2: number
KEY_Pointer_Button3: number
KEY_Pointer_Button4: number
KEY_Pointer_Button5: number
KEY_Pointer_Button_Dflt: number
KEY_Pointer_DblClick1: number
KEY_Pointer_DblClick2: number
KEY_Pointer_DblClick3: number
KEY_Pointer_DblClick4: number
KEY_Pointer_DblClick5: number
KEY_Pointer_DblClick_Dflt: number
KEY_Pointer_DfltBtnNext: number
KEY_Pointer_DfltBtnPrev: number
KEY_Pointer_Down: number
KEY_Pointer_DownLeft: number
KEY_Pointer_DownRight: number
KEY_Pointer_Drag1: number
KEY_Pointer_Drag2: number
KEY_Pointer_Drag3: number
KEY_Pointer_Drag4: number
KEY_Pointer_Drag5: number
KEY_Pointer_Drag_Dflt: number
KEY_Pointer_EnableKeys: number
KEY_Pointer_Left: number
KEY_Pointer_Right: number
KEY_Pointer_Up: number
KEY_Pointer_UpLeft: number
KEY_Pointer_UpRight: number
KEY_Prev_Virtual_Screen: number
KEY_PreviousCandidate: number
KEY_Print: number
KEY_Prior: number
KEY_Q: number
KEY_R: number
KEY_R1: number
KEY_R10: number
KEY_R11: number
KEY_R12: number
KEY_R13: number
KEY_R14: number
KEY_R15: number
KEY_R2: number
KEY_R3: number
KEY_R4: number
KEY_R5: number
KEY_R6: number
KEY_R7: number
KEY_R8: number
KEY_R9: number
KEY_Racute: number
KEY_Rcaron: number
KEY_Rcedilla: number
KEY_Redo: number
KEY_RepeatKeys_Enable: number
KEY_Return: number
KEY_Right: number
KEY_Romaji: number
KEY_RupeeSign: number
KEY_S: number
KEY_SCHWA: number
KEY_Sabovedot: number
KEY_Sacute: number
KEY_Scaron: number
KEY_Scedilla: number
KEY_Scircumflex: number
KEY_Scroll_Lock: number
KEY_Select: number
KEY_Serbian_DJE: number
KEY_Serbian_DZE: number
KEY_Serbian_JE: number
KEY_Serbian_LJE: number
KEY_Serbian_NJE: number
KEY_Serbian_TSHE: number
KEY_Serbian_dje: number
KEY_Serbian_dze: number
KEY_Serbian_je: number
KEY_Serbian_lje: number
KEY_Serbian_nje: number
KEY_Serbian_tshe: number
KEY_Shift_L: number
KEY_Shift_Lock: number
KEY_Shift_R: number
KEY_SingleCandidate: number
KEY_Sinh_a: number
KEY_Sinh_aa: number
KEY_Sinh_aa2: number
KEY_Sinh_ae: number
KEY_Sinh_ae2: number
KEY_Sinh_aee: number
KEY_Sinh_aee2: number
KEY_Sinh_ai: number
KEY_Sinh_ai2: number
KEY_Sinh_al: number
KEY_Sinh_au: number
KEY_Sinh_au2: number
KEY_Sinh_ba: number
KEY_Sinh_bha: number
KEY_Sinh_ca: number
KEY_Sinh_cha: number
KEY_Sinh_dda: number
KEY_Sinh_ddha: number
KEY_Sinh_dha: number
KEY_Sinh_dhha: number
KEY_Sinh_e: number
KEY_Sinh_e2: number
KEY_Sinh_ee: number
KEY_Sinh_ee2: number
KEY_Sinh_fa: number
KEY_Sinh_ga: number
KEY_Sinh_gha: number
KEY_Sinh_h2: number
KEY_Sinh_ha: number
KEY_Sinh_i: number
KEY_Sinh_i2: number
KEY_Sinh_ii: number
KEY_Sinh_ii2: number
KEY_Sinh_ja: number
KEY_Sinh_jha: number
KEY_Sinh_jnya: number
KEY_Sinh_ka: number
KEY_Sinh_kha: number
KEY_Sinh_kunddaliya: number
KEY_Sinh_la: number
KEY_Sinh_lla: number
KEY_Sinh_lu: number
KEY_Sinh_lu2: number
KEY_Sinh_luu: number
KEY_Sinh_luu2: number
KEY_Sinh_ma: number
KEY_Sinh_mba: number
KEY_Sinh_na: number
KEY_Sinh_ndda: number
KEY_Sinh_ndha: number
KEY_Sinh_ng: number
KEY_Sinh_ng2: number
KEY_Sinh_nga: number
KEY_Sinh_nja: number
KEY_Sinh_nna: number
KEY_Sinh_nya: number
KEY_Sinh_o: number
KEY_Sinh_o2: number
KEY_Sinh_oo: number
KEY_Sinh_oo2: number
KEY_Sinh_pa: number
KEY_Sinh_pha: number
KEY_Sinh_ra: number
KEY_Sinh_ri: number
KEY_Sinh_rii: number
KEY_Sinh_ru2: number
KEY_Sinh_ruu2: number
KEY_Sinh_sa: number
KEY_Sinh_sha: number
KEY_Sinh_ssha: number
KEY_Sinh_tha: number
KEY_Sinh_thha: number
KEY_Sinh_tta: number
KEY_Sinh_ttha: number
KEY_Sinh_u: number
KEY_Sinh_u2: number
KEY_Sinh_uu: number
KEY_Sinh_uu2: number
KEY_Sinh_va: number
KEY_Sinh_ya: number
KEY_SlowKeys_Enable: number
KEY_StickyKeys_Enable: number
KEY_Super_L: number
KEY_Super_R: number
KEY_Sys_Req: number
KEY_T: number
KEY_THORN: number
KEY_Tab: number
KEY_Tabovedot: number
KEY_Tcaron: number
KEY_Tcedilla: number
KEY_Terminate_Server: number
KEY_Thai_baht: number
KEY_Thai_bobaimai: number
KEY_Thai_chochan: number
KEY_Thai_chochang: number
KEY_Thai_choching: number
KEY_Thai_chochoe: number
KEY_Thai_dochada: number
KEY_Thai_dodek: number
KEY_Thai_fofa: number
KEY_Thai_fofan: number
KEY_Thai_hohip: number
KEY_Thai_honokhuk: number
KEY_Thai_khokhai: number
KEY_Thai_khokhon: number
KEY_Thai_khokhuat: number
KEY_Thai_khokhwai: number
KEY_Thai_khorakhang: number
KEY_Thai_kokai: number
KEY_Thai_lakkhangyao: number
KEY_Thai_lekchet: number
KEY_Thai_lekha: number
KEY_Thai_lekhok: number
KEY_Thai_lekkao: number
KEY_Thai_leknung: number
KEY_Thai_lekpaet: number
KEY_Thai_leksam: number
KEY_Thai_leksi: number
KEY_Thai_leksong: number
KEY_Thai_leksun: number
KEY_Thai_lochula: number
KEY_Thai_loling: number
KEY_Thai_lu: number
KEY_Thai_maichattawa: number
KEY_Thai_maiek: number
KEY_Thai_maihanakat: number
KEY_Thai_maihanakat_maitho: number
KEY_Thai_maitaikhu: number
KEY_Thai_maitho: number
KEY_Thai_maitri: number
KEY_Thai_maiyamok: number
KEY_Thai_moma: number
KEY_Thai_ngongu: number
KEY_Thai_nikhahit: number
KEY_Thai_nonen: number
KEY_Thai_nonu: number
KEY_Thai_oang: number
KEY_Thai_paiyannoi: number
KEY_Thai_phinthu: number
KEY_Thai_phophan: number
KEY_Thai_phophung: number
KEY_Thai_phosamphao: number
KEY_Thai_popla: number
KEY_Thai_rorua: number
KEY_Thai_ru: number
KEY_Thai_saraa: number
KEY_Thai_saraaa: number
KEY_Thai_saraae: number
KEY_Thai_saraaimaimalai: number
KEY_Thai_saraaimaimuan: number
KEY_Thai_saraam: number
KEY_Thai_sarae: number
KEY_Thai_sarai: number
KEY_Thai_saraii: number
KEY_Thai_sarao: number
KEY_Thai_sarau: number
KEY_Thai_saraue: number
KEY_Thai_sarauee: number
KEY_Thai_sarauu: number
KEY_Thai_sorusi: number
KEY_Thai_sosala: number
KEY_Thai_soso: number
KEY_Thai_sosua: number
KEY_Thai_thanthakhat: number
KEY_Thai_thonangmontho: number
KEY_Thai_thophuthao: number
KEY_Thai_thothahan: number
KEY_Thai_thothan: number
KEY_Thai_thothong: number
KEY_Thai_thothung: number
KEY_Thai_topatak: number
KEY_Thai_totao: number
KEY_Thai_wowaen: number
KEY_Thai_yoyak: number
KEY_Thai_yoying: number
KEY_Thorn: number
KEY_Touroku: number
KEY_Tslash: number
KEY_U: number
KEY_Uacute: number
KEY_Ubelowdot: number
KEY_Ubreve: number
KEY_Ucircumflex: number
KEY_Udiaeresis: number
KEY_Udoubleacute: number
KEY_Ugrave: number
KEY_Uhook: number
KEY_Uhorn: number
KEY_Uhornacute: number
KEY_Uhornbelowdot: number
KEY_Uhorngrave: number
KEY_Uhornhook: number
KEY_Uhorntilde: number
KEY_Ukrainian_GHE_WITH_UPTURN: number
KEY_Ukrainian_I: number
KEY_Ukrainian_IE: number
KEY_Ukrainian_YI: number
KEY_Ukrainian_ghe_with_upturn: number
KEY_Ukrainian_i: number
KEY_Ukrainian_ie: number
KEY_Ukrainian_yi: number
KEY_Ukranian_I: number
KEY_Ukranian_JE: number
KEY_Ukranian_YI: number
KEY_Ukranian_i: number
KEY_Ukranian_je: number
KEY_Ukranian_yi: number
KEY_Umacron: number
KEY_Undo: number
KEY_Uogonek: number
KEY_Up: number
KEY_Uring: number
KEY_Utilde: number
KEY_V: number
KEY_VoidSymbol: number
KEY_W: number
KEY_Wacute: number
KEY_Wcircumflex: number
KEY_Wdiaeresis: number
KEY_Wgrave: number
KEY_WonSign: number
KEY_X: number
KEY_Xabovedot: number
KEY_Y: number
KEY_Yacute: number
KEY_Ybelowdot: number
KEY_Ycircumflex: number
KEY_Ydiaeresis: number
KEY_Ygrave: number
KEY_Yhook: number
KEY_Ytilde: number
KEY_Z: number
KEY_Zabovedot: number
KEY_Zacute: number
KEY_Zcaron: number
KEY_Zen_Koho: number
KEY_Zenkaku: number
KEY_Zenkaku_Hankaku: number
KEY_Zstroke: number
KEY_a: number
KEY_aacute: number
KEY_abelowdot: number
KEY_abovedot: number
KEY_abreve: number
KEY_abreveacute: number
KEY_abrevebelowdot: number
KEY_abrevegrave: number
KEY_abrevehook: number
KEY_abrevetilde: number
KEY_acircumflex: number
KEY_acircumflexacute: number
KEY_acircumflexbelowdot: number
KEY_acircumflexgrave: number
KEY_acircumflexhook: number
KEY_acircumflextilde: number
KEY_acute: number
KEY_adiaeresis: number
KEY_ae: number
KEY_agrave: number
KEY_ahook: number
KEY_amacron: number
KEY_ampersand: number
KEY_aogonek: number
KEY_apostrophe: number
KEY_approxeq: number
KEY_approximate: number
KEY_aring: number
KEY_asciicircum: number
KEY_asciitilde: number
KEY_asterisk: number
KEY_at: number
KEY_atilde: number
KEY_b: number
KEY_babovedot: number
KEY_backslash: number
KEY_ballotcross: number
KEY_bar: number
KEY_because: number
KEY_blank: number
KEY_botintegral: number
KEY_botleftparens: number
KEY_botleftsqbracket: number
KEY_botleftsummation: number
KEY_botrightparens: number
KEY_botrightsqbracket: number
KEY_botrightsummation: number
KEY_bott: number
KEY_botvertsummationconnector: number
KEY_braceleft: number
KEY_braceright: number
KEY_bracketleft: number
KEY_bracketright: number
KEY_braille_blank: number
KEY_braille_dot_1: number
KEY_braille_dot_10: number
KEY_braille_dot_2: number
KEY_braille_dot_3: number
KEY_braille_dot_4: number
KEY_braille_dot_5: number
KEY_braille_dot_6: number
KEY_braille_dot_7: number
KEY_braille_dot_8: number
KEY_braille_dot_9: number
KEY_braille_dots_1: number
KEY_braille_dots_12: number
KEY_braille_dots_123: number
KEY_braille_dots_1234: number
KEY_braille_dots_12345: number
KEY_braille_dots_123456: number
KEY_braille_dots_1234567: number
KEY_braille_dots_12345678: number
KEY_braille_dots_1234568: number
KEY_braille_dots_123457: number
KEY_braille_dots_1234578: number
KEY_braille_dots_123458: number
KEY_braille_dots_12346: number
KEY_braille_dots_123467: number
KEY_braille_dots_1234678: number
KEY_braille_dots_123468: number
KEY_braille_dots_12347: number
KEY_braille_dots_123478: number
KEY_braille_dots_12348: number
KEY_braille_dots_1235: number
KEY_braille_dots_12356: number
KEY_braille_dots_123567: number
KEY_braille_dots_1235678: number
KEY_braille_dots_123568: number
KEY_braille_dots_12357: number
KEY_braille_dots_123578: number
KEY_braille_dots_12358: number
KEY_braille_dots_1236: number
KEY_braille_dots_12367: number
KEY_braille_dots_123678: number
KEY_braille_dots_12368: number
KEY_braille_dots_1237: number
KEY_braille_dots_12378: number
KEY_braille_dots_1238: number
KEY_braille_dots_124: number
KEY_braille_dots_1245: number
KEY_braille_dots_12456: number
KEY_braille_dots_124567: number
KEY_braille_dots_1245678: number
KEY_braille_dots_124568: number
KEY_braille_dots_12457: number
KEY_braille_dots_124578: number
KEY_braille_dots_12458: number
KEY_braille_dots_1246: number
KEY_braille_dots_12467: number
KEY_braille_dots_124678: number
KEY_braille_dots_12468: number
KEY_braille_dots_1247: number
KEY_braille_dots_12478: number
KEY_braille_dots_1248: number
KEY_braille_dots_125: number
KEY_braille_dots_1256: number
KEY_braille_dots_12567: number
KEY_braille_dots_125678: number
KEY_braille_dots_12568: number
KEY_braille_dots_1257: number
KEY_braille_dots_12578: number
KEY_braille_dots_1258: number
KEY_braille_dots_126: number
KEY_braille_dots_1267: number
KEY_braille_dots_12678: number
KEY_braille_dots_1268: number
KEY_braille_dots_127: number
KEY_braille_dots_1278: number
KEY_braille_dots_128: number
KEY_braille_dots_13: number
KEY_braille_dots_134: number
KEY_braille_dots_1345: number
KEY_braille_dots_13456: number
KEY_braille_dots_134567: number
KEY_braille_dots_1345678: number
KEY_braille_dots_134568: number
KEY_braille_dots_13457: number
KEY_braille_dots_134578: number
KEY_braille_dots_13458: number
KEY_braille_dots_1346: number
KEY_braille_dots_13467: number
KEY_braille_dots_134678: number
KEY_braille_dots_13468: number
KEY_braille_dots_1347: number
KEY_braille_dots_13478: number
KEY_braille_dots_1348: number
KEY_braille_dots_135: number
KEY_braille_dots_1356: number
KEY_braille_dots_13567: number
KEY_braille_dots_135678: number
KEY_braille_dots_13568: number
KEY_braille_dots_1357: number
KEY_braille_dots_13578: number
KEY_braille_dots_1358: number
KEY_braille_dots_136: number
KEY_braille_dots_1367: number
KEY_braille_dots_13678: number
KEY_braille_dots_1368: number
KEY_braille_dots_137: number
KEY_braille_dots_1378: number
KEY_braille_dots_138: number
KEY_braille_dots_14: number
KEY_braille_dots_145: number
KEY_braille_dots_1456: number
KEY_braille_dots_14567: number
KEY_braille_dots_145678: number
KEY_braille_dots_14568: number
KEY_braille_dots_1457: number
KEY_braille_dots_14578: number
KEY_braille_dots_1458: number
KEY_braille_dots_146: number
KEY_braille_dots_1467: number
KEY_braille_dots_14678: number
KEY_braille_dots_1468: number
KEY_braille_dots_147: number
KEY_braille_dots_1478: number
KEY_braille_dots_148: number
KEY_braille_dots_15: number
KEY_braille_dots_156: number
KEY_braille_dots_1567: number
KEY_braille_dots_15678: number
KEY_braille_dots_1568: number
KEY_braille_dots_157: number
KEY_braille_dots_1578: number
KEY_braille_dots_158: number
KEY_braille_dots_16: number
KEY_braille_dots_167: number
KEY_braille_dots_1678: number
KEY_braille_dots_168: number
KEY_braille_dots_17: number
KEY_braille_dots_178: number
KEY_braille_dots_18: number
KEY_braille_dots_2: number
KEY_braille_dots_23: number
KEY_braille_dots_234: number
KEY_braille_dots_2345: number
KEY_braille_dots_23456: number
KEY_braille_dots_234567: number
KEY_braille_dots_2345678: number
KEY_braille_dots_234568: number
KEY_braille_dots_23457: number
KEY_braille_dots_234578: number
KEY_braille_dots_23458: number
KEY_braille_dots_2346: number
KEY_braille_dots_23467: number
KEY_braille_dots_234678: number
KEY_braille_dots_23468: number
KEY_braille_dots_2347: number
KEY_braille_dots_23478: number
KEY_braille_dots_2348: number
KEY_braille_dots_235: number
KEY_braille_dots_2356: number
KEY_braille_dots_23567: number
KEY_braille_dots_235678: number
KEY_braille_dots_23568: number
KEY_braille_dots_2357: number
KEY_braille_dots_23578: number
KEY_braille_dots_2358: number
KEY_braille_dots_236: number
KEY_braille_dots_2367: number
KEY_braille_dots_23678: number
KEY_braille_dots_2368: number
KEY_braille_dots_237: number
KEY_braille_dots_2378: number
KEY_braille_dots_238: number
KEY_braille_dots_24: number
KEY_braille_dots_245: number
KEY_braille_dots_2456: number
KEY_braille_dots_24567: number
KEY_braille_dots_245678: number
KEY_braille_dots_24568: number
KEY_braille_dots_2457: number
KEY_braille_dots_24578: number
KEY_braille_dots_2458: number
KEY_braille_dots_246: number
KEY_braille_dots_2467: number
KEY_braille_dots_24678: number
KEY_braille_dots_2468: number
KEY_braille_dots_247: number
KEY_braille_dots_2478: number
KEY_braille_dots_248: number
KEY_braille_dots_25: number
KEY_braille_dots_256: number
KEY_braille_dots_2567: number
KEY_braille_dots_25678: number
KEY_braille_dots_2568: number
KEY_braille_dots_257: number
KEY_braille_dots_2578: number
KEY_braille_dots_258: number
KEY_braille_dots_26: number
KEY_braille_dots_267: number
KEY_braille_dots_2678: number
KEY_braille_dots_268: number
KEY_braille_dots_27: number
KEY_braille_dots_278: number
KEY_braille_dots_28: number
KEY_braille_dots_3: number
KEY_braille_dots_34: number
KEY_braille_dots_345: number
KEY_braille_dots_3456: number
KEY_braille_dots_34567: number
KEY_braille_dots_345678: number
KEY_braille_dots_34568: number
KEY_braille_dots_3457: number
KEY_braille_dots_34578: number
KEY_braille_dots_3458: number
KEY_braille_dots_346: number
KEY_braille_dots_3467: number
KEY_braille_dots_34678: number
KEY_braille_dots_3468: number
KEY_braille_dots_347: number
KEY_braille_dots_3478: number
KEY_braille_dots_348: number
KEY_braille_dots_35: number
KEY_braille_dots_356: number
KEY_braille_dots_3567: number
KEY_braille_dots_35678: number
KEY_braille_dots_3568: number
KEY_braille_dots_357: number
KEY_braille_dots_3578: number
KEY_braille_dots_358: number
KEY_braille_dots_36: number
KEY_braille_dots_367: number
KEY_braille_dots_3678: number
KEY_braille_dots_368: number
KEY_braille_dots_37: number
KEY_braille_dots_378: number
KEY_braille_dots_38: number
KEY_braille_dots_4: number
KEY_braille_dots_45: number
KEY_braille_dots_456: number
KEY_braille_dots_4567: number
KEY_braille_dots_45678: number
KEY_braille_dots_4568: number
KEY_braille_dots_457: number
KEY_braille_dots_4578: number
KEY_braille_dots_458: number
KEY_braille_dots_46: number
KEY_braille_dots_467: number
KEY_braille_dots_4678: number
KEY_braille_dots_468: number
KEY_braille_dots_47: number
KEY_braille_dots_478: number
KEY_braille_dots_48: number
KEY_braille_dots_5: number
KEY_braille_dots_56: number
KEY_braille_dots_567: number
KEY_braille_dots_5678: number
KEY_braille_dots_568: number
KEY_braille_dots_57: number
KEY_braille_dots_578: number
KEY_braille_dots_58: number
KEY_braille_dots_6: number
KEY_braille_dots_67: number
KEY_braille_dots_678: number
KEY_braille_dots_68: number
KEY_braille_dots_7: number
KEY_braille_dots_78: number
KEY_braille_dots_8: number
KEY_breve: number
KEY_brokenbar: number
KEY_c: number
KEY_c_h: number
KEY_cabovedot: number
KEY_cacute: number
KEY_careof: number
KEY_caret: number
KEY_caron: number
KEY_ccaron: number
KEY_ccedilla: number
KEY_ccircumflex: number
KEY_cedilla: number
KEY_cent: number
KEY_ch: number
KEY_checkerboard: number
KEY_checkmark: number
KEY_circle: number
KEY_club: number
KEY_colon: number
KEY_comma: number
KEY_containsas: number
KEY_copyright: number
KEY_cr: number
KEY_crossinglines: number
KEY_cuberoot: number
KEY_currency: number
KEY_cursor: number
KEY_d: number
KEY_dabovedot: number
KEY_dagger: number
KEY_dcaron: number
KEY_dead_A: number
KEY_dead_E: number
KEY_dead_I: number
KEY_dead_O: number
KEY_dead_U: number
KEY_dead_a: number
KEY_dead_abovecomma: number
KEY_dead_abovedot: number
KEY_dead_abovereversedcomma: number
KEY_dead_abovering: number
KEY_dead_acute: number
KEY_dead_belowbreve: number
KEY_dead_belowcircumflex: number
KEY_dead_belowcomma: number
KEY_dead_belowdiaeresis: number
KEY_dead_belowdot: number
KEY_dead_belowmacron: number
KEY_dead_belowring: number
KEY_dead_belowtilde: number
KEY_dead_breve: number
KEY_dead_capital_schwa: number
KEY_dead_caron: number
KEY_dead_cedilla: number
KEY_dead_circumflex: number
KEY_dead_currency: number
KEY_dead_dasia: number
KEY_dead_diaeresis: number
KEY_dead_doubleacute: number
KEY_dead_doublegrave: number
KEY_dead_e: number
KEY_dead_grave: number
KEY_dead_greek: number
KEY_dead_hook: number
KEY_dead_horn: number
KEY_dead_i: number
KEY_dead_invertedbreve: number
KEY_dead_iota: number
KEY_dead_macron: number
KEY_dead_o: number
KEY_dead_ogonek: number
KEY_dead_perispomeni: number
KEY_dead_psili: number
KEY_dead_semivoiced_sound: number
KEY_dead_small_schwa: number
KEY_dead_stroke: number
KEY_dead_tilde: number
KEY_dead_u: number
KEY_dead_voiced_sound: number
KEY_decimalpoint: number
KEY_degree: number
KEY_diaeresis: number
KEY_diamond: number
KEY_digitspace: number
KEY_dintegral: number
KEY_division: number
KEY_dollar: number
KEY_doubbaselinedot: number
KEY_doubleacute: number
KEY_doubledagger: number
KEY_doublelowquotemark: number
KEY_downarrow: number
KEY_downcaret: number
KEY_downshoe: number
KEY_downstile: number
KEY_downtack: number
KEY_dstroke: number
KEY_e: number
KEY_eabovedot: number
KEY_eacute: number
KEY_ebelowdot: number
KEY_ecaron: number
KEY_ecircumflex: number
KEY_ecircumflexacute: number
KEY_ecircumflexbelowdot: number
KEY_ecircumflexgrave: number
KEY_ecircumflexhook: number
KEY_ecircumflextilde: number
KEY_ediaeresis: number
KEY_egrave: number
KEY_ehook: number
KEY_eightsubscript: number
KEY_eightsuperior: number
KEY_elementof: number
KEY_ellipsis: number
KEY_em3space: number
KEY_em4space: number
KEY_emacron: number
KEY_emdash: number
KEY_emfilledcircle: number
KEY_emfilledrect: number
KEY_emopencircle: number
KEY_emopenrectangle: number
KEY_emptyset: number
KEY_emspace: number
KEY_endash: number
KEY_enfilledcircbullet: number
KEY_enfilledsqbullet: number
KEY_eng: number
KEY_enopencircbullet: number
KEY_enopensquarebullet: number
KEY_enspace: number
KEY_eogonek: number
KEY_equal: number
KEY_eth: number
KEY_etilde: number
KEY_exclam: number
KEY_exclamdown: number
KEY_ezh: number
KEY_f: number
KEY_fabovedot: number
KEY_femalesymbol: number
KEY_ff: number
KEY_figdash: number
KEY_filledlefttribullet: number
KEY_filledrectbullet: number
KEY_filledrighttribullet: number
KEY_filledtribulletdown: number
KEY_filledtribulletup: number
KEY_fiveeighths: number
KEY_fivesixths: number
KEY_fivesubscript: number
KEY_fivesuperior: number
KEY_fourfifths: number
KEY_foursubscript: number
KEY_foursuperior: number
KEY_fourthroot: number
KEY_function: number
KEY_g: number
KEY_gabovedot: number
KEY_gbreve: number
KEY_gcaron: number
KEY_gcedilla: number
KEY_gcircumflex: number
KEY_grave: number
KEY_greater: number
KEY_greaterthanequal: number
KEY_guillemotleft: number
KEY_guillemotright: number
KEY_h: number
KEY_hairspace: number
KEY_hcircumflex: number
KEY_heart: number
KEY_hebrew_aleph: number
KEY_hebrew_ayin: number
KEY_hebrew_bet: number
KEY_hebrew_beth: number
KEY_hebrew_chet: number
KEY_hebrew_dalet: number
KEY_hebrew_daleth: number
KEY_hebrew_doublelowline: number
KEY_hebrew_finalkaph: number
KEY_hebrew_finalmem: number
KEY_hebrew_finalnun: number
KEY_hebrew_finalpe: number
KEY_hebrew_finalzade: number
KEY_hebrew_finalzadi: number
KEY_hebrew_gimel: number
KEY_hebrew_gimmel: number
KEY_hebrew_he: number
KEY_hebrew_het: number
KEY_hebrew_kaph: number
KEY_hebrew_kuf: number
KEY_hebrew_lamed: number
KEY_hebrew_mem: number
KEY_hebrew_nun: number
KEY_hebrew_pe: number
KEY_hebrew_qoph: number
KEY_hebrew_resh: number
KEY_hebrew_samech: number
KEY_hebrew_samekh: number
KEY_hebrew_shin: number
KEY_hebrew_taf: number
KEY_hebrew_taw: number
KEY_hebrew_tet: number
KEY_hebrew_teth: number
KEY_hebrew_waw: number
KEY_hebrew_yod: number
KEY_hebrew_zade: number
KEY_hebrew_zadi: number
KEY_hebrew_zain: number
KEY_hebrew_zayin: number
KEY_hexagram: number
KEY_horizconnector: number
KEY_horizlinescan1: number
KEY_horizlinescan3: number
KEY_horizlinescan5: number
KEY_horizlinescan7: number
KEY_horizlinescan9: number
KEY_hstroke: number
KEY_ht: number
KEY_hyphen: number
KEY_i: number
KEY_iacute: number
KEY_ibelowdot: number
KEY_ibreve: number
KEY_icircumflex: number
KEY_identical: number
KEY_idiaeresis: number
KEY_idotless: number
KEY_ifonlyif: number
KEY_igrave: number
KEY_ihook: number
KEY_imacron: number
KEY_implies: number
KEY_includedin: number
KEY_includes: number
KEY_infinity: number
KEY_integral: number
KEY_intersection: number
KEY_iogonek: number
KEY_itilde: number
KEY_j: number
KEY_jcircumflex: number
KEY_jot: number
KEY_k: number
KEY_kana_A: number
KEY_kana_CHI: number
KEY_kana_E: number
KEY_kana_FU: number
KEY_kana_HA: number
KEY_kana_HE: number
KEY_kana_HI: number
KEY_kana_HO: number
KEY_kana_HU: number
KEY_kana_I: number
KEY_kana_KA: number
KEY_kana_KE: number
KEY_kana_KI: number
KEY_kana_KO: number
KEY_kana_KU: number
KEY_kana_MA: number
KEY_kana_ME: number
KEY_kana_MI: number
KEY_kana_MO: number
KEY_kana_MU: number
KEY_kana_N: number
KEY_kana_NA: number
KEY_kana_NE: number
KEY_kana_NI: number
KEY_kana_NO: number
KEY_kana_NU: number
KEY_kana_O: number
KEY_kana_RA: number
KEY_kana_RE: number
KEY_kana_RI: number
KEY_kana_RO: number
KEY_kana_RU: number
KEY_kana_SA: number
KEY_kana_SE: number
KEY_kana_SHI: number
KEY_kana_SO: number
KEY_kana_SU: number
KEY_kana_TA: number
KEY_kana_TE: number
KEY_kana_TI: number
KEY_kana_TO: number
KEY_kana_TSU: number
KEY_kana_TU: number
KEY_kana_U: number
KEY_kana_WA: number
KEY_kana_WO: number
KEY_kana_YA: number
KEY_kana_YO: number
KEY_kana_YU: number
KEY_kana_a: number
KEY_kana_closingbracket: number
KEY_kana_comma: number
KEY_kana_conjunctive: number
KEY_kana_e: number
KEY_kana_fullstop: number
KEY_kana_i: number
KEY_kana_middledot: number
KEY_kana_o: number
KEY_kana_openingbracket: number
KEY_kana_switch: number
KEY_kana_tsu: number
KEY_kana_tu: number
KEY_kana_u: number
KEY_kana_ya: number
KEY_kana_yo: number
KEY_kana_yu: number
KEY_kappa: number
KEY_kcedilla: number
KEY_kra: number
KEY_l: number
KEY_lacute: number
KEY_latincross: number
KEY_lbelowdot: number
KEY_lcaron: number
KEY_lcedilla: number
KEY_leftanglebracket: number
KEY_leftarrow: number
KEY_leftcaret: number
KEY_leftdoublequotemark: number
KEY_leftmiddlecurlybrace: number
KEY_leftopentriangle: number
KEY_leftpointer: number
KEY_leftradical: number
KEY_leftshoe: number
KEY_leftsinglequotemark: number
KEY_leftt: number
KEY_lefttack: number
KEY_less: number
KEY_lessthanequal: number
KEY_lf: number
KEY_logicaland: number
KEY_logicalor: number
KEY_lowleftcorner: number
KEY_lowrightcorner: number
KEY_lstroke: number
KEY_m: number
KEY_mabovedot: number
KEY_macron: number
KEY_malesymbol: number
KEY_maltesecross: number
KEY_marker: number
KEY_masculine: number
KEY_minus: number
KEY_minutes: number
KEY_mu: number
KEY_multiply: number
KEY_musicalflat: number
KEY_musicalsharp: number
KEY_n: number
KEY_nabla: number
KEY_nacute: number
KEY_ncaron: number
KEY_ncedilla: number
KEY_ninesubscript: number
KEY_ninesuperior: number
KEY_nl: number
KEY_nobreakspace: number
KEY_notapproxeq: number
KEY_notelementof: number
KEY_notequal: number
KEY_notidentical: number
KEY_notsign: number
KEY_ntilde: number
KEY_numbersign: number
KEY_numerosign: number
KEY_o: number
KEY_oacute: number
KEY_obarred: number
KEY_obelowdot: number
KEY_ocaron: number
KEY_ocircumflex: number
KEY_ocircumflexacute: number
KEY_ocircumflexbelowdot: number
KEY_ocircumflexgrave: number
KEY_ocircumflexhook: number
KEY_ocircumflextilde: number
KEY_odiaeresis: number
KEY_odoubleacute: number
KEY_oe: number
KEY_ogonek: number
KEY_ograve: number
KEY_ohook: number
KEY_ohorn: number
KEY_ohornacute: number
KEY_ohornbelowdot: number
KEY_ohorngrave: number
KEY_ohornhook: number
KEY_ohorntilde: number
KEY_omacron: number
KEY_oneeighth: number
KEY_onefifth: number
KEY_onehalf: number
KEY_onequarter: number
KEY_onesixth: number
KEY_onesubscript: number
KEY_onesuperior: number
KEY_onethird: number
KEY_ooblique: number
KEY_openrectbullet: number
KEY_openstar: number
KEY_opentribulletdown: number
KEY_opentribulletup: number
KEY_ordfeminine: number
KEY_oslash: number
KEY_otilde: number
KEY_overbar: number
KEY_overline: number
KEY_p: number
KEY_pabovedot: number
KEY_paragraph: number
KEY_parenleft: number
KEY_parenright: number
KEY_partdifferential: number
KEY_partialderivative: number
KEY_percent: number
KEY_period: number
KEY_periodcentered: number
KEY_phonographcopyright: number
KEY_plus: number
KEY_plusminus: number
KEY_prescription: number
KEY_prolongedsound: number
KEY_punctspace: number
KEY_q: number
KEY_quad: number
KEY_question: number
KEY_questiondown: number
KEY_quotedbl: number
KEY_quoteleft: number
KEY_quoteright: number
KEY_r: number
KEY_racute: number
KEY_radical: number
KEY_rcaron: number
KEY_rcedilla: number
KEY_registered: number
KEY_rightanglebracket: number
KEY_rightarrow: number
KEY_rightcaret: number
KEY_rightdoublequotemark: number
KEY_rightmiddlecurlybrace: number
KEY_rightmiddlesummation: number
KEY_rightopentriangle: number
KEY_rightpointer: number
KEY_rightshoe: number
KEY_rightsinglequotemark: number
KEY_rightt: number
KEY_righttack: number
KEY_s: number
KEY_sabovedot: number
KEY_sacute: number
KEY_scaron: number
KEY_scedilla: number
KEY_schwa: number
KEY_scircumflex: number
KEY_script_switch: number
KEY_seconds: number
KEY_section: number
KEY_semicolon: number
KEY_semivoicedsound: number
KEY_seveneighths: number
KEY_sevensubscript: number
KEY_sevensuperior: number
KEY_signaturemark: number
KEY_signifblank: number
KEY_similarequal: number
KEY_singlelowquotemark: number
KEY_sixsubscript: number
KEY_sixsuperior: number
KEY_slash: number
KEY_soliddiamond: number
KEY_space: number
KEY_squareroot: number
KEY_ssharp: number
KEY_sterling: number
KEY_stricteq: number
KEY_t: number
KEY_tabovedot: number
KEY_tcaron: number
KEY_tcedilla: number
KEY_telephone: number
KEY_telephonerecorder: number
KEY_therefore: number
KEY_thinspace: number
KEY_thorn: number
KEY_threeeighths: number
KEY_threefifths: number
KEY_threequarters: number
KEY_threesubscript: number
KEY_threesuperior: number
KEY_tintegral: number
KEY_topintegral: number
KEY_topleftparens: number
KEY_topleftradical: number
KEY_topleftsqbracket: number
KEY_topleftsummation: number
KEY_toprightparens: number
KEY_toprightsqbracket: number
KEY_toprightsummation: number
KEY_topt: number
KEY_topvertsummationconnector: number
KEY_trademark: number
KEY_trademarkincircle: number
KEY_tslash: number
KEY_twofifths: number
KEY_twosubscript: number
KEY_twosuperior: number
KEY_twothirds: number
KEY_u: number
KEY_uacute: number
KEY_ubelowdot: number
KEY_ubreve: number
KEY_ucircumflex: number
KEY_udiaeresis: number
KEY_udoubleacute: number
KEY_ugrave: number
KEY_uhook: number
KEY_uhorn: number
KEY_uhornacute: number
KEY_uhornbelowdot: number
KEY_uhorngrave: number
KEY_uhornhook: number
KEY_uhorntilde: number
KEY_umacron: number
KEY_underbar: number
KEY_underscore: number
KEY_union: number
KEY_uogonek: number
KEY_uparrow: number
KEY_upcaret: number
KEY_upleftcorner: number
KEY_uprightcorner: number
KEY_upshoe: number
KEY_upstile: number
KEY_uptack: number
KEY_uring: number
KEY_utilde: number
KEY_v: number
KEY_variation: number
KEY_vertbar: number
KEY_vertconnector: number
KEY_voicedsound: number
KEY_vt: number
KEY_w: number
KEY_wacute: number
KEY_wcircumflex: number
KEY_wdiaeresis: number
KEY_wgrave: number
KEY_x: number
KEY_xabovedot: number
KEY_y: number
KEY_yacute: number
KEY_ybelowdot: number
KEY_ycircumflex: number
KEY_ydiaeresis: number
KEY_yen: number
KEY_ygrave: number
KEY_yhook: number
KEY_ytilde: number
KEY_z: number
KEY_zabovedot: number
KEY_zacute: number
KEY_zcaron: number
KEY_zerosubscript: number
KEY_zerosuperior: number
KEY_zstroke: number
KP_0: number
KP_1: number
KP_2: number
KP_3: number
KP_4: number
KP_5: number
KP_6: number
KP_7: number
KP_8: number
KP_9: number
KP_Add: number
KP_Begin: number
KP_Decimal: number
KP_Delete: number
KP_Divide: number
KP_Down: number
KP_End: number
KP_Enter: number
KP_Equal: number
KP_F1: number
KP_F2: number
KP_F3: number
KP_F4: number
KP_Home: number
KP_Insert: number
KP_Left: number
KP_Multiply: number
KP_Next: number
KP_Page_Down: number
KP_Page_Up: number
KP_Prior: number
KP_Right: number
KP_Separator: number
KP_Space: number
KP_Subtract: number
KP_Tab: number
KP_Up: number
Kana_Lock: number
Kana_Shift: number
Kanji: number

Japanese keyboard support.

Kanji_Bangou: number
Katakana: number

Japanese keyboard support.

Kcedilla: number
Korean_Won: number
L: number
L1: number
L10: number
L2: number
L3: number
L4: number
L5: number
L6: number
L7: number
L8: number
L9: number
Lacute: number
Last_Virtual_Screen: number
Lbelowdot: number
Lcaron: number
Lcedilla: number
Left: number
Linefeed: number
LiraSign: number
Lstroke: number
M: number
MAJOR_VERSION: number

IBus major version.

MAX_COMPOSE_LEN: number
MICRO_VERSION: number

IBus micro version.

MINOR_VERSION: number

IBus minor version.

Mabovedot: number
Macedonia_DSE: number
Macedonia_GJE: number
Macedonia_KJE: number
Macedonia_dse: number
Macedonia_gje: number
Macedonia_kje: number
Mae_Koho: number
Massyo: number
Menu: number
Meta_L: number
Meta_R: number
MillSign: number
Mode_switch: number
MouseKeys_Accel_Enable: number
MouseKeys_Enable: number
Muhenkan: number

Japanese keyboard support.

Multi_key: number

Key for composing characters. A.k.a. Compose Key.

MultipleCandidate: number
N: number
Nacute: number
NairaSign: number
Ncaron: number
Ncedilla: number
NewSheqelSign: number
Next: number
Next_Virtual_Screen: number
Ntilde: number
Num_Lock: number
O: number
OE: number
Oacute: number
Obarred: number
Obelowdot: number
Ocaron: number
Ocircumflex: number
Ocircumflexacute: number
Ocircumflexbelowdot: number
Ocircumflexgrave: number
Ocircumflexhook: number
Ocircumflextilde: number
Odiaeresis: number
Odoubleacute: number
Ograve: number
Ohook: number
Ohorn: number
Ohornacute: number
Ohornbelowdot: number
Ohorngrave: number
Ohornhook: number
Ohorntilde: number
Omacron: number
Ooblique: number
Oslash: number
Otilde: number
Overlay1_Enable: number
Overlay2_Enable: number
P: number
PATH_CONFIG: string

D-Bus path for IBus config.

PATH_FACTORY: string

D-Bus path for IBus factory.

PATH_IBUS: string

D-Bus path for IBus

PATH_INPUT_CONTEXT: string

Template of D-Bus path for IBus input context.

PATH_NOTIFICATIONS: string

D-Bus path for IBus notifications.

PATH_PANEL: string

D-Bus path for IBus panel.

Pabovedot: number
Page_Down: number
Page_Up: number
Pause: number
PesetaSign: number
Pointer_Accelerate: number
Pointer_Button1: number
Pointer_Button2: number
Pointer_Button3: number
Pointer_Button4: number
Pointer_Button5: number
Pointer_Button_Dflt: number
Pointer_DblClick1: number
Pointer_DblClick2: number
Pointer_DblClick3: number
Pointer_DblClick4: number
Pointer_DblClick5: number
Pointer_DblClick_Dflt: number
Pointer_DfltBtnNext: number
Pointer_DfltBtnPrev: number
Pointer_Down: number
Pointer_DownLeft: number
Pointer_DownRight: number
Pointer_Drag1: number
Pointer_Drag2: number
Pointer_Drag3: number
Pointer_Drag4: number
Pointer_Drag5: number
Pointer_Drag_Dflt: number
Pointer_EnableKeys: number
Pointer_Left: number
Pointer_Right: number
Pointer_Up: number
Pointer_UpLeft: number
Pointer_UpRight: number
Prev_Virtual_Screen: number
PreviousCandidate: number
Print: number
Prior: number
Q: number
R: number
R1: number
R10: number
R11: number
R12: number
R13: number
R14: number
R15: number
R2: number
R3: number
R4: number
R5: number
R6: number
R7: number
R8: number
R9: number
Racute: number
Rcaron: number
Rcedilla: number
Redo: number
RepeatKeys_Enable: number
Return: number
Right: number
Romaji: number

Japanese keyboard support.

RupeeSign: number
S: number
SCHWA: number
SERVICE_CONFIG: string

Address of IBus config service.

SERVICE_IBUS: string

Address of IBus service.

SERVICE_NOTIFICATIONS: string

Address of IBus notification service.

SERVICE_PANEL: string

Address of IBus panel service.

Sabovedot: number
Sacute: number
Scaron: number
Scedilla: number
Scircumflex: number
Scroll_Lock: number
Select: number
Serbian_DJE: number
Serbian_DZE: number
Serbian_JE: number
Serbian_LJE: number
Serbian_NJE: number
Serbian_TSHE: number
Serbian_dje: number
Serbian_dze: number
Serbian_je: number
Serbian_lje: number
Serbian_nje: number
Serbian_tshe: number
Shift_L: number
Shift_Lock: number
Shift_R: number
SingleCandidate: number
SlowKeys_Enable: number
StickyKeys_Enable: number
Super_L: number
Super_R: number
Sys_Req: number
T: number
THORN: number
TODO_0: number
TODO_1: number
TODO_2: number
TODO_3: number
TODO_3270_AltCursor: number
TODO_3270_Attn: number
TODO_3270_BackTab: number
TODO_3270_ChangeScreen: number
TODO_3270_Copy: number
TODO_3270_CursorBlink: number
TODO_3270_CursorSelect: number
TODO_3270_DeleteWord: number
TODO_3270_Duplicate: number
TODO_3270_Enter: number
TODO_3270_EraseEOF: number
TODO_3270_EraseInput: number
TODO_3270_ExSelect: number
TODO_3270_FieldMark: number
TODO_3270_Ident: number
TODO_3270_Jump: number
TODO_3270_KeyClick: number
TODO_3270_Left2: number
TODO_3270_PA1: number
TODO_3270_PA2: number
TODO_3270_PA3: number
TODO_3270_Play: number
TODO_3270_PrintScreen: number
TODO_3270_Quit: number
TODO_3270_Record: number
TODO_3270_Reset: number
TODO_3270_Right2: number
TODO_3270_Rule: number
TODO_3270_Setup: number
TODO_3270_Test: number
TODO_4: number
TODO_5: number
TODO_6: number
TODO_7: number
TODO_8: number
TODO_9: number
Tab: number
Tabovedot: number
Tcaron: number
Tcedilla: number
Terminate_Server: number
Thai_baht: number
Thai_bobaimai: number
Thai_chochan: number
Thai_chochang: number
Thai_choching: number
Thai_chochoe: number
Thai_dochada: number
Thai_dodek: number
Thai_fofa: number
Thai_fofan: number
Thai_hohip: number
Thai_honokhuk: number
Thai_khokhai: number
Thai_khokhon: number
Thai_khokhuat: number
Thai_khokhwai: number
Thai_khorakhang: number
Thai_kokai: number
Thai_lakkhangyao: number
Thai_lekchet: number
Thai_lekha: number
Thai_lekhok: number
Thai_lekkao: number
Thai_leknung: number
Thai_lekpaet: number
Thai_leksam: number
Thai_leksi: number
Thai_leksong: number
Thai_leksun: number
Thai_lochula: number
Thai_loling: number
Thai_lu: number
Thai_maichattawa: number
Thai_maiek: number
Thai_maihanakat: number
Thai_maihanakat_maitho: number
Thai_maitaikhu: number
Thai_maitho: number
Thai_maitri: number
Thai_maiyamok: number
Thai_moma: number
Thai_ngongu: number
Thai_nikhahit: number
Thai_nonen: number
Thai_nonu: number
Thai_oang: number
Thai_paiyannoi: number
Thai_phinthu: number
Thai_phophan: number
Thai_phophung: number
Thai_phosamphao: number
Thai_popla: number
Thai_rorua: number
Thai_ru: number
Thai_saraa: number
Thai_saraaa: number
Thai_saraae: number
Thai_saraaimaimalai: number
Thai_saraaimaimuan: number
Thai_saraam: number
Thai_sarae: number
Thai_sarai: number
Thai_saraii: number
Thai_sarao: number
Thai_sarau: number
Thai_saraue: number
Thai_sarauee: number
Thai_sarauu: number
Thai_sorusi: number
Thai_sosala: number
Thai_soso: number
Thai_sosua: number
Thai_thanthakhat: number
Thai_thonangmontho: number
Thai_thophuthao: number
Thai_thothahan: number
Thai_thothan: number
Thai_thothong: number
Thai_thothung: number
Thai_topatak: number
Thai_totao: number
Thai_wowaen: number
Thai_yoyak: number
Thai_yoying: number
Thorn: number
Touroku: number
Tslash: number
U: number
Uacute: number
Ubelowdot: number
Ubreve: number
Ucircumflex: number
Udiaeresis: number
Udoubleacute: number
Ugrave: number
Uhook: number
Uhorn: number
Uhornacute: number
Uhornbelowdot: number
Uhorngrave: number
Uhornhook: number
Uhorntilde: number
Ukrainian_GHE_WITH_UPTURN: number
Ukrainian_I: number
Ukrainian_IE: number
Ukrainian_YI: number
Ukrainian_ghe_with_upturn: number
Ukrainian_i: number
Ukrainian_ie: number
Ukrainian_yi: number
Ukranian_I: number
Ukranian_JE: number
Ukranian_YI: number
Ukranian_i: number
Ukranian_je: number
Ukranian_yi: number
Umacron: number
Undo: number
Uogonek: number
Up: number
Uring: number
Utilde: number
V: number
VoidSymbol: number
W: number
Wacute: number
Wcircumflex: number
Wdiaeresis: number
Wgrave: number
WonSign: number
X: number
Xabovedot: number
Y: number
Yacute: number
Ybelowdot: number
Ycircumflex: number
Ydiaeresis: number
Ygrave: number
Yhook: number
Ytilde: number
Z: number
Zabovedot: number
Zacute: number
Zcaron: number
Zen_Koho: number
Zenkaku: number
Zenkaku_Hankaku: number
Zstroke: number
a: number
aacute: number
abelowdot: number
abovedot: number
abreve: number
abreveacute: number
abrevebelowdot: number
abrevegrave: number
abrevehook: number
abrevetilde: number
acircumflex: number
acircumflexacute: number
acircumflexbelowdot: number
acircumflexgrave: number
acircumflexhook: number
acircumflextilde: number
acute: number
adiaeresis: number
ae: number
agrave: number
ahook: number
amacron: number
ampersand: number
aogonek: number
apostrophe: number
approxeq: number
approximate: number
aring: number
asciicircum: number
asciitilde: number
asterisk: number
at: number
atilde: number
b: number
babovedot: number
backslash: number
ballotcross: number
bar: number
because: number
blank: number
botintegral: number
botleftparens: number
botleftsqbracket: number
botleftsummation: number
botrightparens: number
botrightsqbracket: number
botrightsummation: number
bott: number
botvertsummationconnector: number
braceleft: number
braceright: number
bracketleft: number
bracketright: number
braille_blank: number
braille_dot_1: number
braille_dot_10: number
braille_dot_2: number
braille_dot_3: number
braille_dot_4: number
braille_dot_5: number
braille_dot_6: number
braille_dot_7: number
braille_dot_8: number
braille_dot_9: number
braille_dots_1: number
braille_dots_12: number
braille_dots_123: number
braille_dots_1234: number
braille_dots_12345: number
braille_dots_123456: number
braille_dots_1234567: number
braille_dots_12345678: number
braille_dots_1234568: number
braille_dots_123457: number
braille_dots_1234578: number
braille_dots_123458: number
braille_dots_12346: number
braille_dots_123467: number
braille_dots_1234678: number
braille_dots_123468: number
braille_dots_12347: number
braille_dots_123478: number
braille_dots_12348: number
braille_dots_1235: number
braille_dots_12356: number
braille_dots_123567: number
braille_dots_1235678: number
braille_dots_123568: number
braille_dots_12357: number
braille_dots_123578: number
braille_dots_12358: number
braille_dots_1236: number
braille_dots_12367: number
braille_dots_123678: number
braille_dots_12368: number
braille_dots_1237: number
braille_dots_12378: number
braille_dots_1238: number
braille_dots_124: number
braille_dots_1245: number
braille_dots_12456: number
braille_dots_124567: number
braille_dots_1245678: number
braille_dots_124568: number
braille_dots_12457: number
braille_dots_124578: number
braille_dots_12458: number
braille_dots_1246: number
braille_dots_12467: number
braille_dots_124678: number
braille_dots_12468: number
braille_dots_1247: number
braille_dots_12478: number
braille_dots_1248: number
braille_dots_125: number
braille_dots_1256: number
braille_dots_12567: number
braille_dots_125678: number
braille_dots_12568: number
braille_dots_1257: number
braille_dots_12578: number
braille_dots_1258: number
braille_dots_126: number
braille_dots_1267: number
braille_dots_12678: number
braille_dots_1268: number
braille_dots_127: number
braille_dots_1278: number
braille_dots_128: number
braille_dots_13: number
braille_dots_134: number
braille_dots_1345: number
braille_dots_13456: number
braille_dots_134567: number
braille_dots_1345678: number
braille_dots_134568: number
braille_dots_13457: number
braille_dots_134578: number
braille_dots_13458: number
braille_dots_1346: number
braille_dots_13467: number
braille_dots_134678: number
braille_dots_13468: number
braille_dots_1347: number
braille_dots_13478: number
braille_dots_1348: number
braille_dots_135: number
braille_dots_1356: number
braille_dots_13567: number
braille_dots_135678: number
braille_dots_13568: number
braille_dots_1357: number
braille_dots_13578: number
braille_dots_1358: number
braille_dots_136: number
braille_dots_1367: number
braille_dots_13678: number
braille_dots_1368: number
braille_dots_137: number
braille_dots_1378: number
braille_dots_138: number
braille_dots_14: number
braille_dots_145: number
braille_dots_1456: number
braille_dots_14567: number
braille_dots_145678: number
braille_dots_14568: number
braille_dots_1457: number
braille_dots_14578: number
braille_dots_1458: number
braille_dots_146: number
braille_dots_1467: number
braille_dots_14678: number
braille_dots_1468: number
braille_dots_147: number
braille_dots_1478: number
braille_dots_148: number
braille_dots_15: number
braille_dots_156: number
braille_dots_1567: number
braille_dots_15678: number
braille_dots_1568: number
braille_dots_157: number
braille_dots_1578: number
braille_dots_158: number
braille_dots_16: number
braille_dots_167: number
braille_dots_1678: number
braille_dots_168: number
braille_dots_17: number
braille_dots_178: number
braille_dots_18: number
braille_dots_2: number
braille_dots_23: number
braille_dots_234: number
braille_dots_2345: number
braille_dots_23456: number
braille_dots_234567: number
braille_dots_2345678: number
braille_dots_234568: number
braille_dots_23457: number
braille_dots_234578: number
braille_dots_23458: number
braille_dots_2346: number
braille_dots_23467: number
braille_dots_234678: number
braille_dots_23468: number
braille_dots_2347: number
braille_dots_23478: number
braille_dots_2348: number
braille_dots_235: number
braille_dots_2356: number
braille_dots_23567: number
braille_dots_235678: number
braille_dots_23568: number
braille_dots_2357: number
braille_dots_23578: number
braille_dots_2358: number
braille_dots_236: number
braille_dots_2367: number
braille_dots_23678: number
braille_dots_2368: number
braille_dots_237: number
braille_dots_2378: number
braille_dots_238: number
braille_dots_24: number
braille_dots_245: number
braille_dots_2456: number
braille_dots_24567: number
braille_dots_245678: number
braille_dots_24568: number
braille_dots_2457: number
braille_dots_24578: number
braille_dots_2458: number
braille_dots_246: number
braille_dots_2467: number
braille_dots_24678: number
braille_dots_2468: number
braille_dots_247: number
braille_dots_2478: number
braille_dots_248: number
braille_dots_25: number
braille_dots_256: number
braille_dots_2567: number
braille_dots_25678: number
braille_dots_2568: number
braille_dots_257: number
braille_dots_2578: number
braille_dots_258: number
braille_dots_26: number
braille_dots_267: number
braille_dots_2678: number
braille_dots_268: number
braille_dots_27: number
braille_dots_278: number
braille_dots_28: number
braille_dots_3: number
braille_dots_34: number
braille_dots_345: number
braille_dots_3456: number
braille_dots_34567: number
braille_dots_345678: number
braille_dots_34568: number
braille_dots_3457: number
braille_dots_34578: number
braille_dots_3458: number
braille_dots_346: number
braille_dots_3467: number
braille_dots_34678: number
braille_dots_3468: number
braille_dots_347: number
braille_dots_3478: number
braille_dots_348: number
braille_dots_35: number
braille_dots_356: number
braille_dots_3567: number
braille_dots_35678: number
braille_dots_3568: number
braille_dots_357: number
braille_dots_3578: number
braille_dots_358: number
braille_dots_36: number
braille_dots_367: number
braille_dots_3678: number
braille_dots_368: number
braille_dots_37: number
braille_dots_378: number
braille_dots_38: number
braille_dots_4: number
braille_dots_45: number
braille_dots_456: number
braille_dots_4567: number
braille_dots_45678: number
braille_dots_4568: number
braille_dots_457: number
braille_dots_4578: number
braille_dots_458: number
braille_dots_46: number
braille_dots_467: number
braille_dots_4678: number
braille_dots_468: number
braille_dots_47: number
braille_dots_478: number
braille_dots_48: number
braille_dots_5: number
braille_dots_56: number
braille_dots_567: number
braille_dots_5678: number
braille_dots_568: number
braille_dots_57: number
braille_dots_578: number
braille_dots_58: number
braille_dots_6: number
braille_dots_67: number
braille_dots_678: number
braille_dots_68: number
braille_dots_7: number
braille_dots_78: number
braille_dots_8: number
breve: number
brokenbar: number
c: number
cabovedot: number
cacute: number
careof: number
caret: number
caron: number
ccaron: number
ccedilla: number
ccircumflex: number
cedilla: number
cent: number
checkerboard: number
checkmark: number
circle: number
club: number
colon: number
comma: number
containsas: number
copyright: number
cr: number
crossinglines: number
cuberoot: number
currency: number
cursor: number
d: number
dabovedot: number
dagger: number
dcaron: number
dead_abovecomma: number
dead_abovedot: number
dead_abovereversedcomma: number
dead_abovering: number
dead_acute: number
dead_belowbreve: number
dead_belowcircumflex: number
dead_belowdiaeresis: number
dead_belowdot: number
dead_belowmacron: number
dead_belowring: number
dead_belowtilde: number
dead_breve: number
dead_caron: number
dead_cedilla: number
dead_circumflex: number
dead_dasia: number
dead_diaeresis: number
dead_doubleacute: number
dead_grave: number
dead_hook: number
dead_horn: number
dead_iota: number
dead_macron: number
dead_ogonek: number
dead_perispomeni: number
dead_psili: number
dead_semivoiced_sound: number
dead_stroke: number
dead_tilde: number
dead_voiced_sound: number
decimalpoint: number
degree: number
diaeresis: number
diamond: number
digitspace: number
dintegral: number
division: number
dollar: number
doubbaselinedot: number
doubleacute: number
doubledagger: number
doublelowquotemark: number
downarrow: number
downcaret: number
downshoe: number
downstile: number
downtack: number
dstroke: number
e: number
eabovedot: number
eacute: number
ebelowdot: number
ecaron: number
ecircumflex: number
ecircumflexacute: number
ecircumflexbelowdot: number
ecircumflexgrave: number
ecircumflexhook: number
ecircumflextilde: number
ediaeresis: number
egrave: number
ehook: number
eightsubscript: number
eightsuperior: number
elementof: number
ellipsis: number
em3space: number
em4space: number
emacron: number
emdash: number
emfilledcircle: number
emfilledrect: number
emopencircle: number
emopenrectangle: number
emptyset: number
emspace: number
endash: number
enfilledcircbullet: number
enfilledsqbullet: number
eng: number
enopencircbullet: number
enopensquarebullet: number
enspace: number
eogonek: number
equal: number
eth: number
etilde: number
exclam: number
exclamdown: number
f: number
fabovedot: number
femalesymbol: number
ff: number
figdash: number
filledlefttribullet: number
filledrectbullet: number
filledrighttribullet: number
filledtribulletdown: number
filledtribulletup: number
fiveeighths: number
fivesixths: number
fivesubscript: number
fivesuperior: number
fourfifths: number
foursubscript: number
foursuperior: number
fourthroot: number
function_: number
g: number
gabovedot: number
gbreve: number
gcaron: number
gcedilla: number
gcircumflex: number
grave: number
greater: number
greaterthanequal: number
guillemotleft: number
guillemotright: number
h: number
hairspace: number
hcircumflex: number
heart: number
hebrew_aleph: number
hebrew_ayin: number
hebrew_bet: number
hebrew_beth: number
hebrew_chet: number
hebrew_dalet: number
hebrew_daleth: number
hebrew_doublelowline: number
hebrew_finalkaph: number
hebrew_finalmem: number
hebrew_finalnun: number
hebrew_finalpe: number
hebrew_finalzade: number
hebrew_finalzadi: number
hebrew_gimel: number
hebrew_gimmel: number
hebrew_he: number
hebrew_het: number
hebrew_kaph: number
hebrew_kuf: number
hebrew_lamed: number
hebrew_mem: number
hebrew_nun: number
hebrew_pe: number
hebrew_qoph: number
hebrew_resh: number
hebrew_samech: number
hebrew_samekh: number
hebrew_shin: number
hebrew_taf: number
hebrew_taw: number
hebrew_tet: number
hebrew_teth: number
hebrew_waw: number
hebrew_yod: number
hebrew_zade: number
hebrew_zadi: number
hebrew_zain: number
hebrew_zayin: number
hexagram: number
horizconnector: number
horizlinescan1: number
horizlinescan3: number
horizlinescan5: number
horizlinescan7: number
horizlinescan9: number
hstroke: number
ht: number
hyphen: number
i: number
iacute: number
ibelowdot: number
ibreve: number
icircumflex: number
identical: number
idiaeresis: number
idotless: number
ifonlyif: number
igrave: number
ihook: number
imacron: number
implies: number
includedin: number
includes: number
infinity: number
integral: number
intersection: number
iogonek: number
itilde: number
j: number
jcircumflex: number
jot: number
k: number
kana_A: number
kana_CHI: number
kana_E: number
kana_FU: number
kana_HA: number
kana_HE: number
kana_HI: number
kana_HO: number
kana_HU: number
kana_I: number
kana_KA: number
kana_KE: number
kana_KI: number
kana_KO: number
kana_KU: number
kana_MA: number
kana_ME: number
kana_MI: number
kana_MO: number
kana_MU: number
kana_N: number
kana_NA: number
kana_NE: number
kana_NI: number
kana_NO: number
kana_NU: number
kana_O: number
kana_RA: number
kana_RE: number
kana_RI: number
kana_RO: number
kana_RU: number
kana_SA: number
kana_SE: number
kana_SHI: number
kana_SO: number
kana_SU: number
kana_TA: number
kana_TE: number
kana_TI: number
kana_TO: number
kana_TSU: number
kana_TU: number
kana_U: number
kana_WA: number
kana_WO: number
kana_YA: number
kana_YO: number
kana_YU: number
kana_a: number
kana_closingbracket: number
kana_comma: number
kana_conjunctive: number
kana_e: number
kana_fullstop: number
kana_i: number
kana_middledot: number
kana_o: number
kana_openingbracket: number
kana_switch: number
kana_tsu: number
kana_tu: number
kana_u: number
kana_ya: number
kana_yo: number
kana_yu: number
kappa: number
kcedilla: number
kra: number
l: number
lacute: number
latincross: number
lbelowdot: number
lcaron: number
lcedilla: number
leftanglebracket: number
leftarrow: number
leftcaret: number
leftdoublequotemark: number
leftmiddlecurlybrace: number
leftopentriangle: number
leftpointer: number
leftradical: number
leftshoe: number
leftsinglequotemark: number
leftt: number
lefttack: number
less: number
lessthanequal: number
lf: number
logicaland: number
logicalor: number
lowleftcorner: number
lowrightcorner: number
lstroke: number
m: number
mabovedot: number
macron: number
malesymbol: number
maltesecross: number
marker: number
masculine: number
minus: number
minutes: number
mu: number
multiply: number
musicalflat: number
musicalsharp: number
n: number
nabla: number
nacute: number
ncaron: number
ncedilla: number
ninesubscript: number
ninesuperior: number
nl: number
nobreakspace: number
notapproxeq: number
notelementof: number
notequal: number
notidentical: number
notsign: number
ntilde: number
numbersign: number
numerosign: number
o: number
oacute: number
obarred: number
obelowdot: number
ocaron: number
ocircumflex: number
ocircumflexacute: number
ocircumflexbelowdot: number
ocircumflexgrave: number
ocircumflexhook: number
ocircumflextilde: number
odiaeresis: number
odoubleacute: number
oe: number
ogonek: number
ograve: number
ohook: number
ohorn: number
ohornacute: number
ohornbelowdot: number
ohorngrave: number
ohornhook: number
ohorntilde: number
omacron: number
oneeighth: number
onefifth: number
onehalf: number
onequarter: number
onesixth: number
onesubscript: number
onesuperior: number
onethird: number
ooblique: number
openrectbullet: number
openstar: number
opentribulletdown: number
opentribulletup: number
ordfeminine: number
oslash: number
otilde: number
overbar: number
overline: number
p: number
pabovedot: number
paragraph: number
parenleft: number
parenright: number
partdifferential: number
partialderivative: number
percent: number
period: number
periodcentered: number
phonographcopyright: number
plus: number
plusminus: number
prescription: number
prolongedsound: number
punctspace: number
q: number
quad: number
question: number
questiondown: number
quotedbl: number
quoteleft: number
quoteright: number
r: number
racute: number
radical: number
rcaron: number
rcedilla: number
registered: number
rightanglebracket: number
rightarrow: number
rightcaret: number
rightdoublequotemark: number
rightmiddlecurlybrace: number
rightmiddlesummation: number
rightopentriangle: number
rightpointer: number
rightshoe: number
rightsinglequotemark: number
rightt: number
righttack: number
s: number
sabovedot: number
sacute: number
scaron: number
scedilla: number
schwa: number
scircumflex: number
script_switch: number
seconds: number
section: number
semicolon: number
semivoicedsound: number
seveneighths: number
sevensubscript: number
sevensuperior: number
signaturemark: number
signifblank: number
similarequal: number
singlelowquotemark: number
sixsubscript: number
sixsuperior: number
slash: number
soliddiamond: number
space: number
squareroot: number
ssharp: number
sterling: number
stricteq: number
t: number
tabovedot: number
tcaron: number
tcedilla: number
telephone: number
telephonerecorder: number
therefore: number
thinspace: number
thorn: number
threeeighths: number
threefifths: number
threequarters: number
threesubscript: number
threesuperior: number
tintegral: number
topintegral: number
topleftparens: number
topleftradical: number
topleftsqbracket: number
topleftsummation: number
toprightparens: number
toprightsqbracket: number
toprightsummation: number
topt: number
topvertsummationconnector: number
trademark: number
trademarkincircle: number
tslash: number
twofifths: number
twosubscript: number
twosuperior: number
twothirds: number
u: number
uacute: number
ubelowdot: number
ubreve: number
ucircumflex: number
udiaeresis: number
udoubleacute: number
ugrave: number
uhook: number
uhorn: number
uhornacute: number
uhornbelowdot: number
uhorngrave: number
uhornhook: number
uhorntilde: number
umacron: number
underbar: number
underscore: number
union: number
uogonek: number
uparrow: number
upcaret: number
upleftcorner: number
uprightcorner: number
upshoe: number
upstile: number
uptack: number
uring: number
utilde: number
v: number
variation: number
vertbar: number
vertconnector: number
voicedsound: number
vt: number
w: number
wacute: number
wcircumflex: number
wdiaeresis: number
wgrave: number
x: number
xabovedot: number
y: number
yacute: number
ybelowdot: number
ycircumflex: number
ydiaeresis: number
yen: number
ygrave: number
yhook: number
ytilde: number
z: number
zabovedot: number
zacute: number
zcaron: number
zerosubscript: number
zerosuperior: number
zstroke: number

Functions

  • attr_background_new(color: number, start_index: number, end_index: number): IBus.Attribute
  • Creates a new background #IBusAttribute.

    Parameters

    • color: number

      Color in RGB.

    • start_index: number

      Where attribute starts.

    • end_index: number

      Where attribute ends.

    Returns IBus.Attribute

  • attr_foreground_new(color: number, start_index: number, end_index: number): IBus.Attribute
  • Creates a new foreground #IBusAttribute.

    Parameters

    • color: number

      Color in RGB.

    • start_index: number

      Where attribute starts.

    • end_index: number

      Where attribute ends.

    Returns IBus.Attribute

  • attr_underline_new(underline_type: number, start_index: number, end_index: number): IBus.Attribute
  • Creates a new underline #IBusAttribute.

    Parameters

    • underline_type: number

      Type of underline.

    • start_index: number

      Where attribute starts.

    • end_index: number

      Where attribute ends.

    Returns IBus.Attribute

  • free_strv(strv: string): void
  • get_address(): string
  • Return the D-Bus address of IBus. It will find the address from following source: Environment variable IBUS_ADDRESS Socket file under ~/.config/ibus/bus/

    Returns string

  • get_daemon_uid(): number
  • get_language_name(_locale: string): string
  • get_local_machine_id(): string
  • get_socket_path(): string
  • get_timeout(): number
  • Get the GDBus timeout in milliseconds. The timeout is for clients (e.g. im-ibus.so), not for ibus-daemon. Note that the timeout for ibus-daemon could be set by --timeout command line option of the daemon.

    Returns number

  • get_untranslated_language_name(_locale: string): string
  • get_user_name(): string
  • Get the current user name. It is determined by: getlogin() Environment variable SUDO_USER Environment variable USERHELPER_UID Environment variable USERNAME Environment variable LOGNAME Environment variable USER Environment variable LNAME

    Returns string

  • init(): void
  • key_event_from_string(string: string, keyval: number, modifiers: number): boolean
  • Parse key event string and return key symbol and modifiers.

    Parameters

    • string: string

      Key event string.

    • keyval: number

      Variable that hold key symbol result.

    • modifiers: number

      Variable that hold modifiers result.

    Returns boolean

  • key_event_to_string(keyval: number, modifiers: number): string
  • Return the name of a key symbol and modifiers.

    For example, if press ctrl, shift, and enter, then this function returns: Shift+Control+enter.

    Parameters

    • keyval: number

      Key symbol.

    • modifiers: number

      Modifiers such as Ctrl or Shift.

    Returns string

  • keyval_convert_case(symbol: number): [number, number]
  • Obtains the upper- and lower-case versions of the keyval symbol. Examples of keyvals are #IBUS_KEY_a, #IBUS_KEY_Return, #IBUS_KEY_F1, etc.

    Parameters

    • symbol: number

      a keyval

    Returns [number, number]

  • keyval_from_name(keyval_name: string): number
  • Return the key symbol that associate with the key name.

    Parameters

    • keyval_name: string

      Key name in #gdk_keys_by_name.

    Returns number

  • keyval_name(keyval: number): string
  • Return the name of a key symbol.

    Note that the returned string is used internally, so don't free it.

    Parameters

    • keyval: number

      Key symbol.

    Returns string

  • keyval_to_lower(keyval: number): number
  • keyval_to_unicode(keyval: number): string
  • Convert from an IBus key symbol to the corresponding ISO10646 (Unicode) character.

    Parameters

    • keyval: number

      an IBus key symbol

    Returns string

  • keyval_to_upper(keyval: number): number
  • main(): void
  • quit(): void
  • Stops an IBus from running.

    Any calls to ibus_quit() for the loop will return. See also: ibus_main().

    Returns void

  • set_display(display: string): void
  • Set the display address.

    Parameters

    • display: string

      Display address, as in DISPLAY environment for X.

    Returns void

  • set_log_handler(verbose: boolean): void
  • Sets GLIB's log handler to ours. Our log handler adds time info including hour, minute, second, and microsecond, like:

    (ibus-daemon:7088): IBUS-DEBUG: 18:06:45.822819: ibus-daemon started

    If verbose is %TRUE, all levels of messages will be logged. Otherwise, DEBUG and WARNING messages will be ignored. The function is used in ibus-daemon, but can be useful for IBus client programs as well for debugging. It's totally fine for not calling this function. If you don't set a custom GLIB log handler, the default GLIB log handler will be used.

    Parameters

    • verbose: boolean

      TRUE for verbose logging.

    Returns void

  • unicode_to_keyval(wc: string): number
  • Convert from a ISO10646 character to a key symbol.

    Parameters

    • wc: string

      a ISO10646 encoded character

    Returns number

  • unset_log_handler(): void
  • write_address(address: string): void
  • Write D-Bus address to socket file.

    See also: ibus_get_address().

    Parameters

    • address: string

      D-Bus address of IBus.

    Returns void

  • xml_parse_buffer(buffer: string): IBus.XML
  • Parse a string buffer which contains an XML-formatted string, and return a corresponding XML tree.

    Parameters

    • buffer: string

      Buffer to be parsed.

    Returns IBus.XML

  • xml_parse_file(name: string): IBus.XML

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method