/* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ /* bos720 src/bos/usr/lib/nls/loc/imcompose/sbcs.imcompose.src 1.1 */ /* */ /* Licensed Materials - Property of IBM */ /* */ /* COPYRIGHT International Business Machines Corp. 1993 */ /* All Rights Reserved */ /* */ /* US Government Users Restricted Rights - Use, duplication or */ /* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ /* */ /* IBM_PROLOG_END_TAG */ /* @(#)37 1.1 src/bos/usr/lib/nls/loc/imcompose/sbcs.imcompose.src, cfgnlskm, bos720 7/8/93 18:48:12 */ /* * COMPONENT_NAME : (cmdims) SBCS Input Method * * FUNCTIONS : imcompose definition file * * ORIGINS : 27 * * (C) COPYRIGHT International Business Machines Corp. 1993 * All Rights Reserved * Licensed Materials - Property of IBM * * US Government Users Restricted Rights - Use, duplication or * disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ /* * The following is the grammar of imcompose definition file. * It can be compiled with the keycomp command with -c flag. * * definitions * : compose_definitions * | layer_switch_definitions compose_definitions * * layer_switch_definitions * : layer_switch_definition * | layer_switch_definition layer_switch_definitions * * layer_switch_definition * : LAYER_SWITCH layer '=' key_state_pair ';' * | LAYER_SWITCH layer '=' key_state_pair IN layer ';' * * compose_definitions * : compose_definition * | compose_definition compose_definitions * * compose_definition * : compose_target '=' COMPOSE_ERROR ';' * | compose_target '=' compose_sequence ';' * | compose_target '=' compose_sequence IN layer ';' * * compose_target * : key * | CHARACTER * | STRING * | BEEP * | IGNORE * | UNBOUND * * compose_sequence * : key_state_pair * | key_state_pair compose_sequence * * key_state_pair * : key * | key '+' key_states * * key * : keysym * | NUMBER * * key_states * : key_state * | and_key_state * | or_key_state * | '*' * * and_key_state * : key_state '&' key_state * | key_state '&' and_key_state * * or_key_state * : key_state '|' key_state * | key_state '|' or_key_state * * key_state * : SHIFTMASK * | LOCKMASK * | CONTROLMASK * | MOD1MASK * | MOD2MASK * | MOD3MASK * | MOD4MASK * | MOD5MASK * * keysym * : '*' * | KEYSYM * * layer * : '*' * | NUMBER * * * The following shows tokens. * * "BIM_PARSEKEYS" : BIM_PARSEKEYS * "LAYER_SWITCH" : LAYER_SWITCH * "=" : '=' * "+" : '+' * ";" : ';' * "*" : '*' * "|" : '|' * "&" : '&' * "in" : IN * "XK_"{letter}+ : KEYSYM * "ShiftMask" : SHIFTMASK * "LockMask" : LOCKMASK * "ControlMask" : CONTROLMASK * "Mod1Mask" : MOD1MASK * "Mod2Mask" : MOD2MASK * "Mod3Mask" : MOD3MASK * "Mod4Mask" : MOD4MASK * "Mod5Mask" : MOD5MASK * "\'".+"\'" : CHARACTER * "\""{strletter}+"\"" : STRING * {digit}+ : NUMBER * "0"[Xx]{hex}+ : NUMBER * "BEEP" : BEEP * "IGNORE" : IGNORE * "UNBOUND" : UNBOUND * "COMPOSE_ERROR" : COMPOSE_ERROR * {blank}+ : --- * "#".*"\n" : comment * * Where * blank [ \t\n] * letter [^ \t\n;=*+|&#] * strletter [^ \t\n] * digit [0-9] * hex [0-9A-Fa-f] */ /* * compose definitions for sbcs input */ #define ModState Mod1Mask|Mod2Mask UNBOUND = COMPOSE_ERROR ; XK_Cabovedot = XK_dead_abovedot XK_C ; XK_Eabovedot = XK_dead_abovedot XK_E ; XK_Gabovedot = XK_dead_abovedot XK_G ; XK_Iabovedot = XK_dead_abovedot XK_I ; XK_Zabovedot = XK_dead_abovedot XK_Z ; XK_cabovedot = XK_dead_abovedot XK_c ; XK_eabovedot = XK_dead_abovedot XK_e ; XK_gabovedot = XK_dead_abovedot XK_g ; XK_zabovedot = XK_dead_abovedot XK_z ; XK_dead_abovedot = XK_dead_abovedot XK_space ; XK_Aacute = XK_dead_acute XK_A ; XK_Cacute = XK_dead_acute XK_C ; XK_Eacute = XK_dead_acute XK_E ; XK_Iacute = XK_dead_acute XK_I ; XK_Lacute = XK_dead_acute XK_L ; XK_Nacute = XK_dead_acute XK_N ; XK_Oacute = XK_dead_acute XK_O ; XK_Racute = XK_dead_acute XK_R ; XK_Sacute = XK_dead_acute XK_S ; XK_Uacute = XK_dead_acute XK_U ; XK_Yacute = XK_dead_acute XK_Y ; XK_Zacute = XK_dead_acute XK_Z ; XK_aacute = XK_dead_acute XK_a ; XK_cacute = XK_dead_acute XK_c ; XK_eacute = XK_dead_acute XK_e ; XK_iacute = XK_dead_acute XK_i ; XK_lacute = XK_dead_acute XK_l ; XK_nacute = XK_dead_acute XK_n ; XK_oacute = XK_dead_acute XK_o ; XK_racute = XK_dead_acute XK_r ; XK_sacute = XK_dead_acute XK_s ; XK_uacute = XK_dead_acute XK_u ; XK_yacute = XK_dead_acute XK_y ; XK_zacute = XK_dead_acute XK_z ; XK_dead_acute = XK_dead_acute XK_space ; XK_Abreve = XK_dead_breve XK_A ; XK_Gbreve = XK_dead_breve XK_G ; XK_Ubreve = XK_dead_breve XK_U ; XK_abreve = XK_dead_breve XK_a ; XK_gbreve = XK_dead_breve XK_g ; XK_ubreve = XK_dead_breve XK_u ; XK_dead_breve = XK_dead_breve XK_space ; XK_Ccaron = XK_dead_caron XK_C ; XK_Dcaron = XK_dead_caron XK_D ; XK_Ecaron = XK_dead_caron XK_E ; XK_Lcaron = XK_dead_caron XK_L ; XK_Ncaron = XK_dead_caron XK_N ; XK_Rcaron = XK_dead_caron XK_R ; XK_Scaron = XK_dead_caron XK_S ; XK_Tcaron = XK_dead_caron XK_T ; XK_Zcaron = XK_dead_caron XK_Z ; XK_ccaron = XK_dead_caron XK_c ; XK_dcaron = XK_dead_caron XK_d ; XK_ecaron = XK_dead_caron XK_e ; XK_lcaron = XK_dead_caron XK_l ; XK_ncaron = XK_dead_caron XK_n ; XK_rcaron = XK_dead_caron XK_r ; XK_scaron = XK_dead_caron XK_s ; XK_tcaron = XK_dead_caron XK_t ; XK_zcaron = XK_dead_caron XK_z ; XK_dead_caron = XK_dead_caron XK_space ; XK_Ccedilla = XK_dead_cedilla XK_C ; XK_Gcedilla = XK_dead_cedilla XK_G ; XK_Kcedilla = XK_dead_cedilla XK_K ; XK_Lcedilla = XK_dead_cedilla XK_L ; XK_Ncedilla = XK_dead_cedilla XK_N ; XK_Rcedilla = XK_dead_cedilla XK_R ; XK_Scedilla = XK_dead_cedilla XK_S ; XK_Tcedilla = XK_dead_cedilla XK_T ; XK_ccedilla = XK_dead_cedilla XK_c ; XK_gcedilla = XK_dead_cedilla XK_g ; XK_kcedilla = XK_dead_cedilla XK_k ; XK_lcedilla = XK_dead_cedilla XK_l ; XK_ncedilla = XK_dead_cedilla XK_n ; XK_rcedilla = XK_dead_cedilla XK_r ; XK_scedilla = XK_dead_cedilla XK_s ; XK_tcedilla = XK_dead_cedilla XK_t ; XK_dead_cedilla = XK_dead_cedilla XK_space ; XK_Acircumflex = XK_dead_circumflex XK_A ; XK_Ccircumflex = XK_dead_circumflex XK_C ; XK_Ecircumflex = XK_dead_circumflex XK_E ; XK_Gcircumflex = XK_dead_circumflex XK_G ; XK_Hcircumflex = XK_dead_circumflex XK_H ; XK_Icircumflex = XK_dead_circumflex XK_I ; XK_Jcircumflex = XK_dead_circumflex XK_J ; XK_Ocircumflex = XK_dead_circumflex XK_O ; XK_Scircumflex = XK_dead_circumflex XK_S ; XK_Ucircumflex = XK_dead_circumflex XK_U ; XK_acircumflex = XK_dead_circumflex XK_a ; XK_ccircumflex = XK_dead_circumflex XK_c ; XK_ecircumflex = XK_dead_circumflex XK_e ; XK_gcircumflex = XK_dead_circumflex XK_g ; XK_hcircumflex = XK_dead_circumflex XK_h ; XK_icircumflex = XK_dead_circumflex XK_i ; XK_jcircumflex = XK_dead_circumflex XK_j ; XK_ocircumflex = XK_dead_circumflex XK_o ; XK_scircumflex = XK_dead_circumflex XK_s ; XK_ucircumflex = XK_dead_circumflex XK_u ; XK_dead_circumflex = XK_dead_circumflex XK_space ; XK_Aring = XK_dead_degree XK_A ; XK_Uring = XK_dead_degree XK_U ; XK_aring = XK_dead_degree XK_a ; XK_uring = XK_dead_degree XK_u ; XK_dead_degree = XK_dead_degree XK_space ; XK_Adiaeresis = XK_dead_diaeresis XK_A ; XK_Ediaeresis = XK_dead_diaeresis XK_E ; XK_Idiaeresis = XK_dead_diaeresis XK_I ; XK_Odiaeresis = XK_dead_diaeresis XK_O ; XK_Udiaeresis = XK_dead_diaeresis XK_U ; XK_adiaeresis = XK_dead_diaeresis XK_a ; XK_ediaeresis = XK_dead_diaeresis XK_e ; XK_idiaeresis = XK_dead_diaeresis XK_i ; XK_odiaeresis = XK_dead_diaeresis XK_o ; XK_udiaeresis = XK_dead_diaeresis XK_u ; XK_ydiaeresis = XK_dead_diaeresis XK_y ; XK_dead_diaeresis = XK_dead_diaeresis XK_space ; XK_Odoubleacute = XK_dead_doubleacute XK_O ; XK_Udoubleacute = XK_dead_doubleacute XK_U ; XK_odoubleacute = XK_dead_doubleacute XK_o ; XK_udoubleacute = XK_dead_doubleacute XK_u ; XK_dead_doubleacute = XK_dead_doubleacute XK_space ; XK_Agrave = XK_dead_grave XK_A ; XK_Egrave = XK_dead_grave XK_E ; XK_Igrave = XK_dead_grave XK_I ; XK_Ograve = XK_dead_grave XK_O ; XK_Ugrave = XK_dead_grave XK_U ; XK_agrave = XK_dead_grave XK_a ; XK_egrave = XK_dead_grave XK_e ; XK_igrave = XK_dead_grave XK_i ; XK_ograve = XK_dead_grave XK_o ; XK_ugrave = XK_dead_grave XK_u ; XK_dead_grave = XK_dead_grave XK_space ; XK_Amacron = XK_dead_macron XK_A ; XK_Emacron = XK_dead_macron XK_E ; XK_Imacron = XK_dead_macron XK_I ; XK_Omacron = XK_dead_macron XK_O ; XK_Umacron = XK_dead_macron XK_U ; XK_amacron = XK_dead_macron XK_a ; XK_emacron = XK_dead_macron XK_e ; XK_imacron = XK_dead_macron XK_i ; XK_omacron = XK_dead_macron XK_o ; XK_umacron = XK_dead_macron XK_u ; XK_dead_macron = XK_dead_macron XK_space ; XK_Aogonek = XK_dead_ogonek XK_A ; XK_Eogonek = XK_dead_ogonek XK_E ; XK_Iogonek = XK_dead_ogonek XK_I ; XK_Uogonek = XK_dead_ogonek XK_U ; XK_aogonek = XK_dead_ogonek XK_a ; XK_eogonek = XK_dead_ogonek XK_e ; XK_iogonek = XK_dead_ogonek XK_i ; XK_uogonek = XK_dead_ogonek XK_u ; XK_dead_ogonek = XK_dead_ogonek XK_space ; XK_Atilde = XK_dead_tilde XK_A ; XK_Itilde = XK_dead_tilde XK_I ; XK_Ntilde = XK_dead_tilde XK_N ; XK_Otilde = XK_dead_tilde XK_O ; XK_Utilde = XK_dead_tilde XK_U ; XK_atilde = XK_dead_tilde XK_a ; XK_itilde = XK_dead_tilde XK_i ; XK_ntilde = XK_dead_tilde XK_n ; XK_otilde = XK_dead_tilde XK_o ; XK_utilde = XK_dead_tilde XK_u ; XK_dead_tilde = XK_dead_tilde XK_space ; /* * compose definitions for NumPad keys */ /* 3 digits */ '\x00' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_0+ModState in * ; '\x01' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_1+ModState in * ; '\x02' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_2+ModState in * ; '\x03' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_3+ModState in * ; '\x04' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_4+ModState in * ; '\x05' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_5+ModState in * ; '\x06' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_6+ModState in * ; '\x07' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_7+ModState in * ; '\x08' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_8+ModState in * ; '\x09' = XK_KP_0+ModState XK_KP_0+ModState XK_KP_9+ModState in * ; '\x0a' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_0+ModState in * ; '\x0b' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_1+ModState in * ; '\x0c' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_2+ModState in * ; '\x0d' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_3+ModState in * ; '\x0e' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_4+ModState in * ; '\x0f' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_5+ModState in * ; '\x10' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_6+ModState in * ; '\x11' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_7+ModState in * ; '\x12' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_8+ModState in * ; '\x13' = XK_KP_0+ModState XK_KP_1+ModState XK_KP_9+ModState in * ; '\x14' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_0+ModState in * ; '\x15' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_1+ModState in * ; '\x16' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_2+ModState in * ; '\x17' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_3+ModState in * ; '\x18' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_4+ModState in * ; '\x19' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_5+ModState in * ; '\x1a' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_6+ModState in * ; '\x1b' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_7+ModState in * ; '\x1c' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_8+ModState in * ; '\x1d' = XK_KP_0+ModState XK_KP_2+ModState XK_KP_9+ModState in * ; '\x1e' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_0+ModState in * ; '\x1f' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_1+ModState in * ; '\x20' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_2+ModState in * ; '\x21' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_3+ModState in * ; '\x22' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_4+ModState in * ; '\x23' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_5+ModState in * ; '\x24' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_6+ModState in * ; '\x25' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_7+ModState in * ; '\x26' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_8+ModState in * ; '\x27' = XK_KP_0+ModState XK_KP_3+ModState XK_KP_9+ModState in * ; '\x28' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_0+ModState in * ; '\x29' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_1+ModState in * ; '\x2a' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_2+ModState in * ; '\x2b' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_3+ModState in * ; '\x2c' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_4+ModState in * ; '\x2d' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_5+ModState in * ; '\x2e' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_6+ModState in * ; '\x2f' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_7+ModState in * ; '\x30' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_8+ModState in * ; '\x31' = XK_KP_0+ModState XK_KP_4+ModState XK_KP_9+ModState in * ; '\x32' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_0+ModState in * ; '\x33' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_1+ModState in * ; '\x34' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_2+ModState in * ; '\x35' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_3+ModState in * ; '\x36' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_4+ModState in * ; '\x37' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_5+ModState in * ; '\x38' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_6+ModState in * ; '\x39' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_7+ModState in * ; '\x3a' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_8+ModState in * ; '\x3b' = XK_KP_0+ModState XK_KP_5+ModState XK_KP_9+ModState in * ; '\x3c' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_0+ModState in * ; '\x3d' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_1+ModState in * ; '\x3e' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_2+ModState in * ; '\x3f' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_3+ModState in * ; '\x40' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_4+ModState in * ; '\x41' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_5+ModState in * ; '\x42' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_6+ModState in * ; '\x43' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_7+ModState in * ; '\x44' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_8+ModState in * ; '\x45' = XK_KP_0+ModState XK_KP_6+ModState XK_KP_9+ModState in * ; '\x46' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_0+ModState in * ; '\x47' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_1+ModState in * ; '\x48' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_2+ModState in * ; '\x49' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_3+ModState in * ; '\x4a' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_4+ModState in * ; '\x4b' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_5+ModState in * ; '\x4c' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_6+ModState in * ; '\x4d' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_7+ModState in * ; '\x4e' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_8+ModState in * ; '\x4f' = XK_KP_0+ModState XK_KP_7+ModState XK_KP_9+ModState in * ; '\x50' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_0+ModState in * ; '\x51' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_1+ModState in * ; '\x52' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_2+ModState in * ; '\x53' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_3+ModState in * ; '\x54' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_4+ModState in * ; '\x55' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_5+ModState in * ; '\x56' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_6+ModState in * ; '\x57' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_7+ModState in * ; '\x58' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_8+ModState in * ; '\x59' = XK_KP_0+ModState XK_KP_8+ModState XK_KP_9+ModState in * ; '\x5a' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_0+ModState in * ; '\x5b' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_1+ModState in * ; '\x5c' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_2+ModState in * ; '\x5d' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_3+ModState in * ; '\x5e' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_4+ModState in * ; '\x5f' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_5+ModState in * ; '\x60' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_6+ModState in * ; '\x61' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_7+ModState in * ; '\x62' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_8+ModState in * ; '\x63' = XK_KP_0+ModState XK_KP_9+ModState XK_KP_9+ModState in * ; '\x64' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_0+ModState in * ; '\x65' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_1+ModState in * ; '\x66' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_2+ModState in * ; '\x67' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_3+ModState in * ; '\x68' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_4+ModState in * ; '\x69' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_5+ModState in * ; '\x6a' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_6+ModState in * ; '\x6b' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_7+ModState in * ; '\x6c' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_8+ModState in * ; '\x6d' = XK_KP_1+ModState XK_KP_0+ModState XK_KP_9+ModState in * ; '\x6e' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_0+ModState in * ; '\x6f' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_1+ModState in * ; '\x70' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_2+ModState in * ; '\x71' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_3+ModState in * ; '\x72' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_4+ModState in * ; '\x73' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_5+ModState in * ; '\x74' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_6+ModState in * ; '\x75' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_7+ModState in * ; '\x76' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_8+ModState in * ; '\x77' = XK_KP_1+ModState XK_KP_1+ModState XK_KP_9+ModState in * ; '\x78' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_0+ModState in * ; '\x79' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_1+ModState in * ; '\x7a' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_2+ModState in * ; '\x7b' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_3+ModState in * ; '\x7c' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_4+ModState in * ; '\x7d' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_5+ModState in * ; '\x7e' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_6+ModState in * ; '\x7f' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_7+ModState in * ; '\x80' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_8+ModState in * ; '\x81' = XK_KP_1+ModState XK_KP_2+ModState XK_KP_9+ModState in * ; '\x82' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_0+ModState in * ; '\x83' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_1+ModState in * ; '\x84' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_2+ModState in * ; '\x85' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_3+ModState in * ; '\x86' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_4+ModState in * ; '\x87' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_5+ModState in * ; '\x88' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_6+ModState in * ; '\x89' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_7+ModState in * ; '\x8a' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_8+ModState in * ; '\x8b' = XK_KP_1+ModState XK_KP_3+ModState XK_KP_9+ModState in * ; '\x8c' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_0+ModState in * ; '\x8d' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_1+ModState in * ; '\x8e' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_2+ModState in * ; '\x8f' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_3+ModState in * ; '\x90' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_4+ModState in * ; '\x91' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_5+ModState in * ; '\x92' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_6+ModState in * ; '\x93' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_7+ModState in * ; '\x94' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_8+ModState in * ; '\x95' = XK_KP_1+ModState XK_KP_4+ModState XK_KP_9+ModState in * ; '\x96' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_0+ModState in * ; '\x97' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_1+ModState in * ; '\x98' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_2+ModState in * ; '\x99' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_3+ModState in * ; '\x9a' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_4+ModState in * ; '\x9b' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_5+ModState in * ; '\x9c' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_6+ModState in * ; '\x9d' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_7+ModState in * ; '\x9e' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_8+ModState in * ; '\x9f' = XK_KP_1+ModState XK_KP_5+ModState XK_KP_9+ModState in * ; '\xa0' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_0+ModState in * ; '\xa1' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_1+ModState in * ; '\xa2' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_2+ModState in * ; '\xa3' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_3+ModState in * ; '\xa4' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_4+ModState in * ; '\xa5' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_5+ModState in * ; '\xa6' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_6+ModState in * ; '\xa7' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_7+ModState in * ; '\xa8' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_8+ModState in * ; '\xa9' = XK_KP_1+ModState XK_KP_6+ModState XK_KP_9+ModState in * ; '\xaa' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_0+ModState in * ; '\xab' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_1+ModState in * ; '\xac' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_2+ModState in * ; '\xad' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_3+ModState in * ; '\xae' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_4+ModState in * ; '\xaf' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_5+ModState in * ; '\xb0' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_6+ModState in * ; '\xb1' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_7+ModState in * ; '\xb2' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_8+ModState in * ; '\xb3' = XK_KP_1+ModState XK_KP_7+ModState XK_KP_9+ModState in * ; '\xb4' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_0+ModState in * ; '\xb5' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_1+ModState in * ; '\xb6' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_2+ModState in * ; '\xb7' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_3+ModState in * ; '\xb8' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_4+ModState in * ; '\xb9' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_5+ModState in * ; '\xba' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_6+ModState in * ; '\xbb' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_7+ModState in * ; '\xbc' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_8+ModState in * ; '\xbd' = XK_KP_1+ModState XK_KP_8+ModState XK_KP_9+ModState in * ; '\xbe' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_0+ModState in * ; '\xbf' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_1+ModState in * ; '\xc0' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_2+ModState in * ; '\xc1' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_3+ModState in * ; '\xc2' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_4+ModState in * ; '\xc3' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_5+ModState in * ; '\xc4' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_6+ModState in * ; '\xc5' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_7+ModState in * ; '\xc6' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_8+ModState in * ; '\xc7' = XK_KP_1+ModState XK_KP_9+ModState XK_KP_9+ModState in * ; '\xc8' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_0+ModState in * ; '\xc9' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_1+ModState in * ; '\xca' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_2+ModState in * ; '\xcb' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_3+ModState in * ; '\xcc' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_4+ModState in * ; '\xcd' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_5+ModState in * ; '\xce' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_6+ModState in * ; '\xcf' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_7+ModState in * ; '\xd0' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_8+ModState in * ; '\xd1' = XK_KP_2+ModState XK_KP_0+ModState XK_KP_9+ModState in * ; '\xd2' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_0+ModState in * ; '\xd3' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_1+ModState in * ; '\xd4' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_2+ModState in * ; '\xd5' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_3+ModState in * ; '\xd6' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_4+ModState in * ; '\xd7' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_5+ModState in * ; '\xd8' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_6+ModState in * ; '\xd9' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_7+ModState in * ; '\xda' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_8+ModState in * ; '\xdb' = XK_KP_2+ModState XK_KP_1+ModState XK_KP_9+ModState in * ; '\xdc' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_0+ModState in * ; '\xdd' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_1+ModState in * ; '\xde' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_2+ModState in * ; '\xdf' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_3+ModState in * ; '\xe0' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_4+ModState in * ; '\xe1' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_5+ModState in * ; '\xe2' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_6+ModState in * ; '\xe3' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_7+ModState in * ; '\xe4' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_8+ModState in * ; '\xe5' = XK_KP_2+ModState XK_KP_2+ModState XK_KP_9+ModState in * ; '\xe6' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_0+ModState in * ; '\xe7' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_1+ModState in * ; '\xe8' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_2+ModState in * ; '\xe9' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_3+ModState in * ; '\xea' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_4+ModState in * ; '\xeb' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_5+ModState in * ; '\xec' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_6+ModState in * ; '\xed' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_7+ModState in * ; '\xee' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_8+ModState in * ; '\xef' = XK_KP_2+ModState XK_KP_3+ModState XK_KP_9+ModState in * ; '\xf0' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_0+ModState in * ; '\xf1' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_1+ModState in * ; '\xf2' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_2+ModState in * ; '\xf3' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_3+ModState in * ; '\xf4' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_4+ModState in * ; '\xf5' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_5+ModState in * ; '\xf6' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_6+ModState in * ; '\xf7' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_7+ModState in * ; '\xf8' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_8+ModState in * ; '\xf9' = XK_KP_2+ModState XK_KP_4+ModState XK_KP_9+ModState in * ; '\xfa' = XK_KP_2+ModState XK_KP_5+ModState XK_KP_0+ModState in * ; '\xfb' = XK_KP_2+ModState XK_KP_5+ModState XK_KP_1+ModState in * ; '\xfc' = XK_KP_2+ModState XK_KP_5+ModState XK_KP_2+ModState in * ; '\xfd' = XK_KP_2+ModState XK_KP_5+ModState XK_KP_3+ModState in * ; '\xfe' = XK_KP_2+ModState XK_KP_5+ModState XK_KP_4+ModState in * ; '\xff' = XK_KP_2+ModState XK_KP_5+ModState XK_KP_5+ModState in * ; /* 2 digits */ "\x00*" = XK_KP_0+ModState XK_KP_0+ModState *+* in * ; "\x01*" = XK_KP_0+ModState XK_KP_1+ModState *+* in * ; "\x02*" = XK_KP_0+ModState XK_KP_2+ModState *+* in * ; "\x03*" = XK_KP_0+ModState XK_KP_3+ModState *+* in * ; "\x04*" = XK_KP_0+ModState XK_KP_4+ModState *+* in * ; "\x05*" = XK_KP_0+ModState XK_KP_5+ModState *+* in * ; "\x06*" = XK_KP_0+ModState XK_KP_6+ModState *+* in * ; "\x07*" = XK_KP_0+ModState XK_KP_7+ModState *+* in * ; "\x08*" = XK_KP_0+ModState XK_KP_8+ModState *+* in * ; "\x09*" = XK_KP_0+ModState XK_KP_9+ModState *+* in * ; "\x0a*" = XK_KP_1+ModState XK_KP_0+ModState *+* in * ; "\x0b*" = XK_KP_1+ModState XK_KP_1+ModState *+* in * ; "\x0c*" = XK_KP_1+ModState XK_KP_2+ModState *+* in * ; "\x0d*" = XK_KP_1+ModState XK_KP_3+ModState *+* in * ; "\x0e*" = XK_KP_1+ModState XK_KP_4+ModState *+* in * ; "\x0f*" = XK_KP_1+ModState XK_KP_5+ModState *+* in * ; "\x10*" = XK_KP_1+ModState XK_KP_6+ModState *+* in * ; "\x11*" = XK_KP_1+ModState XK_KP_7+ModState *+* in * ; "\x12*" = XK_KP_1+ModState XK_KP_8+ModState *+* in * ; "\x13*" = XK_KP_1+ModState XK_KP_9+ModState *+* in * ; "\x14*" = XK_KP_2+ModState XK_KP_0+ModState *+* in * ; "\x15*" = XK_KP_2+ModState XK_KP_1+ModState *+* in * ; "\x16*" = XK_KP_2+ModState XK_KP_2+ModState *+* in * ; "\x17*" = XK_KP_2+ModState XK_KP_3+ModState *+* in * ; "\x18*" = XK_KP_2+ModState XK_KP_4+ModState *+* in * ; "\x19*" = XK_KP_2+ModState XK_KP_5+ModState *+* in * ; "\x1a*" = XK_KP_2+ModState XK_KP_6+ModState *+* in * ; "\x1b*" = XK_KP_2+ModState XK_KP_7+ModState *+* in * ; "\x1c*" = XK_KP_2+ModState XK_KP_8+ModState *+* in * ; "\x1d*" = XK_KP_2+ModState XK_KP_9+ModState *+* in * ; "\x1e*" = XK_KP_3+ModState XK_KP_0+ModState *+* in * ; "\x1f*" = XK_KP_3+ModState XK_KP_1+ModState *+* in * ; "\x20*" = XK_KP_3+ModState XK_KP_2+ModState *+* in * ; "\x21*" = XK_KP_3+ModState XK_KP_3+ModState *+* in * ; "\x22*" = XK_KP_3+ModState XK_KP_4+ModState *+* in * ; "\x23*" = XK_KP_3+ModState XK_KP_5+ModState *+* in * ; "\x24*" = XK_KP_3+ModState XK_KP_6+ModState *+* in * ; "\x25*" = XK_KP_3+ModState XK_KP_7+ModState *+* in * ; "\x26*" = XK_KP_3+ModState XK_KP_8+ModState *+* in * ; "\x27*" = XK_KP_3+ModState XK_KP_9+ModState *+* in * ; "\x28*" = XK_KP_4+ModState XK_KP_0+ModState *+* in * ; "\x29*" = XK_KP_4+ModState XK_KP_1+ModState *+* in * ; "\x2a*" = XK_KP_4+ModState XK_KP_2+ModState *+* in * ; "\x2b*" = XK_KP_4+ModState XK_KP_3+ModState *+* in * ; "\x2c*" = XK_KP_4+ModState XK_KP_4+ModState *+* in * ; "\x2d*" = XK_KP_4+ModState XK_KP_5+ModState *+* in * ; "\x2e*" = XK_KP_4+ModState XK_KP_6+ModState *+* in * ; "\x2f*" = XK_KP_4+ModState XK_KP_7+ModState *+* in * ; "\x30*" = XK_KP_4+ModState XK_KP_8+ModState *+* in * ; "\x31*" = XK_KP_4+ModState XK_KP_9+ModState *+* in * ; "\x32*" = XK_KP_5+ModState XK_KP_0+ModState *+* in * ; "\x33*" = XK_KP_5+ModState XK_KP_1+ModState *+* in * ; "\x34*" = XK_KP_5+ModState XK_KP_2+ModState *+* in * ; "\x35*" = XK_KP_5+ModState XK_KP_3+ModState *+* in * ; "\x36*" = XK_KP_5+ModState XK_KP_4+ModState *+* in * ; "\x37*" = XK_KP_5+ModState XK_KP_5+ModState *+* in * ; "\x38*" = XK_KP_5+ModState XK_KP_6+ModState *+* in * ; "\x39*" = XK_KP_5+ModState XK_KP_7+ModState *+* in * ; "\x3a*" = XK_KP_5+ModState XK_KP_8+ModState *+* in * ; "\x3b*" = XK_KP_5+ModState XK_KP_9+ModState *+* in * ; "\x3c*" = XK_KP_6+ModState XK_KP_0+ModState *+* in * ; "\x3d*" = XK_KP_6+ModState XK_KP_1+ModState *+* in * ; "\x3e*" = XK_KP_6+ModState XK_KP_2+ModState *+* in * ; "\x3f*" = XK_KP_6+ModState XK_KP_3+ModState *+* in * ; "\x40*" = XK_KP_6+ModState XK_KP_4+ModState *+* in * ; "\x41*" = XK_KP_6+ModState XK_KP_5+ModState *+* in * ; "\x42*" = XK_KP_6+ModState XK_KP_6+ModState *+* in * ; "\x43*" = XK_KP_6+ModState XK_KP_7+ModState *+* in * ; "\x44*" = XK_KP_6+ModState XK_KP_8+ModState *+* in * ; "\x45*" = XK_KP_6+ModState XK_KP_9+ModState *+* in * ; "\x46*" = XK_KP_7+ModState XK_KP_0+ModState *+* in * ; "\x47*" = XK_KP_7+ModState XK_KP_1+ModState *+* in * ; "\x48*" = XK_KP_7+ModState XK_KP_2+ModState *+* in * ; "\x49*" = XK_KP_7+ModState XK_KP_3+ModState *+* in * ; "\x4a*" = XK_KP_7+ModState XK_KP_4+ModState *+* in * ; "\x4b*" = XK_KP_7+ModState XK_KP_5+ModState *+* in * ; "\x4c*" = XK_KP_7+ModState XK_KP_6+ModState *+* in * ; "\x4d*" = XK_KP_7+ModState XK_KP_7+ModState *+* in * ; "\x4e*" = XK_KP_7+ModState XK_KP_8+ModState *+* in * ; "\x4f*" = XK_KP_7+ModState XK_KP_9+ModState *+* in * ; "\x50*" = XK_KP_8+ModState XK_KP_0+ModState *+* in * ; "\x51*" = XK_KP_8+ModState XK_KP_1+ModState *+* in * ; "\x52*" = XK_KP_8+ModState XK_KP_2+ModState *+* in * ; "\x53*" = XK_KP_8+ModState XK_KP_3+ModState *+* in * ; "\x54*" = XK_KP_8+ModState XK_KP_4+ModState *+* in * ; "\x55*" = XK_KP_8+ModState XK_KP_5+ModState *+* in * ; "\x56*" = XK_KP_8+ModState XK_KP_6+ModState *+* in * ; "\x57*" = XK_KP_8+ModState XK_KP_7+ModState *+* in * ; "\x58*" = XK_KP_8+ModState XK_KP_8+ModState *+* in * ; "\x59*" = XK_KP_8+ModState XK_KP_9+ModState *+* in * ; "\x5a*" = XK_KP_9+ModState XK_KP_0+ModState *+* in * ; "\x5b*" = XK_KP_9+ModState XK_KP_1+ModState *+* in * ; "\x5c*" = XK_KP_9+ModState XK_KP_2+ModState *+* in * ; "\x5d*" = XK_KP_9+ModState XK_KP_3+ModState *+* in * ; "\x5e*" = XK_KP_9+ModState XK_KP_4+ModState *+* in * ; "\x5f*" = XK_KP_9+ModState XK_KP_5+ModState *+* in * ; "\x60*" = XK_KP_9+ModState XK_KP_6+ModState *+* in * ; "\x61*" = XK_KP_9+ModState XK_KP_7+ModState *+* in * ; "\x62*" = XK_KP_9+ModState XK_KP_8+ModState *+* in * ; "\x63*" = XK_KP_9+ModState XK_KP_9+ModState *+* in * ; /* 1 digit */ "\x00*" = XK_KP_0+ModState *+* in * ; "\x01*" = XK_KP_1+ModState *+* in * ; "\x02*" = XK_KP_2+ModState *+* in * ; "\x03*" = XK_KP_3+ModState *+* in * ; "\x04*" = XK_KP_4+ModState *+* in * ; "\x05*" = XK_KP_5+ModState *+* in * ; "\x06*" = XK_KP_6+ModState *+* in * ; "\x07*" = XK_KP_7+ModState *+* in * ; "\x08*" = XK_KP_8+ModState *+* in * ; "\x09*" = XK_KP_9+ModState *+* in * ;