# Ukrainian Cyrillic KOI8-U keymap. # KOI8-R included as addition. # # How it's work: # Alt_R -> koi8-u. Alt_R again -> English. # Ctrl_R -> koi8-r. Ctrl_R again -> English. # Ctrl_R -> koi8-r. Alt_R -> koi8-u. Alt_R again -> koi8-r. Ctrl_R again -> English # # keymaps 0-15 strings as usual compose as usual for "iso-8859-1" keycode 1 = Escape Escape alt keycode 1 = Meta_Escape ctrlr keycode 1 = Escape shift ctrlr keycode 1 = Escape alt ctrlr keycode 1 = Meta_Escape ctrll keycode 1 = Escape shift ctrll keycode 1 = Escape alt ctrll keycode 1 = Meta_Escape ctrll ctrlr keycode 1 = Escape shift ctrll ctrlr keycode 1 = Escape alt ctrll ctrlr keycode 1 = Meta_Escape keycode 2 = one exclam alt keycode 2 = Meta_one shift alt keycode 2 = Meta_exclam ctrlr keycode 2 = one shift ctrlr keycode 2 = exclam alt ctrlr keycode 2 = Meta_one shift alt ctrlr keycode 2 = Meta_exclam ctrll keycode 2 = one shift ctrll keycode 2 = exclam alt ctrll keycode 2 = Meta_one shift alt ctrll keycode 2 = Meta_exclam ctrll ctrlr keycode 2 = one shift ctrll ctrlr keycode 2 = exclam alt ctrll ctrlr keycode 2 = Meta_one shift alt ctrll ctrlr keycode 2 = Meta_exclam keycode 3 = two at at control keycode 3 = nul shift control keycode 3 = nul alt keycode 3 = Meta_two shift alt keycode 3 = Meta_at ctrlr keycode 3 = two shift ctrlr keycode 3 = quotedbl control ctrlr keycode 3 = nul shift control ctrlr keycode 3 = nul alt ctrlr keycode 3 = Meta_two shift alt ctrlr keycode 3 = Meta_at ctrll keycode 3 = two shift ctrll keycode 3 = quotedbl control ctrll keycode 3 = nul shift control ctrll keycode 3 = nul alt ctrll keycode 3 = Meta_two shift alt ctrll keycode 3 = Meta_at ctrll ctrlr keycode 3 = two shift ctrll ctrlr keycode 3 = quotedbl control ctrll ctrlr keycode 3 = nul shift control ctrll ctrlr keycode 3 = nul alt ctrll ctrlr keycode 3 = Meta_two shift alt ctrll ctrlr keycode 3 = Meta_at keycode 4 = three numbersign control keycode 4 = Escape alt keycode 4 = Meta_three shift alt keycode 4 = Meta_numbersign ctrlr keycode 4 = three shift ctrlr keycode 4 = numbersign control ctrlr keycode 4 = Escape shift control ctrlr keycode 4 = Escape alt ctrlr keycode 4 = Meta_three shift alt ctrlr keycode 4 = Meta_numbersign ctrll keycode 4 = three shift ctrll keycode 4 = numbersign control ctrll keycode 4 = Escape shift control ctrll keycode 4 = Escape alt ctrll keycode 4 = Meta_three shift alt ctrll keycode 4 = Meta_numbersign ctrll ctrlr keycode 4 = three shift ctrll ctrlr keycode 4 = numbersign control ctrll ctrlr keycode 4 = Escape shift control ctrll ctrlr keycode 4 = Escape alt ctrll ctrlr keycode 4 = Meta_three shift alt ctrll ctrlr keycode 4 = Meta_numbersign keycode 5 = four dollar dollar control keycode 5 = Control_backslash alt keycode 5 = Meta_four shift alt keycode 5 = Meta_dollar ctrlr keycode 5 = four shift ctrlr keycode 5 = semicolon control ctrlr keycode 5 = Control_backslash shift control ctrlr keycode 5 = Control_backslash alt ctrlr keycode 5 = Meta_four shift alt ctrlr keycode 5 = Meta_dollar ctrll keycode 5 = four shift ctrll keycode 5 = semicolon control ctrll keycode 5 = Control_backslash shift control ctrll keycode 5 = Control_backslash alt ctrll keycode 5 = Meta_four shift alt ctrll keycode 5 = Meta_dollar ctrll ctrlr keycode 5 = four shift ctrll ctrlr keycode 5 = semicolon control ctrll ctrlr keycode 5 = Control_backslash shift control ctrll ctrlr keycode 5 = Control_backslash alt ctrll ctrlr keycode 5 = Meta_four shift alt ctrll ctrlr keycode 5 = Meta_dollar keycode 6 = five percent control keycode 6 = Control_bracketright alt keycode 6 = Meta_five shift alt keycode 6 = Meta_percent ctrlr keycode 6 = five shift ctrlr keycode 6 = colon control ctrlr keycode 6 = Control_bracketright shift control ctrlr keycode 6 = Control_bracketright alt ctrlr keycode 6 = Meta_five shift alt ctrlr keycode 6 = Meta_percent ctrll keycode 6 = five shift ctrll keycode 6 = colon control ctrll keycode 6 = Control_bracketright shift control ctrll keycode 6 = Control_bracketright alt ctrll keycode 6 = Meta_five shift alt ctrll keycode 6 = Meta_percent ctrll ctrlr keycode 6 = five shift ctrll ctrlr keycode 6 = colon control ctrll ctrlr keycode 6 = Control_bracketright shift control ctrll ctrlr keycode 6 = Control_bracketright alt ctrll ctrlr keycode 6 = Meta_five shift alt ctrll ctrlr keycode 6 = Meta_percent keycode 7 = six asciicircum control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six shift alt keycode 7 = Meta_asciicircum ctrlr keycode 7 = six shift ctrlr keycode 7 = comma control ctrlr keycode 7 = Control_asciicircum shift control ctrlr keycode 7 = Control_asciicircum alt ctrlr keycode 7 = Meta_six shift alt ctrlr keycode 7 = Meta_asciicircum ctrll keycode 7 = six shift ctrll keycode 7 = comma control ctrll keycode 7 = Control_asciicircum shift control ctrll keycode 7 = Control_asciicircum alt ctrll keycode 7 = Meta_six shift alt ctrll keycode 7 = Meta_asciicircum ctrll ctrlr keycode 7 = six shift ctrll ctrlr keycode 7 = comma control ctrll ctrlr keycode 7 = Control_asciicircum shift control ctrll ctrlr keycode 7 = Control_asciicircum alt ctrll ctrlr keycode 7 = Meta_six shift alt ctrll ctrlr keycode 7 = Meta_asciicircum keycode 8 = seven ampersand braceleft control keycode 8 = Control_underscore alt keycode 8 = Meta_seven shift alt keycode 8 = Meta_ampersand ctrlr keycode 8 = seven shift ctrlr keycode 8 = period control ctrlr keycode 8 = Control_underscore shift control ctrlr keycode 8 = Control_underscore alt ctrlr keycode 8 = Meta_seven shift alt ctrlr keycode 8 = Meta_ampersand ctrll keycode 8 = seven shift ctrll keycode 8 = period control ctrll keycode 8 = Control_underscore shift control ctrll keycode 8 = Control_underscore alt ctrll keycode 8 = Meta_seven shift alt ctrll keycode 8 = Meta_ampersand ctrll ctrlr keycode 8 = seven shift ctrll ctrlr keycode 8 = period control ctrll ctrlr keycode 8 = Control_underscore shift control ctrll ctrlr keycode 8 = Control_underscore alt ctrll ctrlr keycode 8 = Meta_seven shift alt ctrll ctrlr keycode 8 = Meta_ampersand keycode 9 = eight asterisk bracketleft control keycode 9 = Delete alt keycode 9 = Meta_eight shift alt keycode 9 = Meta_asterisk ctrlr keycode 9 = eight shift ctrlr keycode 9 = asterisk control ctrlr keycode 9 = Delete shift control ctrlr keycode 9 = Delete alt ctrlr keycode 9 = Meta_eight shift alt ctrlr keycode 9 = Meta_asterisk ctrll keycode 9 = eight shift ctrll keycode 9 = asterisk control ctrll keycode 9 = Delete shift control ctrll keycode 9 = Delete alt ctrll keycode 9 = Meta_eight shift alt ctrll keycode 9 = Meta_asterisk ctrll ctrlr keycode 9 = eight shift ctrll ctrlr keycode 9 = asterisk control ctrll ctrlr keycode 9 = Delete shift control ctrll ctrlr keycode 9 = Delete alt ctrll ctrlr keycode 9 = Meta_eight shift alt ctrll ctrlr keycode 9 = Meta_asterisk keycode 10 = nine parenleft bracketright alt keycode 10 = Meta_nine shift alt keycode 10 = Meta_parenleft ctrlr keycode 10 = nine shift ctrlr keycode 10 = parenleft alt ctrlr keycode 10 = Meta_nine shift alt ctrlr keycode 10 = Meta_parenleft ctrll keycode 10 = nine shift ctrll keycode 10 = parenleft alt ctrll keycode 10 = Meta_nine shift alt ctrll keycode 10 = Meta_parenleft ctrll ctrlr keycode 10 = nine shift ctrll ctrlr keycode 10 = parenleft alt ctrll ctrlr keycode 10 = Meta_nine shift alt ctrll ctrlr keycode 10 = Meta_parenleft keycode 11 = zero parenright braceright alt keycode 11 = Meta_zero alt keycode 11 = Meta_parenright ctrlr keycode 11 = zero shift ctrlr keycode 11 = parenright alt ctrlr keycode 11 = Meta_zero shift alt ctrlr keycode 11 = Meta_parenright ctrll keycode 11 = zero shift ctrll keycode 11 = parenright alt ctrll keycode 11 = Meta_zero shift alt ctrll keycode 11 = Meta_parenright ctrll ctrlr keycode 11 = zero shift ctrll ctrlr keycode 11 = parenright alt ctrll ctrlr keycode 11 = Meta_zero shift alt ctrll ctrlr keycode 11 = Meta_parenright keycode 12 = minus underscore backslash control keycode 12 = Control_underscore shift control keycode 12 = Control_underscore alt keycode 12 = Meta_minus shift alt keycode 12 = Meta_underscore ctrlr keycode 12 = minus shift ctrlr keycode 12 = underscore control ctrlr keycode 12 = Control_underscore shift control ctrlr keycode 12 = Control_underscore alt ctrlr keycode 12 = Meta_minus shift alt ctrlr keycode 12 = Meta_underscore ctrll keycode 12 = minus shift ctrll keycode 12 = underscore control ctrll keycode 12 = Control_underscore shift control ctrll keycode 12 = Control_underscore alt ctrll keycode 12 = Meta_minus shift alt ctrll keycode 12 = Meta_underscore ctrll ctrlr keycode 12 = minus shift ctrll ctrlr keycode 12 = underscore control ctrll ctrlr keycode 12 = Control_underscore shift control ctrll ctrlr keycode 12 = Control_underscore alt ctrll ctrlr keycode 12 = Meta_minus shift alt ctrll ctrlr keycode 12 = Meta_underscore keycode 13 = equal plus alt keycode 13 = Meta_equal shift alt keycode 13 = Meta_plus ctrlr keycode 13 = equal shift ctrlr keycode 13 = plus alt ctrlr keycode 13 = Meta_equal shift alt ctrlr keycode 13 = Meta_plus ctrll keycode 13 = equal shift ctrll keycode 13 = plus alt ctrll keycode 13 = Meta_equal shift alt ctrll keycode 13 = Meta_plus ctrll ctrlr keycode 13 = equal shift ctrll ctrlr keycode 13 = plus alt ctrll ctrlr keycode 13 = Meta_equal shift alt ctrll ctrlr keycode 13 = Meta_plus keycode 14 = Delete Delete control keycode 14 = BackSpace alt keycode 14 = Meta_Delete ctrlr keycode 14 = Delete shift ctrlr keycode 14 = Delete control ctrlr keycode 14 = BackSpace shift control ctrlr keycode 14 = BackSpace alt ctrlr keycode 14 = Meta_Delete shift alt ctrlr keycode 14 = Meta_Delete ctrll keycode 14 = Delete shift ctrll keycode 14 = Delete control ctrll keycode 14 = BackSpace shift control ctrll keycode 14 = BackSpace alt ctrll keycode 14 = Meta_Delete shift alt ctrll keycode 14 = Meta_Delete ctrll ctrlr keycode 14 = Delete shift ctrll ctrlr keycode 14 = Delete control ctrll ctrlr keycode 14 = BackSpace shift control ctrll ctrlr keycode 14 = BackSpace alt ctrll ctrlr keycode 14 = Meta_Delete shift alt ctrll ctrlr keycode 14 = Meta_Delete keycode 15 = Tab Tab alt keycode 15 = Meta_Tab ctrlr keycode 15 = Tab shift ctrlr keycode 15 = Tab alt ctrlr keycode 15 = Meta_Tab shift alt ctrlr keycode 15 = Meta_Tab ctrll keycode 15 = Tab shift ctrll keycode 15 = Tab alt ctrll keycode 15 = Meta_Tab shift alt ctrll keycode 15 = Meta_Tab ctrll ctrlr keycode 15 = Tab shift ctrll ctrlr keycode 15 = Tab alt ctrll ctrlr keycode 15 = Meta_Tab shift alt ctrll ctrlr keycode 15 = Meta_Tab keycode 16 = q ctrlr keycode 16 = +202 shift ctrlr keycode 16 = +234 control ctrlr keycode 16 = Control_q shift control ctrlr keycode 16 = Control_q alt ctrlr keycode 16 = Meta_q shift alt ctrlr keycode 16 = Meta_Q control alt ctrlr keycode 16 = Meta_Control_q shift control alt ctrlr keycode 16 = Meta_Control_q ctrll keycode 16 = +202 shift ctrll keycode 16 = +234 control ctrll keycode 16 = Control_q shift control ctrll keycode 16 = Control_q alt ctrll keycode 16 = Meta_q shift alt ctrll keycode 16 = Meta_Q control alt ctrll keycode 16 = Meta_Control_q shift control alt ctrll keycode 16 = Meta_Control_q ctrll ctrlr keycode 16 = +202 shift ctrll ctrlr keycode 16 = +234 control ctrll ctrlr keycode 16 = Control_q shift control ctrll ctrlr keycode 16 = Control_q alt ctrll ctrlr keycode 16 = Meta_q shift alt ctrll ctrlr keycode 16 = Meta_Q control alt ctrll ctrlr keycode 16 = Meta_Control_q shift control alt ctrll ctrlr keycode 16 = Meta_Control_q keycode 17 = w ctrlr keycode 17 = +195 shift ctrlr keycode 17 = +227 control ctrlr keycode 17 = Control_w shift control ctrlr keycode 17 = Control_w alt ctrlr keycode 17 = Meta_w shift alt ctrlr keycode 17 = Meta_W control alt ctrlr keycode 17 = Meta_Control_w shift control alt ctrlr keycode 17 = Meta_Control_w ctrll keycode 17 = +195 shift ctrll keycode 17 = +227 control ctrll keycode 17 = Control_w shift control ctrll keycode 17 = Control_w alt ctrll keycode 17 = Meta_w shift alt ctrll keycode 17 = Meta_W control alt ctrll keycode 17 = Meta_Control_w shift control alt ctrll keycode 17 = Meta_Control_w ctrll ctrlr keycode 17 = +195 shift ctrll ctrlr keycode 17 = +227 control ctrll ctrlr keycode 17 = Control_w shift control ctrll ctrlr keycode 17 = Control_w alt ctrll ctrlr keycode 17 = Meta_w shift alt ctrll ctrlr keycode 17 = Meta_W control alt ctrll ctrlr keycode 17 = Meta_Control_w shift control alt ctrll ctrlr keycode 17 = Meta_Control_w keycode 18 = e ctrlr keycode 18 = +213 shift ctrlr keycode 18 = +245 control ctrlr keycode 18 = Control_e shift control ctrlr keycode 18 = Control_e alt ctrlr keycode 18 = Meta_e shift alt ctrlr keycode 18 = Meta_E control alt ctrlr keycode 18 = Meta_Control_e shift control alt ctrlr keycode 18 = Meta_Control_e ctrll keycode 18 = +213 shift ctrll keycode 18 = +245 control ctrll keycode 18 = Control_e shift control ctrll keycode 18 = Control_e alt ctrll keycode 18 = Meta_e shift alt ctrll keycode 18 = Meta_E control alt ctrll keycode 18 = Meta_Control_e shift control alt ctrll keycode 18 = Meta_Control_e ctrll ctrlr keycode 18 = +213 shift ctrll ctrlr keycode 18 = +245 control ctrll ctrlr keycode 18 = Control_e shift control ctrll ctrlr keycode 18 = Control_e alt ctrll ctrlr keycode 18 = Meta_e shift alt ctrll ctrlr keycode 18 = Meta_E control alt ctrll ctrlr keycode 18 = Meta_Control_e shift control alt ctrll ctrlr keycode 18 = Meta_Control_e keycode 19 = r ctrlr keycode 19 = +203 shift ctrlr keycode 19 = +235 control ctrlr keycode 19 = Control_r shift control ctrlr keycode 19 = Control_r alt ctrlr keycode 19 = Meta_r shift alt ctrlr keycode 19 = Meta_R control alt ctrlr keycode 19 = Meta_Control_r shift control alt ctrlr keycode 19 = Meta_Control_r ctrll keycode 19 = +203 shift ctrll keycode 19 = +235 control ctrll keycode 19 = Control_r shift control ctrll keycode 19 = Control_r alt ctrll keycode 19 = Meta_r shift alt ctrll keycode 19 = Meta_R control alt ctrll keycode 19 = Meta_Control_r shift control alt ctrll keycode 19 = Meta_Control_r ctrll ctrlr keycode 19 = +203 shift ctrll ctrlr keycode 19 = +235 control ctrll ctrlr keycode 19 = Control_r shift control ctrll ctrlr keycode 19 = Control_r alt ctrll ctrlr keycode 19 = Meta_r shift alt ctrll ctrlr keycode 19 = Meta_R control alt ctrll ctrlr keycode 19 = Meta_Control_r shift control alt ctrll ctrlr keycode 19 = Meta_Control_r keycode 20 = t ctrlr keycode 20 = +197 shift ctrlr keycode 20 = +229 control ctrlr keycode 20 = Control_t shift control ctrlr keycode 20 = Control_t alt ctrlr keycode 20 = Meta_t shift alt ctrlr keycode 20 = Meta_T control alt ctrlr keycode 20 = Meta_Control_t shift control alt ctrlr keycode 20 = Meta_Control_t ctrll keycode 20 = +197 shift ctrll keycode 20 = +229 control ctrll keycode 20 = Control_t shift control ctrll keycode 20 = Control_t alt ctrll keycode 20 = Meta_t shift alt ctrll keycode 20 = Meta_T control alt ctrll keycode 20 = Meta_Control_t shift control alt ctrll keycode 20 = Meta_Control_t ctrll ctrlr keycode 20 = +197 shift ctrll ctrlr keycode 20 = +229 control ctrll ctrlr keycode 20 = Control_t shift control ctrll ctrlr keycode 20 = Control_t alt ctrll ctrlr keycode 20 = Meta_t shift alt ctrll ctrlr keycode 20 = Meta_T control alt ctrll ctrlr keycode 20 = Meta_Control_t shift control alt ctrll ctrlr keycode 20 = Meta_Control_t keycode 21 = y ctrlr keycode 21 = +206 shift ctrlr keycode 21 = +238 control ctrlr keycode 21 = Control_y shift control ctrlr keycode 21 = Control_y alt ctrlr keycode 21 = Meta_y shift alt ctrlr keycode 21 = Meta_Y control alt ctrlr keycode 21 = Meta_Control_y shift control alt ctrlr keycode 21 = Meta_Control_y ctrll keycode 21 = +206 shift ctrll keycode 21 = +238 control ctrll keycode 21 = Control_y shift control ctrll keycode 21 = Control_y alt ctrll keycode 21 = Meta_y shift alt ctrll keycode 21 = Meta_Y control alt ctrll keycode 21 = Meta_Control_y shift control alt ctrll keycode 21 = Meta_Control_y ctrll ctrlr keycode 21 = +206 shift ctrll ctrlr keycode 21 = +238 control ctrll ctrlr keycode 21 = Control_y shift control ctrll ctrlr keycode 21 = Control_y alt ctrll ctrlr keycode 21 = Meta_y shift alt ctrll ctrlr keycode 21 = Meta_Y control alt ctrll ctrlr keycode 21 = Meta_Control_y shift control alt ctrll ctrlr keycode 21 = Meta_Control_y keycode 22 = u ctrlr keycode 22 = +199 shift ctrlr keycode 22 = +231 control ctrlr keycode 22 = Control_u shift control ctrlr keycode 22 = Control_u alt ctrlr keycode 22 = Meta_u shift alt ctrlr keycode 22 = Meta_U control alt ctrlr keycode 22 = Meta_Control_u shift control alt ctrlr keycode 22 = Meta_Control_u ctrll keycode 22 = +199 shift ctrll keycode 22 = +231 control ctrll keycode 22 = Control_u shift control ctrll keycode 22 = Control_u alt ctrll keycode 22 = Meta_u shift alt ctrll keycode 22 = Meta_U control alt ctrll keycode 22 = Meta_Control_u shift control alt ctrll keycode 22 = Meta_Control_u ctrll ctrlr keycode 22 = +199 shift ctrll ctrlr keycode 22 = +231 control ctrll ctrlr keycode 22 = Control_u shift control ctrll ctrlr keycode 22 = Control_u alt ctrll ctrlr keycode 22 = Meta_u shift alt ctrll ctrlr keycode 22 = Meta_U control alt ctrll ctrlr keycode 22 = Meta_Control_u shift control alt ctrll ctrlr keycode 22 = Meta_Control_u keycode 23 = i ctrlr keycode 23 = +219 shift ctrlr keycode 23 = +251 control ctrlr keycode 23 = Control_i shift control ctrlr keycode 23 = Control_i alt ctrlr keycode 23 = Meta_i shift alt ctrlr keycode 23 = Meta_I control alt ctrlr keycode 23 = Meta_Control_i shift control alt ctrlr keycode 23 = Meta_Control_i ctrll keycode 23 = +219 shift ctrll keycode 23 = +251 control ctrll keycode 23 = Control_i shift control ctrll keycode 23 = Control_i alt ctrll keycode 23 = Meta_i shift alt ctrll keycode 23 = Meta_I control alt ctrll keycode 23 = Meta_Control_i shift control alt ctrll keycode 23 = Meta_Control_i ctrll ctrlr keycode 23 = +219 shift ctrll ctrlr keycode 23 = +251 control ctrll ctrlr keycode 23 = Control_i shift control ctrll ctrlr keycode 23 = Control_i alt ctrll ctrlr keycode 23 = Meta_i shift alt ctrll ctrlr keycode 23 = Meta_I control alt ctrll ctrlr keycode 23 = Meta_Control_i shift control alt ctrll ctrlr keycode 23 = Meta_Control_i keycode 24 = o ctrlr keycode 24 = +221 shift ctrlr keycode 24 = +253 control ctrlr keycode 24 = Control_o shift control ctrlr keycode 24 = Control_o alt ctrlr keycode 24 = Meta_o shift alt ctrlr keycode 24 = Meta_O control alt ctrlr keycode 24 = Meta_Control_o shift control alt ctrlr keycode 24 = Meta_Control_o ctrll keycode 24 = +221 shift ctrll keycode 24 = +253 control ctrll keycode 24 = Control_o shift control ctrll keycode 24 = Control_o alt ctrll keycode 24 = Meta_o shift alt ctrll keycode 24 = Meta_O control alt ctrll keycode 24 = Meta_Control_o shift control alt ctrll keycode 24 = Meta_Control_o ctrll ctrlr keycode 24 = +221 shift ctrll ctrlr keycode 24 = +253 control ctrll ctrlr keycode 24 = Control_o shift control ctrll ctrlr keycode 24 = Control_o alt ctrll ctrlr keycode 24 = Meta_o shift alt ctrll ctrlr keycode 24 = Meta_O control alt ctrll ctrlr keycode 24 = Meta_Control_o shift control alt ctrll ctrlr keycode 24 = Meta_Control_o keycode 25 = p ctrlr keycode 25 = +218 shift ctrlr keycode 25 = +250 control ctrlr keycode 25 = Control_p shift control ctrlr keycode 25 = Control_p alt ctrlr keycode 25 = Meta_p shift alt ctrlr keycode 25 = Meta_P control alt ctrlr keycode 25 = Meta_Control_p shift control alt ctrlr keycode 25 = Meta_Control_p ctrll keycode 25 = +218 shift ctrll keycode 25 = +250 control ctrll keycode 25 = Control_p shift control ctrll keycode 25 = Control_p alt ctrll keycode 25 = Meta_p shift alt ctrll keycode 25 = Meta_P control alt ctrll keycode 25 = Meta_Control_p shift control alt ctrll keycode 25 = Meta_Control_p ctrll ctrlr keycode 25 = +218 shift ctrll ctrlr keycode 25 = +250 control ctrll ctrlr keycode 25 = Control_p shift control ctrll ctrlr keycode 25 = Control_p alt ctrll ctrlr keycode 25 = Meta_p shift alt ctrll ctrlr keycode 25 = Meta_P control alt ctrll ctrlr keycode 25 = Meta_Control_p shift control alt ctrll ctrlr keycode 25 = Meta_Control_p keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft shift alt keycode 26 = Meta_braceleft ctrlr keycode 26 = +200 shift ctrlr keycode 26 = +232 control ctrlr keycode 26 = Escape shift control ctrlr keycode 26 = Escape alt ctrlr keycode 26 = Meta_bracketleft shift alt ctrlr keycode 26 = Meta_braceleft ctrll keycode 26 = +200 shift ctrll keycode 26 = +232 control ctrll keycode 26 = Escape shift control ctrll keycode 26 = Escape alt ctrll keycode 26 = Meta_bracketleft shift alt ctrll keycode 26 = Meta_braceleft ctrll ctrlr keycode 26 = +200 shift ctrll ctrlr keycode 26 = +232 control ctrll ctrlr keycode 26 = Escape shift control ctrll ctrlr keycode 26 = Escape alt ctrll ctrlr keycode 26 = Meta_bracketleft shift alt ctrll ctrlr keycode 26 = Meta_braceleft keycode 27 = bracketright braceright asciitilde control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright shift alt keycode 27 = Meta_braceright ctrlr keycode 27 = +223 shift ctrlr keycode 27 = +255 control ctrlr keycode 27 = Control_bracketright shift control ctrlr keycode 27 = Control_bracketright alt ctrlr keycode 27 = Meta_bracketright shift alt ctrlr keycode 27 = Meta_braceright control alt ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrlr keycode 27 = Meta_Control_bracketright ctrll keycode 27 = +173 shift ctrll keycode 27 = +189 control ctrll keycode 27 = Control_bracketright shift control ctrll keycode 27 = Control_bracketright alt ctrll keycode 27 = Meta_bracketright shift alt ctrll keycode 27 = Meta_braceright control alt ctrll keycode 27 = Meta_Control_bracketright shift control alt ctrll keycode 27 = Meta_Control_bracketright ctrll ctrlr keycode 27 = +173 shift ctrll ctrlr keycode 27 = +189 control ctrll ctrlr keycode 27 = Control_bracketright shift control ctrll ctrlr keycode 27 = Control_bracketright alt ctrll ctrlr keycode 27 = Meta_bracketright shift alt ctrll ctrlr keycode 27 = Meta_braceright control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright shift control alt ctrll ctrlr keycode 27 = Meta_Control_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m keycode 29 = Control keycode 30 = a ctrlr keycode 30 = +198 shift ctrlr keycode 30 = +230 control ctrlr keycode 30 = Control_a shift control ctrlr keycode 30 = Control_a alt ctrlr keycode 30 = Meta_a shift alt ctrlr keycode 30 = Meta_A control alt ctrlr keycode 30 = Meta_Control_a shift control alt ctrlr keycode 30 = Meta_Control_a ctrll keycode 30 = +198 shift ctrll keycode 30 = +230 control ctrll keycode 30 = Control_a shift control ctrll keycode 30 = Control_a alt ctrll keycode 30 = Meta_a shift alt ctrll keycode 30 = Meta_A control alt ctrll keycode 30 = Meta_Control_a shift control alt ctrll keycode 30 = Meta_Control_a ctrll ctrlr keycode 30 = +198 shift ctrll ctrlr keycode 30 = +230 control ctrll ctrlr keycode 30 = Control_a shift control ctrll ctrlr keycode 30 = Control_a alt ctrll ctrlr keycode 30 = Meta_a shift alt ctrll ctrlr keycode 30 = Meta_A control alt ctrll ctrlr keycode 30 = Meta_Control_a shift control alt ctrll ctrlr keycode 30 = Meta_Control_a keycode 31 = s ctrlr keycode 31 = +217 shift ctrlr keycode 31 = +249 control ctrlr keycode 31 = Control_s shift control ctrlr keycode 31 = Control_s alt ctrlr keycode 31 = Meta_s shift alt ctrlr keycode 31 = Meta_S control alt ctrlr keycode 31 = Meta_Control_s shift control alt ctrlr keycode 31 = Meta_Control_s ctrll keycode 31 = +201 shift ctrll keycode 31 = +233 control ctrll keycode 31 = Control_s shift control ctrll keycode 31 = Control_s alt ctrll keycode 31 = Meta_s shift alt ctrll keycode 31 = Meta_S control alt ctrll keycode 31 = Meta_Control_s shift control alt ctrll keycode 31 = Meta_Control_s ctrll ctrlr keycode 31 = +201 shift ctrll ctrlr keycode 31 = +233 control ctrll ctrlr keycode 31 = Control_s shift control ctrll ctrlr keycode 31 = Control_s alt ctrll ctrlr keycode 31 = Meta_s shift alt ctrll ctrlr keycode 31 = Meta_S control alt ctrll ctrlr keycode 31 = Meta_Control_s shift control alt ctrll ctrlr keycode 31 = Meta_Control_s keycode 32 = d ctrlr keycode 32 = +215 shift ctrlr keycode 32 = +247 control ctrlr keycode 32 = Control_d shift control ctrlr keycode 32 = Control_d alt ctrlr keycode 32 = Meta_d shift alt ctrlr keycode 32 = Meta_D control alt ctrlr keycode 32 = Meta_Control_d shift control alt ctrlr keycode 32 = Meta_Control_d ctrll keycode 32 = +215 shift ctrll keycode 32 = +247 control ctrll keycode 32 = Control_d shift control ctrll keycode 32 = Control_d alt ctrll keycode 32 = Meta_d shift alt ctrll keycode 32 = Meta_D control alt ctrll keycode 32 = Meta_Control_d shift control alt ctrll keycode 32 = Meta_Control_d ctrll ctrlr keycode 32 = +215 shift ctrll ctrlr keycode 32 = +247 control ctrll ctrlr keycode 32 = Control_d shift control ctrll ctrlr keycode 32 = Control_d alt ctrll ctrlr keycode 32 = Meta_d shift alt ctrll ctrlr keycode 32 = Meta_D control alt ctrll ctrlr keycode 32 = Meta_Control_d shift control alt ctrll ctrlr keycode 32 = Meta_Control_d keycode 33 = f ctrlr keycode 33 = +193 shift ctrlr keycode 33 = +225 control ctrlr keycode 33 = Control_f shift control ctrlr keycode 33 = Control_f alt ctrlr keycode 33 = Meta_f shift alt ctrlr keycode 33 = Meta_F control alt ctrlr keycode 33 = Meta_Control_f shift control alt ctrlr keycode 33 = Meta_Control_f ctrll keycode 33 = +193 shift ctrll keycode 33 = +225 control ctrll keycode 33 = Control_f shift control ctrll keycode 33 = Control_f alt ctrll keycode 33 = Meta_f shift alt ctrll keycode 33 = Meta_F control alt ctrll keycode 33 = Meta_Control_f shift control alt ctrll keycode 33 = Meta_Control_f ctrll ctrlr keycode 33 = +193 shift ctrll ctrlr keycode 33 = +225 control ctrll ctrlr keycode 33 = Control_f shift control ctrll ctrlr keycode 33 = Control_f alt ctrll ctrlr keycode 33 = Meta_f shift alt ctrll ctrlr keycode 33 = Meta_F control alt ctrll ctrlr keycode 33 = Meta_Control_f shift control alt ctrll ctrlr keycode 33 = Meta_Control_f keycode 34 = g ctrlr keycode 34 = +208 shift ctrlr keycode 34 = +240 control ctrlr keycode 34 = Control_g shift control ctrlr keycode 34 = Control_g alt ctrlr keycode 34 = Meta_g shift alt ctrlr keycode 34 = Meta_G control alt ctrlr keycode 34 = Meta_Control_g shift control alt ctrlr keycode 34 = Meta_Control_g ctrll keycode 34 = +208 shift ctrll keycode 34 = +240 control ctrll keycode 34 = Control_g shift control ctrll keycode 34 = Control_g alt ctrll keycode 34 = Meta_g shift alt ctrll keycode 34 = Meta_G control alt ctrll keycode 34 = Meta_Control_g shift control alt ctrll keycode 34 = Meta_Control_g ctrll ctrlr keycode 34 = +208 shift ctrll ctrlr keycode 34 = +240 control ctrll ctrlr keycode 34 = Control_g shift control ctrll ctrlr keycode 34 = Control_g alt ctrll ctrlr keycode 34 = Meta_g shift alt ctrll ctrlr keycode 34 = Meta_G control alt ctrll ctrlr keycode 34 = Meta_Control_g shift control alt ctrll ctrlr keycode 34 = Meta_Control_g keycode 35 = h ctrlr keycode 35 = +210 shift ctrlr keycode 35 = +242 control ctrlr keycode 35 = Control_h shift control ctrlr keycode 35 = Control_h alt ctrlr keycode 35 = Meta_h shift alt ctrlr keycode 35 = Meta_H control alt ctrlr keycode 35 = Meta_Control_h shift control alt ctrlr keycode 35 = Meta_Control_h ctrll keycode 35 = +210 shift ctrll keycode 35 = +242 control ctrll keycode 35 = Control_h shift control ctrll keycode 35 = Control_h alt ctrll keycode 35 = Meta_h shift alt ctrll keycode 35 = Meta_H control alt ctrll keycode 35 = Meta_Control_h shift control alt ctrll keycode 35 = Meta_Control_h ctrll ctrlr keycode 35 = +210 shift ctrll ctrlr keycode 35 = +242 control ctrll ctrlr keycode 35 = Control_h shift control ctrll ctrlr keycode 35 = Control_h alt ctrll ctrlr keycode 35 = Meta_h shift alt ctrll ctrlr keycode 35 = Meta_H control alt ctrll ctrlr keycode 35 = Meta_Control_h shift control alt ctrll ctrlr keycode 35 = Meta_Control_h keycode 36 = j ctrlr keycode 36 = +207 shift ctrlr keycode 36 = +239 control ctrlr keycode 36 = Control_j shift control ctrlr keycode 36 = Control_j alt ctrlr keycode 36 = Meta_j shift alt ctrlr keycode 36 = Meta_J control alt ctrlr keycode 36 = Meta_Control_j shift control alt ctrlr keycode 36 = Meta_Control_j ctrll keycode 36 = +207 shift ctrll keycode 36 = +239 control ctrll keycode 36 = Control_j shift control ctrll keycode 36 = Control_j alt ctrll keycode 36 = Meta_j shift alt ctrll keycode 36 = Meta_J control alt ctrll keycode 36 = Meta_Control_j shift control alt ctrll keycode 36 = Meta_Control_j ctrll ctrlr keycode 36 = +207 shift ctrll ctrlr keycode 36 = +239 control ctrll ctrlr keycode 36 = Control_j shift control ctrll ctrlr keycode 36 = Control_j alt ctrll ctrlr keycode 36 = Meta_j shift alt ctrll ctrlr keycode 36 = Meta_J control alt ctrll ctrlr keycode 36 = Meta_Control_j shift control alt ctrll ctrlr keycode 36 = Meta_Control_j keycode 37 = k ctrlr keycode 37 = +204 shift ctrlr keycode 37 = +236 control ctrlr keycode 37 = Control_k shift control ctrlr keycode 37 = Control_k alt ctrlr keycode 37 = Meta_k shift alt ctrlr keycode 37 = Meta_K control alt ctrlr keycode 37 = Meta_Control_k shift control alt ctrlr keycode 37 = Meta_Control_k ctrll keycode 37 = +204 shift ctrll keycode 37 = +236 control ctrll keycode 37 = Control_k shift control ctrll keycode 37 = Control_k alt ctrll keycode 37 = Meta_k shift alt ctrll keycode 37 = Meta_K control alt ctrll keycode 37 = Meta_Control_k shift control alt ctrll keycode 37 = Meta_Control_k ctrll ctrlr keycode 37 = +204 shift ctrll ctrlr keycode 37 = +236 control ctrll ctrlr keycode 37 = Control_k shift control ctrll ctrlr keycode 37 = Control_k alt ctrll ctrlr keycode 37 = Meta_k shift alt ctrll ctrlr keycode 37 = Meta_K control alt ctrll ctrlr keycode 37 = Meta_Control_k shift control alt ctrll ctrlr keycode 37 = Meta_Control_k keycode 38 = l ctrlr keycode 38 = +196 shift ctrlr keycode 38 = +228 control ctrlr keycode 38 = Control_l shift control ctrlr keycode 38 = Control_l alt ctrlr keycode 38 = Meta_l shift alt ctrlr keycode 38 = Meta_L control alt ctrlr keycode 38 = Meta_Control_l shift control alt ctrlr keycode 38 = Meta_Control_l ctrll keycode 38 = +196 shift ctrll keycode 38 = +228 control ctrll keycode 38 = Control_l shift control ctrll keycode 38 = Control_l alt ctrll keycode 38 = Meta_l shift alt ctrll keycode 38 = Meta_L control alt ctrll keycode 38 = Meta_Control_l shift control alt ctrll keycode 38 = Meta_Control_l ctrll ctrlr keycode 38 = +196 shift ctrll ctrlr keycode 38 = +228 control ctrll ctrlr keycode 38 = Control_l shift control ctrll ctrlr keycode 38 = Control_l alt ctrll ctrlr keycode 38 = Meta_l shift alt ctrll ctrlr keycode 38 = Meta_L control alt ctrll ctrlr keycode 38 = Meta_Control_l shift control alt ctrll ctrlr keycode 38 = Meta_Control_l keycode 39 = semicolon colon alt keycode 39 = Meta_semicolon shift alt keycode 39 = Meta_colon ctrlr keycode 39 = +214 shift ctrlr keycode 39 = +246 alt ctrlr keycode 39 = Meta_semicolon shift alt ctrlr keycode 39 = Meta_colon ctrll keycode 39 = +214 shift ctrll keycode 39 = +246 alt ctrll keycode 39 = Meta_semicolon shift alt ctrll keycode 39 = Meta_colon ctrll ctrlr keycode 39 = +214 shift ctrll ctrlr keycode 39 = +246 alt ctrll ctrlr keycode 39 = Meta_semicolon shift alt ctrll ctrlr keycode 39 = Meta_colon keycode 40 = apostrophe quotedbl control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe shift alt keycode 40 = Meta_quotedbl ctrlr keycode 40 = +220 shift ctrlr keycode 40 = +252 control ctrlr keycode 40 = Control_g shift control ctrlr keycode 40 = Control_g alt ctrlr keycode 40 = Meta_apostrophe shift alt ctrlr keycode 40 = Meta_quotedbl ctrll keycode 40 = +164 shift ctrll keycode 40 = +180 control ctrll keycode 40 = Control_g shift control ctrll keycode 40 = Control_g alt ctrll keycode 40 = Meta_apostrophe shift alt ctrll keycode 40 = Meta_quotedbl ctrll ctrlr keycode 40 = +164 shift ctrll ctrlr keycode 40 = +180 control ctrll ctrlr keycode 40 = Control_g shift control ctrll ctrlr keycode 40 = Control_g alt ctrll ctrlr keycode 40 = Meta_apostrophe shift alt ctrll ctrlr keycode 40 = Meta_quotedbl keycode 41 = grave asciitilde control keycode 41 = nul alt keycode 41 = Meta_grave shift alt keycode 41 = Meta_asciitilde ctrlr keycode 41 = apostrophe shift ctrlr keycode 41 = question control ctrlr keycode 41 = nul shift control ctrlr keycode 41 = nul alt ctrlr keycode 41 = Meta_grave shift alt ctrlr keycode 41 = Meta_asciitilde ctrll keycode 41 = apostrophe shift ctrll keycode 41 = question control ctrll keycode 41 = nul shift control ctrll keycode 41 = nul alt ctrll keycode 41 = Meta_grave shift alt ctrll keycode 41 = Meta_asciitilde ctrll ctrlr keycode 41 = apostrophe shift ctrll ctrlr keycode 41 = question control ctrll ctrlr keycode 41 = nul shift control ctrll ctrlr keycode 41 = nul alt ctrll ctrlr keycode 41 = Meta_grave shift alt ctrll ctrlr keycode 41 = Meta_asciitilde keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash shift alt keycode 43 = Meta_bar control alt keycode 43 = Meta_Control_backslash shift control alt keycode 43 = Meta_Control_backslash ctrlr keycode 43 = backslash shift ctrlr keycode 43 = bar control ctrlr keycode 43 = Control_backslash shift control ctrlr keycode 43 = Control_backslash alt ctrlr keycode 43 = Meta_backslash shift alt ctrlr keycode 43 = Meta_bar control alt ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrlr keycode 43 = Meta_Control_backslash ctrll keycode 43 = backslash shift ctrll keycode 43 = bar control ctrll keycode 43 = Control_backslash shift control ctrll keycode 43 = Control_backslash alt ctrll keycode 43 = Meta_backslash shift alt ctrll keycode 43 = Meta_bar control alt ctrll keycode 43 = Meta_Control_backslash shift control alt ctrll keycode 43 = Meta_Control_backslash ctrll ctrlr keycode 43 = backslash shift ctrll ctrlr keycode 43 = bar control ctrll ctrlr keycode 43 = Control_backslash shift control ctrll ctrlr keycode 43 = Control_backslash alt ctrll ctrlr keycode 43 = Meta_backslash shift alt ctrll ctrlr keycode 43 = Meta_bar control alt ctrll ctrlr keycode 43 = Meta_Control_backslash shift control alt ctrll ctrlr keycode 43 = Meta_Control_backslash keycode 44 = z ctrlr keycode 44 = +209 shift ctrlr keycode 44 = +241 control ctrlr keycode 44 = Control_z shift control ctrlr keycode 44 = Control_z alt ctrlr keycode 44 = Meta_z shift alt ctrlr keycode 44 = Meta_Z control alt ctrlr keycode 44 = Meta_Control_z shift control alt ctrlr keycode 44 = Meta_Control_z ctrll keycode 44 = +209 shift ctrll keycode 44 = +241 control ctrll keycode 44 = Control_z shift control ctrll keycode 44 = Control_z alt ctrll keycode 44 = Meta_z shift alt ctrll keycode 44 = Meta_Z control alt ctrll keycode 44 = Meta_Control_z shift control alt ctrll keycode 44 = Meta_Control_z ctrll ctrlr keycode 44 = +209 shift ctrll ctrlr keycode 44 = +241 control ctrll ctrlr keycode 44 = Control_z shift control ctrll ctrlr keycode 44 = Control_z alt ctrll ctrlr keycode 44 = Meta_z shift alt ctrll ctrlr keycode 44 = Meta_Z control alt ctrll ctrlr keycode 44 = Meta_Control_z shift control alt ctrll ctrlr keycode 44 = Meta_Control_z keycode 45 = x ctrlr keycode 45 = +222 shift ctrlr keycode 45 = +254 control ctrlr keycode 45 = Control_x shift control ctrlr keycode 45 = Control_x alt ctrlr keycode 45 = Meta_x shift alt ctrlr keycode 45 = Meta_X control alt ctrlr keycode 45 = Meta_Control_x shift control alt ctrlr keycode 45 = Meta_Control_x ctrll keycode 45 = +222 shift ctrll keycode 45 = +254 control ctrll keycode 45 = Control_x shift control ctrll keycode 45 = Control_x alt ctrll keycode 45 = Meta_x shift alt ctrll keycode 45 = Meta_X control alt ctrll keycode 45 = Meta_Control_x shift control alt ctrll keycode 45 = Meta_Control_x ctrll ctrlr keycode 45 = +222 shift ctrll ctrlr keycode 45 = +254 control ctrll ctrlr keycode 45 = Control_x shift control ctrll ctrlr keycode 45 = Control_x alt ctrll ctrlr keycode 45 = Meta_x shift alt ctrll ctrlr keycode 45 = Meta_X control alt ctrll ctrlr keycode 45 = Meta_Control_x shift control alt ctrll ctrlr keycode 45 = Meta_Control_x keycode 46 = c ctrlr keycode 46 = +211 shift ctrlr keycode 46 = +243 control ctrlr keycode 46 = Control_c shift control ctrlr keycode 46 = Control_c alt ctrlr keycode 46 = Meta_c shift alt ctrlr keycode 46 = Meta_C control alt ctrlr keycode 46 = Meta_Control_c shift control alt ctrlr keycode 46 = Meta_Control_c ctrll keycode 46 = +211 shift ctrll keycode 46 = +243 control ctrll keycode 46 = Control_c shift control ctrll keycode 46 = Control_c alt ctrll keycode 46 = Meta_c shift alt ctrll keycode 46 = Meta_C control alt ctrll keycode 46 = Meta_Control_c shift control alt ctrll keycode 46 = Meta_Control_c ctrll ctrlr keycode 46 = +211 shift ctrll ctrlr keycode 46 = +243 control ctrll ctrlr keycode 46 = Control_c shift control ctrll ctrlr keycode 46 = Control_c alt ctrll ctrlr keycode 46 = Meta_c shift alt ctrll ctrlr keycode 46 = Meta_C control alt ctrll ctrlr keycode 46 = Meta_Control_c shift control alt ctrll ctrlr keycode 46 = Meta_Control_c keycode 47 = v ctrlr keycode 47 = +205 shift ctrlr keycode 47 = +237 control ctrlr keycode 47 = Control_v shift control ctrlr keycode 47 = Control_v alt ctrlr keycode 47 = Meta_v shift alt ctrlr keycode 47 = Meta_V control alt ctrlr keycode 47 = Meta_Control_v shift control alt ctrlr keycode 47 = Meta_Control_v ctrll keycode 47 = +205 shift ctrll keycode 47 = +237 control ctrll keycode 47 = Control_v shift control ctrll keycode 47 = Control_v alt ctrll keycode 47 = Meta_v shift alt ctrll keycode 47 = Meta_V control alt ctrll keycode 47 = Meta_Control_v shift control alt ctrll keycode 47 = Meta_Control_v ctrll ctrlr keycode 47 = +205 shift ctrll ctrlr keycode 47 = +237 control ctrll ctrlr keycode 47 = Control_v shift control ctrll ctrlr keycode 47 = Control_v alt ctrll ctrlr keycode 47 = Meta_v shift alt ctrll ctrlr keycode 47 = Meta_V control alt ctrll ctrlr keycode 47 = Meta_Control_v shift control alt ctrll ctrlr keycode 47 = Meta_Control_v keycode 48 = b ctrlr keycode 48 = +201 shift ctrlr keycode 48 = +233 control ctrlr keycode 48 = Control_b shift control ctrlr keycode 48 = Control_b alt ctrlr keycode 48 = Meta_b shift alt ctrlr keycode 48 = Meta_B control alt ctrlr keycode 48 = Meta_Control_b shift control alt ctrlr keycode 48 = Meta_Control_b ctrll keycode 48 = +166 shift ctrll keycode 48 = +182 control ctrll keycode 48 = Control_b shift control ctrll keycode 48 = Control_b alt ctrll keycode 48 = Meta_b shift alt ctrll keycode 48 = Meta_B control alt ctrll keycode 48 = Meta_Control_b shift control alt ctrll keycode 48 = Meta_Control_b ctrll ctrlr keycode 48 = +166 shift ctrll ctrlr keycode 48 = +182 control ctrll ctrlr keycode 48 = Control_b shift control ctrll ctrlr keycode 48 = Control_b alt ctrll ctrlr keycode 48 = Meta_b shift alt ctrll ctrlr keycode 48 = Meta_B control alt ctrll ctrlr keycode 48 = Meta_Control_b shift control alt ctrll ctrlr keycode 48 = Meta_Control_b keycode 49 = n ctrlr keycode 49 = +212 shift ctrlr keycode 49 = +244 control ctrlr keycode 49 = Control_n shift control ctrlr keycode 49 = Control_n alt ctrlr keycode 49 = Meta_n shift alt ctrlr keycode 49 = Meta_N control alt ctrlr keycode 49 = Meta_Control_n shift control alt ctrlr keycode 49 = Meta_Control_n ctrll keycode 49 = +212 shift ctrll keycode 49 = +244 control ctrll keycode 49 = Control_n shift control ctrll keycode 49 = Control_n alt ctrll keycode 49 = Meta_n shift alt ctrll keycode 49 = Meta_N control alt ctrll keycode 49 = Meta_Control_n shift control alt ctrll keycode 49 = Meta_Control_n ctrll ctrlr keycode 49 = +212 shift ctrll ctrlr keycode 49 = +244 control ctrll ctrlr keycode 49 = Control_n shift control ctrll ctrlr keycode 49 = Control_n alt ctrll ctrlr keycode 49 = Meta_n shift alt ctrll ctrlr keycode 49 = Meta_N control alt ctrll ctrlr keycode 49 = Meta_Control_n shift control alt ctrll ctrlr keycode 49 = Meta_Control_n keycode 50 = m ctrlr keycode 50 = +216 shift ctrlr keycode 50 = +248 control ctrlr keycode 50 = Control_m shift control ctrlr keycode 50 = Control_m alt ctrlr keycode 50 = Meta_m shift alt ctrlr keycode 50 = Meta_M control alt ctrlr keycode 50 = Meta_Control_m shift control alt ctrlr keycode 50 = Meta_Control_m ctrll keycode 50 = +216 shift ctrll keycode 50 = +248 control ctrll keycode 50 = Control_m shift control ctrll keycode 50 = Control_m alt ctrll keycode 50 = Meta_m shift alt ctrll keycode 50 = Meta_M control alt ctrll keycode 50 = Meta_Control_m shift control alt ctrll keycode 50 = Meta_Control_m ctrll ctrlr keycode 50 = +216 shift ctrll ctrlr keycode 50 = +248 control ctrll ctrlr keycode 50 = Control_m shift control ctrll ctrlr keycode 50 = Control_m alt ctrll ctrlr keycode 50 = Meta_m shift alt ctrll ctrlr keycode 50 = Meta_M control alt ctrll ctrlr keycode 50 = Meta_Control_m shift control alt ctrll ctrlr keycode 50 = Meta_Control_m keycode 51 = comma less alt keycode 51 = Meta_comma shift alt keycode 51 = Meta_less ctrlr keycode 51 = +194 shift ctrlr keycode 51 = +226 alt ctrlr keycode 51 = Meta_comma shift alt ctrlr keycode 51 = Meta_less ctrll keycode 51 = +194 shift ctrll keycode 51 = +226 alt ctrll keycode 51 = Meta_comma shift alt ctrll keycode 51 = Meta_less ctrll ctrlr keycode 51 = +194 shift ctrll ctrlr keycode 51 = +226 alt ctrll ctrlr keycode 51 = Meta_comma shift alt ctrll ctrlr keycode 51 = Meta_less keycode 52 = period greater control keycode 52 = Compose alt keycode 52 = Meta_period shift alt keycode 52 = Meta_greater ctrlr keycode 52 = +192 shift ctrlr keycode 52 = +224 alt ctrlr keycode 52 = Meta_period shift alt ctrlr keycode 52 = Meta_greater ctrll keycode 52 = +192 shift ctrll keycode 52 = +224 alt ctrll keycode 52 = Meta_period shift alt ctrll keycode 52 = Meta_greater ctrll ctrlr keycode 52 = +192 shift ctrll ctrlr keycode 52 = +224 alt ctrll ctrlr keycode 52 = Meta_period shift alt ctrll ctrlr keycode 52 = Meta_greater keycode 53 = slash question control keycode 53 = Delete shift control keycode 53 = Delete alt keycode 53 = Meta_slash ctrlr keycode 53 = +163 shift ctrlr keycode 53 = +179 alt ctrlr keycode 53 = Meta_slash shift alt ctrlr keycode 53 = Meta_question ctrll keycode 53 = +167 shift ctrll keycode 53 = +183 alt ctrll keycode 53 = Meta_slash shift alt ctrll keycode 53 = Meta_question ctrll ctrlr keycode 53 = +167 shift ctrll ctrlr keycode 53 = +183 alt ctrll ctrlr keycode 53 = Meta_slash shift alt ctrll ctrlr keycode 53 = Meta_question keycode 54 = Shift keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space control keycode 57 = nul alt keycode 57 = Meta_space ctrlr keycode 57 = space shift ctrlr keycode 57 = space control ctrlr keycode 57 = nul shift control ctrlr keycode 57 = nul alt ctrlr keycode 57 = Meta_space shift alt ctrlr keycode 57 = Meta_space ctrll keycode 57 = space shift ctrll keycode 57 = space control ctrll keycode 57 = nul shift control ctrll keycode 57 = nul alt ctrll keycode 57 = Meta_space shift alt ctrll keycode 57 = Meta_space ctrll ctrlr keycode 57 = space shift ctrll ctrlr keycode 57 = space control ctrll ctrlr keycode 57 = nul shift control ctrll ctrlr keycode 57 = nul alt ctrll ctrlr keycode 57 = Meta_space shift alt ctrll ctrlr keycode 57 = Meta_space keycode 58 = Caps_Lock keycode 59 = F1 F13 Console_13 control keycode 59 = F25 shift control keycode 59 = F37 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 ctrlr keycode 59 = F1 ctrlr shift keycode 59 = F13 ctrlr altgr keycode 59 = Console_13 ctrlr control keycode 59 = F25 ctrlr shift control keycode 59 = F37 ctrlr alt keycode 59 = Console_1 ctrlr control alt keycode 59 = Console_1 ctrll keycode 59 = F1 ctrll shift keycode 59 = F13 ctrll altgr keycode 59 = Console_13 ctrll control keycode 59 = F25 ctrll shift control keycode 59 = F37 ctrll alt keycode 59 = Console_1 ctrll control alt keycode 59 = Console_1 ctrlr ctrll keycode 59 = F1 ctrlr ctrll shift keycode 59 = F13 ctrlr ctrll altgr keycode 59 = Console_13 ctrlr ctrll control keycode 59 = F25 ctrlr ctrll shift control keycode 59 = F37 ctrlr ctrll alt keycode 59 = Console_1 ctrlr ctrll control alt keycode 59 = Console_1 keycode 60 = F2 F14 Console_14 control keycode 60 = F26 shift control keycode 60 = F38 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 ctrlr keycode 60 = F2 ctrlr shift keycode 60 = F14 ctrlr altgr keycode 60 = Console_14 ctrlr control keycode 60 = F26 ctrlr shift control keycode 60 = F38 ctrlr alt keycode 60 = Console_2 ctrlr control alt keycode 60 = Console_2 ctrll keycode 60 = F2 ctrll shift keycode 60 = F14 ctrll altgr keycode 60 = Console_14 ctrll control keycode 60 = F26 ctrll shift control keycode 60 = F38 ctrll alt keycode 60 = Console_2 ctrll control alt keycode 60 = Console_2 ctrlr ctrll keycode 60 = F2 ctrlr ctrll shift keycode 60 = F14 ctrlr ctrll altgr keycode 60 = Console_14 ctrlr ctrll control keycode 60 = F26 ctrlr ctrll shift control keycode 60 = F38 ctrlr ctrll alt keycode 60 = Console_2 ctrlr ctrll control alt keycode 60 = Console_2 keycode 61 = F3 F15 Console_15 control keycode 61 = F27 shift control keycode 61 = F39 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 ctrlr keycode 61 = F3 ctrlr shift keycode 61 = F15 ctrlr altgr keycode 61 = Console_15 ctrlr control keycode 61 = F27 ctrlr shift control keycode 61 = F39 ctrlr alt keycode 61 = Console_3 ctrlr control alt keycode 61 = Console_3 ctrll keycode 61 = F3 ctrll shift keycode 61 = F15 ctrll altgr keycode 61 = Console_15 ctrll control keycode 61 = F27 ctrll shift control keycode 61 = F39 ctrll alt keycode 61 = Console_3 ctrll control alt keycode 61 = Console_3 ctrlr ctrll keycode 61 = F3 ctrlr ctrll shift keycode 61 = F15 ctrlr ctrll altgr keycode 61 = Console_15 ctrlr ctrll control keycode 61 = F27 ctrlr ctrll shift control keycode 61 = F39 ctrlr ctrll alt keycode 61 = Console_3 ctrlr ctrll control alt keycode 61 = Console_3 keycode 62 = F4 F16 Console_16 control keycode 62 = F28 shift control keycode 62 = F40 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 ctrlr keycode 62 = F4 ctrlr shift keycode 62 = F16 ctrlr altgr keycode 62 = Console_16 ctrlr control keycode 62 = F28 ctrlr shift control keycode 62 = F40 ctrlr alt keycode 62 = Console_4 ctrlr control alt keycode 62 = Console_4 ctrll keycode 62 = F4 ctrll shift keycode 62 = F16 ctrll altgr keycode 62 = Console_16 ctrll control keycode 62 = F28 ctrll shift control keycode 62 = F40 ctrll alt keycode 62 = Console_4 ctrll control alt keycode 62 = Console_4 ctrlr ctrll keycode 62 = F4 ctrlr ctrll shift keycode 62 = F16 ctrlr ctrll altgr keycode 62 = Console_16 ctrlr ctrll control keycode 62 = F28 ctrlr ctrll shift control keycode 62 = F40 ctrlr ctrll alt keycode 62 = Console_4 ctrlr ctrll control alt keycode 62 = Console_4 keycode 63 = F5 F17 Console_17 control keycode 63 = F29 shift control keycode 63 = F41 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 ctrlr keycode 63 = F5 ctrlr shift keycode 63 = F17 ctrlr altgr keycode 63 = Console_17 ctrlr control keycode 63 = F29 ctrlr shift control keycode 63 = F41 ctrlr alt keycode 63 = Console_5 ctrlr control alt keycode 63 = Console_5 ctrll keycode 63 = F5 ctrll shift keycode 63 = F17 ctrll altgr keycode 63 = Console_17 ctrll control keycode 63 = F29 ctrll shift control keycode 63 = F41 ctrll alt keycode 63 = Console_5 ctrll control alt keycode 63 = Console_5 ctrlr ctrll keycode 63 = F5 ctrlr ctrll shift keycode 63 = F17 ctrlr ctrll altgr keycode 63 = Console_17 ctrlr ctrll control keycode 63 = F29 ctrlr ctrll shift control keycode 63 = F41 ctrlr ctrll alt keycode 63 = Console_5 ctrlr ctrll control alt keycode 63 = Console_5 keycode 64 = F6 F18 Console_18 control keycode 64 = F30 shift control keycode 64 = F42 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 ctrlr keycode 64 = F6 ctrlr shift keycode 64 = F18 ctrlr altgr keycode 64 = Console_18 ctrlr control keycode 64 = F30 ctrlr shift control keycode 64 = F42 ctrlr alt keycode 64 = Console_6 ctrlr control alt keycode 64 = Console_6 ctrll keycode 64 = F6 ctrll shift keycode 64 = F18 ctrll altgr keycode 64 = Console_18 ctrll control keycode 64 = F30 ctrll shift control keycode 64 = F42 ctrll alt keycode 64 = Console_6 ctrll control alt keycode 64 = Console_6 ctrlr ctrll keycode 64 = F6 ctrlr ctrll shift keycode 64 = F18 ctrlr ctrll altgr keycode 64 = Console_18 ctrlr ctrll control keycode 64 = F30 ctrlr ctrll shift control keycode 64 = F42 ctrlr ctrll alt keycode 64 = Console_6 ctrlr ctrll control alt keycode 64 = Console_6 keycode 65 = F7 F19 Console_19 control keycode 65 = F31 shift control keycode 65 = F43 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 ctrlr keycode 65 = F7 ctrlr shift keycode 65 = F19 ctrlr altgr keycode 65 = Console_19 ctrlr control keycode 65 = F31 ctrlr shift control keycode 65 = F43 ctrlr alt keycode 65 = Console_7 ctrlr control alt keycode 65 = Console_7 ctrll keycode 65 = F7 ctrll shift keycode 65 = F19 ctrll altgr keycode 65 = Console_19 ctrll control keycode 65 = F31 ctrll shift control keycode 65 = F43 ctrll alt keycode 65 = Console_7 ctrll control alt keycode 65 = Console_7 ctrlr ctrll keycode 65 = F7 ctrlr ctrll shift keycode 65 = F19 ctrlr ctrll altgr keycode 65 = Console_19 ctrlr ctrll control keycode 65 = F31 ctrlr ctrll shift control keycode 65 = F43 ctrlr ctrll alt keycode 65 = Console_7 ctrlr ctrll control alt keycode 65 = Console_7 keycode 66 = F8 F20 Console_20 control keycode 66 = F32 shift control keycode 66 = F44 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 ctrlr keycode 66 = F8 ctrlr shift keycode 66 = F20 ctrlr altgr keycode 66 = Console_20 ctrlr control keycode 66 = F32 ctrlr shift control keycode 66 = F44 ctrlr alt keycode 66 = Console_8 ctrlr control alt keycode 66 = Console_8 ctrll keycode 66 = F8 ctrll shift keycode 66 = F20 ctrll altgr keycode 66 = Console_20 ctrll control keycode 66 = F32 ctrll shift control keycode 66 = F44 ctrll alt keycode 66 = Console_8 ctrll control alt keycode 66 = Console_8 ctrlr ctrll keycode 66 = F8 ctrlr ctrll shift keycode 66 = F20 ctrlr ctrll altgr keycode 66 = Console_20 ctrlr ctrll control keycode 66 = F32 ctrlr ctrll shift control keycode 66 = F44 ctrlr ctrll alt keycode 66 = Console_8 ctrlr ctrll control alt keycode 66 = Console_8 keycode 67 = F9 F21 Console_21 control keycode 67 = F33 shift control keycode 67 = F45 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 ctrlr keycode 67 = F9 ctrlr shift keycode 67 = F21 ctrlr altgr keycode 67 = Console_21 ctrlr control keycode 67 = F33 ctrlr shift control keycode 67 = F45 ctrlr alt keycode 67 = Console_9 ctrlr control alt keycode 67 = Console_9 ctrll keycode 67 = F9 ctrll shift keycode 67 = F21 ctrll altgr keycode 67 = Console_21 ctrll control keycode 67 = F33 ctrll shift control keycode 67 = F45 ctrll alt keycode 67 = Console_9 ctrll control alt keycode 67 = Console_9 ctrlr ctrll keycode 67 = F9 ctrlr ctrll shift keycode 67 = F21 ctrlr ctrll altgr keycode 67 = Console_21 ctrlr ctrll control keycode 67 = F33 ctrlr ctrll shift control keycode 67 = F45 ctrlr ctrll alt keycode 67 = Console_9 ctrlr ctrll control alt keycode 67 = Console_9 keycode 68 = F10 F22 Console_22 control keycode 68 = F34 shift control keycode 68 = F46 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 ctrlr keycode 68 = F10 ctrlr shift keycode 68 = F22 ctrlr altgr keycode 68 = Console_22 ctrlr control keycode 68 = F34 ctrlr shift control keycode 68 = F46 ctrlr alt keycode 68 = Console_10 ctrlr control alt keycode 68 = Console_10 ctrll keycode 68 = F10 ctrll shift keycode 68 = F22 ctrll altgr keycode 68 = Console_22 ctrll control keycode 68 = F34 ctrll shift control keycode 68 = F46 ctrll alt keycode 68 = Console_10 ctrll control alt keycode 68 = Console_10 ctrlr ctrll keycode 68 = F10 ctrlr ctrll shift keycode 68 = F22 ctrlr ctrll altgr keycode 68 = Console_22 ctrlr ctrll control keycode 68 = F34 ctrlr ctrll shift control keycode 68 = F46 ctrlr ctrll alt keycode 68 = Console_10 ctrlr ctrll control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F23 Console_23 control keycode 87 = F35 shift control keycode 87 = F47 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 ctrlr keycode 87 = F11 ctrlr shift keycode 87 = F23 ctrlr altgr keycode 87 = Console_23 ctrlr control keycode 87 = F35 ctrlr shift control keycode 87 = F47 ctrlr alt keycode 87 = Console_11 ctrlr control alt keycode 87 = Console_11 ctrll keycode 87 = F11 ctrll shift keycode 87 = F23 ctrll altgr keycode 87 = Console_23 ctrll control keycode 87 = F35 ctrll shift control keycode 87 = F47 ctrll alt keycode 87 = Console_11 ctrll control alt keycode 87 = Console_11 ctrlr ctrll keycode 87 = F11 ctrlr ctrll shift keycode 87 = F23 ctrlr ctrll altgr keycode 87 = Console_23 ctrlr ctrll control keycode 87 = F35 ctrlr ctrll shift control keycode 87 = F47 ctrlr ctrll alt keycode 87 = Console_11 ctrlr ctrll control alt keycode 87 = Console_11 keycode 88 = F12 F24 Console_24 control keycode 88 = F36 shift control keycode 88 = F48 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 ctrlr keycode 88 = F12 ctrlr shift keycode 88 = F24 ctrlr altgr keycode 88 = Console_24 ctrlr control keycode 88 = F36 ctrlr shift control keycode 88 = F48 ctrlr alt keycode 88 = Console_12 ctrlr control alt keycode 88 = Console_12 ctrll keycode 88 = F12 ctrll shift keycode 88 = F24 ctrll altgr keycode 88 = Console_24 ctrll control keycode 88 = F36 ctrll shift control keycode 88 = F48 ctrll alt keycode 88 = Console_12 ctrll control alt keycode 88 = Console_12 ctrlr ctrll keycode 88 = F12 ctrlr ctrll shift keycode 88 = F24 ctrlr ctrll altgr keycode 88 = Console_24 ctrlr ctrll control keycode 88 = F36 ctrlr ctrll shift control keycode 88 = F48 ctrlr ctrll alt keycode 88 = Console_12 ctrlr ctrll control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = CtrlR_Lock ctrlr keycode 97 = CtrlR_Lock ctrll keycode 97 = CtrlR_Lock ctrll ctrlr keycode 97 = CtrlR_Lock keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = CtrlL_Lock ctrll keycode 100 = CtrlL_Lock ctrlr keycode 100 = CtrlL_Lock ctrll ctrlr keycode 100 = CtrlL_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = Macro keycode 113 = F13 keycode 114 = F14 keycode 115 = Help keycode 116 = Do keycode 117 = F17 keycode 118 = KP_MinPlus keycode 119 = Pause keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 =