blob: 6d4ac82ad2d690fd753757a35aa7cd85617eeca3 [file] [log] [blame]
charset "koi8-r"
keymaps 0-2,4-6,8-9,12-13,64-66,68-69,72-73,76-77,128-130,132-133,136-137,140-141,192-194,196-197,200-201,204-205
strings as usual
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 = BackSpace Delete
control keycode 14 = BackSpace
alt keycode 14 = Meta_Delete
ctrlr keycode 14 = BackSpace
shift ctrlr keycode 14 = BackSpace
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 = BackSpace
shift ctrll keycode 14 = BackSpace
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 = BackSpace
shift ctrll ctrlr keycode 14 = BackSpace
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 = U+0439
shift ctrlr keycode 16 = U+0419
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 = U+0439
shift ctrll keycode 16 = U+0419
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 = U+0439
shift ctrll ctrlr keycode 16 = U+0419
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 = U+0446
shift ctrlr keycode 17 = U+0426
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 = U+0446
shift ctrll keycode 17 = U+0426
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 = U+0446
shift ctrll ctrlr keycode 17 = U+0426
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 = U+0443
shift ctrlr keycode 18 = U+0423
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 = U+0443
shift ctrll keycode 18 = U+0423
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 = U+0443
shift ctrll ctrlr keycode 18 = U+0423
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 = U+043a
shift ctrlr keycode 19 = U+041a
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 = U+043a
shift ctrll keycode 19 = U+041a
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 = U+043a
shift ctrll ctrlr keycode 19 = U+041a
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 = U+0435
shift ctrlr keycode 20 = U+0415
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 = U+0435
shift ctrll keycode 20 = U+0415
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 = U+0435
shift ctrll ctrlr keycode 20 = U+0415
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 = U+043d
shift ctrlr keycode 21 = U+041d
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 = U+043d
shift ctrll keycode 21 = U+041d
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 = U+043d
shift ctrll ctrlr keycode 21 = U+041d
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 = U+0433
shift ctrlr keycode 22 = U+0413
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 = U+0433
shift ctrll keycode 22 = U+0413
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 = U+0433
shift ctrll ctrlr keycode 22 = U+0413
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 = U+0448
shift ctrlr keycode 23 = U+0428
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 = U+0448
shift ctrll keycode 23 = U+0428
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 = U+0448
shift ctrll ctrlr keycode 23 = U+0428
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 = U+0449
shift ctrlr keycode 24 = U+0429
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 = U+0449
shift ctrll keycode 24 = U+0429
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 = U+0449
shift ctrll ctrlr keycode 24 = U+0429
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 = U+0437
shift ctrlr keycode 25 = U+0417
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 = U+0437
shift ctrll keycode 25 = U+0417
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 = U+0437
shift ctrll ctrlr keycode 25 = U+0417
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 = U+0445
shift ctrlr keycode 26 = U+0425
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 = U+0445
shift ctrll keycode 26 = U+0425
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 = U+0445
shift ctrll ctrlr keycode 26 = U+0425
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 = U+044a
shift ctrlr keycode 27 = U+042a
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 = U+0457
shift ctrll keycode 27 = U+0407
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 = U+0457
shift ctrll ctrlr keycode 27 = U+0407
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 = U+0444
shift ctrlr keycode 30 = U+0424
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 = U+0444
shift ctrll keycode 30 = U+0424
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 = U+0444
shift ctrll ctrlr keycode 30 = U+0424
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 = U+044b
shift ctrlr keycode 31 = U+042b
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 = U+0456
shift ctrll keycode 31 = U+0406
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 = U+0456
shift ctrll ctrlr keycode 31 = U+0406
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 = U+0432
shift ctrlr keycode 32 = U+0412
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 = U+0432
shift ctrll keycode 32 = U+0412
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 = U+0432
shift ctrll ctrlr keycode 32 = U+0412
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 = U+0430
shift ctrlr keycode 33 = U+0410
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 = U+0430
shift ctrll keycode 33 = U+0410
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 = U+0430
shift ctrll ctrlr keycode 33 = U+0410
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 = U+043f
shift ctrlr keycode 34 = U+041f
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 = U+043f
shift ctrll keycode 34 = U+041f
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 = U+043f
shift ctrll ctrlr keycode 34 = U+041f
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 = U+0440
shift ctrlr keycode 35 = U+0420
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 = U+0440
shift ctrll keycode 35 = U+0420
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 = U+0440
shift ctrll ctrlr keycode 35 = U+0420
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 = U+043e
shift ctrlr keycode 36 = U+041e
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 = U+043e
shift ctrll keycode 36 = U+041e
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 = U+043e
shift ctrll ctrlr keycode 36 = U+041e
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 = U+043b
shift ctrlr keycode 37 = U+041b
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 = U+043b
shift ctrll keycode 37 = U+041b
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 = U+043b
shift ctrll ctrlr keycode 37 = U+041b
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 = U+0434
shift ctrlr keycode 38 = U+0414
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 = U+0434
shift ctrll keycode 38 = U+0414
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 = U+0434
shift ctrll ctrlr keycode 38 = U+0414
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 = U+0436
shift ctrlr keycode 39 = U+0416
alt ctrlr keycode 39 = Meta_semicolon
shift alt ctrlr keycode 39 = Meta_colon
ctrll keycode 39 = U+0436
shift ctrll keycode 39 = U+0416
alt ctrll keycode 39 = Meta_semicolon
shift alt ctrll keycode 39 = Meta_colon
ctrll ctrlr keycode 39 = U+0436
shift ctrll ctrlr keycode 39 = U+0416
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 = U+044d
shift ctrlr keycode 40 = U+042d
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 = U+0454
shift ctrll keycode 40 = U+0404
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 = U+0454
shift ctrll ctrlr keycode 40 = U+0404
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 = U+044f
shift ctrlr keycode 44 = U+042f
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 = U+044f
shift ctrll keycode 44 = U+042f
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 = U+044f
shift ctrll ctrlr keycode 44 = U+042f
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 = U+0447
shift ctrlr keycode 45 = U+0427
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 = U+0447
shift ctrll keycode 45 = U+0427
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 = U+0447
shift ctrll ctrlr keycode 45 = U+0427
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 = U+0441
shift ctrlr keycode 46 = U+0421
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 = U+0441
shift ctrll keycode 46 = U+0421
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 = U+0441
shift ctrll ctrlr keycode 46 = U+0421
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 = U+043c
shift ctrlr keycode 47 = U+041c
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 = U+043c
shift ctrll keycode 47 = U+041c
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 = U+043c
shift ctrll ctrlr keycode 47 = U+041c
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 = U+0438
shift ctrlr keycode 48 = U+0418
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 = U+0438
shift ctrll keycode 48 = U+0418
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 = U+0438
shift ctrll ctrlr keycode 48 = U+0418
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 = U+0442
shift ctrlr keycode 49 = U+0422
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 = U+0442
shift ctrll keycode 49 = U+0422
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 = U+0442
shift ctrll ctrlr keycode 49 = U+0422
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 = U+044c
shift ctrlr keycode 50 = U+042c
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 = U+044c
shift ctrll keycode 50 = U+042c
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 = U+044c
shift ctrll ctrlr keycode 50 = U+042c
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 = U+0431
shift ctrlr keycode 51 = U+0411
alt ctrlr keycode 51 = Meta_comma
shift alt ctrlr keycode 51 = Meta_less
ctrll keycode 51 = U+0431
shift ctrll keycode 51 = U+0411
alt ctrll keycode 51 = Meta_comma
shift alt ctrll keycode 51 = Meta_less
ctrll ctrlr keycode 51 = U+0431
shift ctrll ctrlr keycode 51 = U+0411
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 = U+044e
shift ctrlr keycode 52 = U+042e
alt ctrlr keycode 52 = Meta_period
shift alt ctrlr keycode 52 = Meta_greater
ctrll keycode 52 = U+044e
shift ctrll keycode 52 = U+042e
alt ctrll keycode 52 = Meta_period
shift alt ctrll keycode 52 = Meta_greater
ctrll ctrlr keycode 52 = U+044e
shift ctrll ctrlr keycode 52 = U+042e
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 = U+0451
shift ctrlr keycode 53 = U+0401
alt ctrlr keycode 53 = Meta_slash
shift alt ctrlr keycode 53 = Meta_question
ctrll keycode 53 = U+0491
shift ctrll keycode 53 = U+0490
alt ctrll keycode 53 = Meta_slash
shift alt ctrll keycode 53 = Meta_question
ctrll ctrlr keycode 53 = U+0491
shift ctrll ctrlr keycode 53 = U+0490
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 = CtrlL_Lock
ctrlr keycode 97 = CtrlL_Lock
ctrll keycode 97 = CtrlL_Lock
ctrll ctrlr keycode 97 = CtrlL_Lock
keycode 98 = KP_Divide
keycode 99 = VoidSymbol
control keycode 99 = Control_backslash
alt keycode 99 = Control_backslash
keycode 100 = CtrlR_Lock
ctrll keycode 100 = CtrlR_Lock
ctrlr keycode 100 = CtrlR_Lock
ctrll ctrlr keycode 100 = CtrlR_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 =