# English <- Control+RightShift -> Russion
# English <- Control+LeftShift -> Bielorussion
#
# Svistunovich Oleg Georgievich
# Minsk, UGAI GUVD Mingorispolkoma
charset "iso-8859-5"
keymaps 0,1,4,8,9,12,16,17,20,24,25,28,32,33,36,40,41,44
strings as usual
keycode 1 = Escape Escape Escape \
Meta_Escape Meta_Escape Meta_Escape \
Escape Escape Escape \
Meta_Escape Meta_Escape Meta_Escape \
Escape Escape Escape \
Meta_Escape Meta_Escape Meta_Escape
keycode 2 = one exclam VoidSymbol \
Meta_one Meta_exclam VoidSymbol \
one exclam VoidSymbol \
Meta_one Meta_exclam VoidSymbol \
one exclam VoidSymbol \
Meta_one Meta_exclam VoidSymbol
keycode 3 = two at nul \
Meta_two Meta_at Meta_nul \
two quotedbl nul \
Meta_two Meta_quotedbl Meta_nul \
two quotedbl VoidSymbol \
Meta_two Meta_quotedbl VoidSymbol
keycode 4 = three numbersign Escape \
Meta_three Meta_numbersign Meta_Escape \
three numbersign Escape \
Meta_three Meta_numbersign Meta_Escape \
three numbersign Escape \
Meta_three Meta_numbersign Meta_Escape
keycode 5 = four dollar Control_backslash \
Meta_four Meta_dollar Meta_Control_backslash \
four semicolon Control_backslash \
Meta_four Meta_semicolon Meta_Control_backslash \
four semicolon Control_backslash \
Meta_four Meta_semicolon Meta_Control_backslash
keycode 6 = five percent Control_bracketright \
Meta_five Meta_percent Meta_Control_bracketright \
five percent Control_bracketright \
Meta_five Meta_percent Meta_Control_bracketright \
five percent Control_bracketright \
Meta_five Meta_percent Meta_Control_bracketright
keycode 7 = six asciicircum Control_asciicircum \
Meta_six Meta_asciicircum Meta_Control_asciicircum \
six colon Control_asciicircum \
Meta_six Meta_colon Meta_Control_asciicircum \
six colon Control_asciicircum \
Meta_six Meta_colon Meta_Control_asciicircum
keycode 8 = seven ampersand Control_underscore \
Meta_seven Meta_ampersand Meta_Control_underscore \
seven question Control_underscore \
Meta_seven Meta_question Meta_Control_underscore \
seven question Control_underscore \
Meta_seven Meta_question Meta_Control_underscore
keycode 9 = eight asterisk Delete \
Meta_eight Meta_asterisk Meta_Delete \
eight asterisk Delete \
Meta_eight Meta_asterisk Meta_Delete \
eight asterisk Delete \
Meta_eight Meta_asterisk Meta_Delete
keycode 10 = nine parenleft VoidSymbol \
Meta_nine Meta_parenleft VoidSymbol \
nine parenleft VoidSymbol \
Meta_nine Meta_parenleft VoidSymbol \
nine parenleft VoidSymbol \
Meta_nine Meta_parenleft VoidSymbol
keycode 11 = zero parenright VoidSymbol \
Meta_zero Meta_parenleft VoidSymbol \
zero parenright VoidSymbol \
Meta_zero Meta_parenleft VoidSymbol \
zero parenright VoidSymbol \
Meta_zero Meta_parenleft VoidSymbol
keycode 12 = minus underscore Control_underscore \
Meta_minus Meta_underscore Meta_Control_underscore \
minus underscore Control_underscore \
Meta_minus Meta_underscore Meta_Control_underscore \
minus underscore Control_underscore \
Meta_minus Meta_underscore Meta_Control_underscore
keycode 13 = equal plus VoidSymbol \
Meta_equal Meta_plus VoidSymbol \
equal plus VoidSymbol \
Meta_equal Meta_plus VoidSymbol \
equal plus VoidSymbol \
Meta_equal Meta_plus VoidSymbol
keycode 14 = Delete Delete Delete \
Meta_Delete Meta_Delete Meta_Delete \
Delete Delete Delete \
Meta_Delete Meta_Delete Meta_Delete \
Delete Delete Delete \
Meta_Delete Meta_Delete Meta_Delete
keycode 15 = Tab Meta_Tab Tab \
Meta_Tab Meta_Tab Meta_Tab \
Tab Tab Tab \
Meta_Tab Meta_Tab Meta_Tab \
Tab Tab Tab \
Meta_Tab Meta_Tab Meta_Tab
keycode 16 = +q +Q Control_q \
Meta_q Meta_Q Meta_Control_q \
+0xD9 +0xB9 Control_q \
Meta_q Meta_Q Meta_Control_q \
+0xD9 +0xB9 Control_q \
Meta_q Meta_Q Meta_Control_q
keycode 17 = +w +W Control_w \
Meta_w Meta_W Meta_Control_w \
+0xE6 +0xC6 Control_w \
Meta_w Meta_W Meta_Control_w \
+0xE6 +0xC6 Control_w \
Meta_w Meta_W Meta_Control_w
keycode 18 = +e +E Control_e \
Meta_e Meta_E Meta_Control_e \
+0xE3 +0xC3 Control_e \
Meta_e Meta_E Meta_Control_e \
+0xE3 +0xC3 Control_e \
Meta_e Meta_E Meta_Control_e
keycode 19 = +r +R Control_r \
Meta_r Meta_R Meta_Control_r \
+0xDA +0xBA Control_r \
Meta_r Meta_R Meta_Control_r \
+0xDA +0xBA Control_r \
Meta_r Meta_R Meta_Control_r
keycode 20 = +t +T Control_t \
Meta_t Meta_T Meta_Control_t \
+0xD5 +0xB5 Control_t \
Meta_t Meta_T Meta_Control_t \
+0xD5 +0xB5 Control_t \
Meta_t Meta_T Meta_Control_t
keycode 21 = +y +Y Control_y \
Meta_y Meta_Y Meta_Control_y \
+0xDD +0xBD Control_y \
Meta_y Meta_Y Meta_Control_y \
+0xDD +0xBD Control_y \
Meta_y Meta_Y Meta_Control_y
keycode 22 = +u +U Control_u \
Meta_u Meta_U Meta_Control_u \
+0xD3 +0xB3 Control_u \
Meta_u Meta_U Meta_Control_u \
+0xD3 +0xB3 Control_u \
Meta_u Meta_U Meta_Control_u
keycode 23 = +i +I Tab \
Meta_i Meta_I Meta_Tab \
+0xE8 +0xC8 Tab \
Meta_i Meta_I Meta_Tab \
+0xE8 +0xC8 Tab \
Meta_i Meta_I Meta_Tab
keycode 24 = +o +O Control_o \
Meta_o Meta_O Meta_Control_o \
+0xF6 +0xA6 Control_o \
Meta_o Meta_O Meta_Control_o \
+0xE9 +0xC9 Control_o \
Meta_o Meta_O Meta_Control_o
keycode 25 = +p +P Control_p \
Meta_p Meta_P Meta_Control_p \
+0xD7 +0xB7 Control_p \
Meta_p Meta_P Meta_Control_p \
+0xD7 +0xB7 Control_p \
Meta_p Meta_P Meta_Control_p
keycode 26 = bracketleft braceleft Escape \
Meta_bracketleft Meta_braceleft Meta_Escape \
+0xE5 +0xC5 Escape \
Meta_bracketleft Meta_braceleft Meta_Escape \
+0xE5 +0xC5 Escape \
Meta_bracketleft Meta_braceleft Meta_Escape
keycode 27 = bracketright braceright Control_bracketright \
Meta_bracketright Meta_braceright Meta_Control_bracketright \
+0xFE +0xAE Control_bracketright \
Meta_bracketright Meta_braceright Meta_Control_bracketright \
+0xEA +0xCA Control_bracketright \
Meta_bracketright Meta_braceright Meta_Control_bracketright
keycode 28 = Return Return Return \
Meta_Control_m Meta_Control_m Return \
Return Return Return \
Meta_Control_m Meta_Control_m Return \
Return Return Return \
Meta_Control_m Meta_Control_m Return
keycode 29 = Control Control Control \
Control Control Control \
Control Control Control \
Control Control Control \
Control Control Control \
Control Control Control
keycode 30 = +a +A Control_a \
Meta_a Meta_A Meta_Control_a \
+0xE4 +0xC4 Control_a \
Meta_a Meta_A Meta_Control_a \
+0xE4 +0xC4 Control_a \
Meta_a Meta_A Meta_Control_a
keycode 31 = +s +S Control_s \
Meta_s Meta_S Meta_Control_s \
+0xEB +0xCB Control_s \
Meta_s Meta_S Meta_Control_s \
+0xEB +0xCB Control_s \
Meta_s Meta_S Meta_Control_s
keycode 32 = +d +D Control_d \
Meta_d Meta_D Meta_Control_d \
+0xD2 +0xB2 Control_d \
Meta_d Meta_D Meta_Control_d \
+0xD2 +0xB2 Control_d \
Meta_d Meta_D Meta_Control_d
keycode 33 = +f +F Control_f \
Meta_f Meta_F Meta_Control_f \
+0xD0 +0xB0 Control_f \
Meta_f Meta_F Meta_Control_f \
+0xD0 +0xB0 Control_f \
Meta_f Meta_F Meta_Control_f
keycode 34 = +g +G Control_g \
Meta_g Meta_G Meta_Control_g \
+0xDF +0xBF Control_g \
Meta_g Meta_G Meta_Control_g \
+0xDF +0xBF Control_g \
Meta_g Meta_G Meta_Control_g
keycode 35 = +h +H BackSpace \
Meta_h Meta_H Meta_BackSpace \
+0xE0 +0xC0 BackSpace \
Meta_h Meta_H Meta_BackSpace \
+0xE0 +0xC0 BackSpace \
Meta_h Meta_H Meta_BackSpace
keycode 36 = +j +J Linefeed \
Meta_j Meta_J Meta_Linefeed \
+0xDE +0xBE Linefeed \
Meta_j Meta_J Meta_Linefeed \
+0xDE +0xBE Linefeed \
Meta_j Meta_J Meta_Linefeed
keycode 37 = +k +K Control_k \
Meta_k Meta_K Meta_Control_k \
+0xDB +0xBB Control_k \
Meta_k Meta_K Meta_Control_k \
+0xDB +0xBB Control_k \
Meta_k Meta_K Meta_Control_k
keycode 38 = +l +L Control_l \
Meta_l Meta_L Meta_Control_l \
+0xD4 +0xB4 Control_l \
Meta_l Meta_L Meta_Control_l \
+0xD4 +0xB4 Control_l \
Meta_l Meta_L Meta_Control_l
keycode 39 = semicolon colon VoidSymbol \
Meta_semicolon Meta_colon VoidSymbol \
+0xD6 +0xB6 VoidSymbol \
Meta_semicolon Meta_colon VoidSymbol \
+0xD6 +0xB6 VoidSymbol \
Meta_semicolon Meta_colon VoidSymbol
keycode 40 = apostrophe quotedbl Control_g \
Meta_apostrophe Meta_quotedbl VoidSymbol \
+0xED +0xCD Control_g \
Meta_apostrophe Meta_quotedbl VoidSymbol \
+0xED +0xCD Control_g \
Meta_apostrophe Meta_quotedbl VoidSymbol
keycode 41 = grave asciitilde nul \
Meta_grave Meta_asciitilde VoidSymbol \
+0xF1 +0xA1 nul \
Meta_grave Meta_asciitilde VoidSymbol \
+0xF1 +0xA1 nul \
Meta_grave Meta_asciitilde VoidSymbol
keycode 42 = Shift Shift ShiftL_Lock \
Shift Shift Shift \
Shift Shift ShiftL_Lock \
Shift Shift Shift \
Shift Shift Shift \
Shift Shift Shift
keycode 43 = backslash bar Control_backslash \
Meta_backslash Meta_bar Control_backslash \
backslash bar Control_backslash \
Meta_backslash Meta_bar Control_backslash \
backslash bar Control_backslash \
Meta_backslash Meta_bar Control_backslash
keycode 44 = +z +Z Control_z \
Meta_z Meta_Z Meta_Control_z \
+0xEF +0xCF Control_z \
Meta_z Meta_Z Meta_Control_z \
+0xEF +0xCF Control_z \
Meta_z Meta_Z Meta_Control_z
keycode 45 = +x +X Control_x \
Meta_x Meta_X Meta_Control_x \
+0xE7 +0xC7 Control_x \
Meta_x Meta_X Meta_Control_x \
+0xE7 +0xC7 Control_x \
Meta_x Meta_X Meta_Control_x
keycode 46 = +c +C Control_c \
Meta_c Meta_C Meta_Control_c \
+0xE1 +0xC1 Control_c \
Meta_c Meta_C Meta_Control_c \
+0xE1 +0xC1 Control_c \
Meta_c Meta_C Meta_Control_c
keycode 47 = +v +V Control_v \
Meta_v Meta_V Meta_Control_v \
+0xDC +0xBC Control_v \
Meta_v Meta_V Meta_Control_v \
+0xDC +0xBC Control_v \
Meta_v Meta_V Meta_Control_v
keycode 48 = +b +B Control_b \
Meta_b Meta_B Meta_Control_b \
+0xD8 +0xB8 Control_b \
Meta_b Meta_B Meta_Control_b \
+0xD8 +0xB8 Control_b \
Meta_b Meta_B Meta_Control_b
keycode 49 = +n +N Control_n \
Meta_n Meta_N Meta_Control_n \
+0xE2 +0xC2 Control_t \
Meta_n Meta_N Meta_Control_n \
+0xE2 +0xC2 Control_t \
Meta_n Meta_N Meta_Control_n
keycode 50 = +m +M Control_m \
Meta_m Meta_M Meta_Control_m \
+0xEC +0xCC Control_m \
Meta_m Meta_M Meta_Control_m \
+0xEC +0xCC Control_m \
Meta_m Meta_M Meta_Control_m
keycode 51 = comma less VoidSymbol \
Meta_comma Meta_less VoidSymbol \
+0xD1 +0xB1 VoidSymbol \
Meta_comma Meta_less VoidSymbol \
+0xD1 +0xB1 VoidSymbol \
Meta_comma Meta_less VoidSymbol
keycode 52 = period greater VoidSymbol \
Meta_period Meta_greater VoidSymbol \
+0xEE +0xCE VoidSymbol \
Meta_period Meta_greater VoidSymbol \
+0xEE +0xCE VoidSymbol \
Meta_period Meta_greater VoidSymbol
keycode 53 = slash question Delete \
Meta_slash Meta_question VoidSymbol \
period comma Delete \
Meta_slash Meta_question VoidSymbol \
period comma Delete \
Meta_slash Meta_question VoidSymbol
keycode 54 = Shift Shift ShiftR_Lock \
Shift Shift Shift \
Shift Shift Shift \
Shift Shift Shift \
Shift Shift ShiftR_Lock \
Shift Shift Shift
keycode 55 = KP_Multiply KP_Multiply Hex_C \
KP_Multiply KP_Multiply KP_Multiply \
KP_Multiply KP_Multiply Hex_C \
KP_Multiply KP_Multiply KP_Multiply \
KP_Multiply KP_Multiply Hex_C \
KP_Multiply KP_Multiply KP_Multiply
keycode 56 = Alt
keycode 57 = space space nul \
Meta_space Meta_space Meta_nul \
space space nul \
Meta_space Meta_space Meta_nul \
space space nul \
Meta_space Meta_space Meta_nul
keycode 58 = Caps_Lock
keycode 59 = F1 F13 F25 \
Console_1 Console_13 Console_1 \
F1 F13 F25 \
Console_1 Console_13 Console_1 \
F1 F13 F25 \
Console_1 Console_13 Console_1
keycode 60 = F2 F14 F26 \
Console_2 Console_14 Console_2 \
F2 F14 F26 \
Console_2 Console_14 Console_2 \
F2 F14 F26 \
Console_2 Console_14 Console_2
keycode 61 = F3 F15 F27 \
Console_3 Console_15 Console_3 \
F3 F15 F27 \
Console_3 Console_15 Console_3 \
F3 F15 F27 \
Console_3 Console_15 Console_3
keycode 62 = F4 F16 F28 \
Console_4 Console_16 Console_4 \
F4 F16 F28 \
Console_4 Console_16 Console_4 \
F4 F16 F28 \
Console_4 Console_16 Console_4
keycode 63 = F5 F17 F29 \
Console_5 Console_17 Console_5 \
F5 F17 F29 \
Console_5 Console_17 Console_5 \
F5 F17 F29 \
Console_5 Console_17 Console_5
keycode 64 = F6 F18 F30 \
Console_6 Console_18 Console_6 \
F6 F18 F30 \
Console_6 Console_18 Console_6 \
F6 F18 F30 \
Console_6 Console_18 Console_6
keycode 65 = F7 F19 F31 \
Console_7 Console_19 Console_7 \
F7 F19 F31 \
Console_7 Console_19 Console_7 \
F7 F19 F31 \
Console_7 Console_19 Console_7
keycode 66 = F8 F20 F32 \
Console_8 Console_20 Console_8 \
F8 F20 F32 \
Console_8 Console_20 Console_8 \
F8 F20 F32 \
Console_8 Console_20 Console_8
keycode 67 = F9 F21 F33 \
Console_9 Console_21 Console_9 \
F9 F21 F33 \
Console_9 Console_21 Console_9 \
F9 F21 F33 \
Console_9 Console_21 Console_9
keycode 68 = F10 F22 F34 \
Console_10 Console_22 Console_10 \
F10 F22 F34 \
Console_10 Console_22 Console_10 \
F10 F22 F34 \
Console_10 Console_22 Console_10
keycode 69 = Num_Lock Num_Lock Hex_E \
Num_Lock Num_Lock Num_Lock \
Num_Lock Num_Lock Hex_E \
Num_Lock Num_Lock Num_Lock \
Num_Lock Num_Lock Hex_E \
Num_Lock Num_Lock Num_Lock
keycode 70 = Scroll_Lock Show_Memory Show_State \
Show_Registers VoidSymbol Scroll_Lock \
Scroll_Lock Show_Memory Show_State \
Show_Registers VoidSymbol Scroll_Lock \
Scroll_Lock Show_Memory Show_State \
Show_Registers VoidSymbol Scroll_Lock
keycode 71 = KP_7 KP_7 Hex_7 \
Ascii_7 KP_7 KP_7 \
KP_7 KP_7 Hex_7 \
Ascii_7 KP_7 KP_7 \
KP_7 KP_7 Hex_7 \
Ascii_7 KP_7 KP_7
keycode 72 = KP_8 KP_8 Hex_8 \
Ascii_8 KP_8 KP_8 \
KP_8 KP_8 Hex_8 \
Ascii_8 KP_8 KP_8 \
KP_8 KP_8 Hex_8 \
Ascii_8 KP_8 KP_8
keycode 73 = KP_9 KP_9 Hex_9 \
Ascii_9 KP_9 KP_9 \
KP_9 KP_9 Hex_9 \
Ascii_9 KP_9 KP_9 \
KP_9 KP_9 Hex_9 \
Ascii_9 KP_9 KP_9
keycode 74 = KP_Subtract
keycode 75 = KP_4 KP_4 Hex_4 \
Ascii_4 KP_4 KP_4 \
KP_4 KP_4 Hex_4 \
Ascii_4 KP_4 KP_4 \
KP_4 KP_4 Hex_4 \
Ascii_4 KP_4 KP_4
keycode 76 = KP_5 KP_5 Hex_5 \
Ascii_5 KP_5 KP_5 \
KP_5 KP_5 Hex_5 \
Ascii_5 KP_5 KP_5 \
KP_5 KP_5 Hex_5 \
Ascii_5 KP_5 KP_5
keycode 77 = KP_6 KP_6 Hex_6 \
Ascii_6 KP_6 KP_6 \
KP_6 KP_6 Hex_6 \
Ascii_6 KP_6 KP_6 \
KP_6 KP_6 Hex_6 \
Ascii_6 KP_6 KP_6
keycode 78 = KP_Add
keycode 79 = KP_1 KP_1 Hex_1 \
Ascii_1 KP_1 KP_1 \
KP_1 KP_1 Hex_1 \
Ascii_1 KP_1 KP_1 \
KP_1 KP_1 Hex_1 \
Ascii_1 KP_1 KP_1
keycode 80 = KP_2 KP_2 Hex_2 \
Ascii_2 KP_2 KP_2 \
KP_2 KP_2 Hex_2 \
Ascii_2 KP_2 KP_2 \
KP_2 KP_2 Hex_2 \
Ascii_2 KP_2 KP_2
keycode 81 = KP_3 KP_3 Hex_3 \
Ascii_3 KP_3 KP_3 \
KP_3 KP_3 Hex_3 \
Ascii_3 KP_3 KP_3 \
KP_3 KP_3 Hex_3 \
Ascii_3 KP_3 KP_3
keycode 82 = KP_0 KP_0 Hex_0 \
Ascii_0 KP_0 KP_0 \
KP_0 KP_0 Hex_0 \
Ascii_0 KP_0 KP_0 \
KP_0 KP_0 Hex_0 \
Ascii_0 KP_0 KP_0
keycode 83 = KP_Period KP_Period KP_Period \
KP_Period KP_Period Boot \
KP_Period KP_Period KP_Period \
KP_Period KP_Period Boot \
KP_Period KP_Period KP_Period \
KP_Period KP_Period Boot
keycode 84 = Last_Console
keycode 85 = VoidSymbol
keycode 86 = less greater bar \
Meta_less Meta_greater Meta_bar \
less greater bar \
Meta_less Meta_greater Meta_bar \
less greater bar \
Meta_less Meta_greater Meta_bar
keycode 87 = F11 F23 F35 \
Console_11 Console_23 Console_11 \
F11 F23 F35 \
Console_11 Console_23 Console_11 \
F11 F23 F35 \
Console_11 Console_23 Console_11
keycode 88 = F12 F24 F36 \
Console_12 Console_24 Console_12 \
F12 F24 F36 \
Console_12 Console_24 Console_12 \
F12 F24 F36 \
Console_12 Console_24 Console_12
keycode 89 = VoidSymbol
keycode 90 = VoidSymbol
keycode 91 = VoidSymbol
keycode 92 = VoidSymbol
keycode 93 = VoidSymbol
keycode 94 = VoidSymbol
keycode 95 = VoidSymbol
keycode 96 = KP_Enter
keycode 97 = Control
keycode 98 = KP_Divide KP_Divide Hex_B \
KP_Divide KP_Divide KP_Divide \
KP_Divide KP_Divide Hex_B \
KP_Divide KP_Divide KP_Divide \
KP_Divide KP_Divide Hex_B \
KP_Divide KP_Divide KP_Divide
keycode 99 = VoidSymbol Control_backslash Control_backslash \
Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash \
Control_backslash Control_backslash Control_backslash \
Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash \
Control_backslash Control_backslash Control_backslash \
Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
keycode 100 = Alt
keycode 101 = Break
keycode 102 = Find
keycode 103 = Up Up Up \
KeyboardSignal Up Up \
Up Up Up \
KeyboardSignal Up Up \
Up Up Up \
KeyboardSignal Up Up
keycode 104 = Prior Scroll_Backward Prior \
Prior Prior Prior \
Prior Scroll_Backward Prior \
Prior Prior Prior \
Prior Scroll_Backward Prior \
Prior Prior Prior
keycode 105 = Left Left Left \
Decr_Console Left Left \
Left Left Left \
Decr_Console Left Left \
Left Left Left \
Decr_Console Left Left
keycode 106 = Right Right Right \
Incr_Console Right Right \
Right Right Right \
Incr_Console Right Right \
Right Right Right \
Incr_Console Right Right
keycode 107 = Select
keycode 108 = Down
keycode 109 = Next Scroll_Forward Next \
Next Next Next \
Next Scroll_Forward Next \
Next Next Next \
Next Scroll_Forward Next \
Next Next Next
keycode 110 = Insert
keycode 111 = Remove Remove Remove \
Remove Remove Boot \
Remove Remove Remove \
Remove Remove Boot \
Remove Remove Remove \
Remove Remove 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 = VoidSymbol
keycode 121 = VoidSymbol
keycode 122 = VoidSymbol
keycode 123 = VoidSymbol
keycode 124 = VoidSymbol
keycode 125 = VoidSymbol
keycode 126 = VoidSymbol
keycode 127 = VoidSymbol