/usr/share/console-cyrillic/ua-cp1251.kmap is in console-cyrillic 0.9-17.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 | ! ukrainian keyboard
! based on file cyr-russian.cpp, author Cyril Slobin <slobin@iname.com>
! author: Igor Vlasenko <vlasenko@imath.kiev.ua>
! features:
! Right_Control key is used for Cyrillic toggle, Right_Alt for
! temporary shift to Cyrillic. On 104-key keyboard, System key
! is also used for toggle and Window keys for temporary shift.
!
!
! This keymap was generated for encoding cp1251
keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape
keycode 2 = one exclam one exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_exclam Meta_one Meta_exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 3 = two at two quotedbl nul nul nul nul Meta_two Meta_at Meta_two Meta_at Meta_nul Meta_nul Meta_nul Meta_nul
keycode 4 = three numbersign three numbersign Escape Escape Escape Escape Meta_three Meta_numbersign Meta_three Meta_numbersign Meta_Escape Meta_Escape Meta_Escape Meta_Escape
keycode 5 = four dollar four semicolon Control_backslash Control_backslash Control_backslash Control_backslash Meta_four Meta_dollar Meta_four Meta_dollar Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
keycode 6 = five percent five colon Control_bracketright Control_bracketright Control_bracketright Control_bracketright Meta_five Meta_percent Meta_five Meta_percent Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright
keycode 7 = six asciicircum six comma Control_asciicircum Control_asciicircum Control_asciicircum Control_asciicircum Meta_six Meta_asciicircum Meta_six Meta_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum
keycode 8 = seven ampersand seven period Control_underscore Control_underscore Control_underscore Control_underscore Meta_seven Meta_ampersand Meta_seven Meta_ampersand Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore
keycode 9 = eight asterisk eight asterisk Delete Delete Delete Delete Meta_eight Meta_asterisk Meta_eight Meta_asterisk Meta_Delete Meta_Delete Meta_Delete Meta_Delete
keycode 10 = nine parenleft nine parenleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_parenleft Meta_nine Meta_parenleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 11 = zero parenright zero parenright VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_parenright Meta_zero Meta_parenright VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore
keycode 13 = equal plus equal plus VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_plus Meta_equal Meta_plus VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 14 = Delete Delete Delete Delete BackSpace BackSpace BackSpace BackSpace Meta_Delete Meta_Delete Meta_Delete Meta_Delete Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace
keycode 15 = Tab Tab Tab Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab
keycode 16 = +q +Q +0xE9 +0xC9 Control_q Control_q Control_q Control_q Meta_q Meta_Q Meta_q Meta_Q Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q
keycode 17 = +w +W +0xF6 +0xD6 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w
keycode 18 = +e +E +0xF3 +0xD3 Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e
keycode 19 = +r +R +0xEA +0xCA Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r
keycode 20 = +t +T +0xE5 +0xC5 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t
keycode 21 = +y +Y +0xED +0xCD Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y
keycode 22 = +u +U +0xE3 +0xC3 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u
keycode 23 = +i +I +0xF8 +0xD8 Control_i Control_i Control_i Control_i Meta_i Meta_I Meta_i Meta_I Meta_Control_i Meta_Control_i Meta_Control_i Meta_Control_i
keycode 24 = +o +O +0xF9 +0xD9 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o
keycode 25 = +p +P +0xE7 +0xC7 Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p
keycode 26 = bracketleft braceleft +0xF5 +0xD5 Escape Escape Escape Escape Meta_bracketleft Meta_braceleft Meta_bracketleft Meta_braceleft Meta_Escape Meta_Escape Meta_Escape Meta_Escape
keycode 27 = bracketright braceright +0xBF +0xAF Control_bracketright Control_bracketright Control_bracketright Control_bracketright Meta_bracketright Meta_braceright Meta_bracketright Meta_braceright Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright Meta_Control_bracketright
keycode 28 = Return Return Return Return Return Return Return Return Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
keycode 29 = Control
keycode 30 = +a +A +0xF4 +0xD4 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a
keycode 31 = +s +S +0xB3 +0xB2 Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s
keycode 32 = +d +D +0xE2 +0xC2 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d
keycode 33 = +f +F +0xE0 +0xC0 Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f
keycode 34 = +g +G +0xEF +0xCF Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g
keycode 35 = +h +H +0xF0 +0xD0 Control_h Control_h Control_h Control_h Meta_h Meta_H Meta_h Meta_H Meta_Control_h Meta_Control_h Meta_Control_h Meta_Control_h
keycode 36 = +j +J +0xEE +0xCE Control_j Control_j Control_j Control_j Meta_j Meta_J Meta_j Meta_J Meta_Control_j Meta_Control_j Meta_Control_j Meta_Control_j
keycode 37 = +k +K +0xEB +0xCB Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_k Meta_K Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k
keycode 38 = +l +L +0xE4 +0xC4 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l
keycode 39 = semicolon colon +0xE6 +0xC6 VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_semicolon Meta_colon Meta_semicolon Meta_colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 40 = apostrophe quotedbl +0xBA +0xAA Control_g Control_g Control_g Control_g Meta_apostrophe Meta_quotedbl Meta_apostrophe Meta_quotedbl Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g
keycode 41 = grave asciitilde +apostrophe +backslash nul nul nul nul Meta_grave Meta_asciitilde Meta_grave Meta_asciitilde Meta_nul Meta_nul Meta_nul Meta_nul
keycode 42 = Shift
keycode 43 = backslash bar +0xB4 +0xA5 Control_backslash Control_backslash Control_backslash Control_backslash Meta_backslash Meta_bar Meta_backslash Meta_bar Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
keycode 44 = +z +Z +0xFF +0xDF Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z
keycode 45 = +x +X +0xF7 +0xD7 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x
keycode 46 = +c +C +0xF1 +0xD1 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c
keycode 47 = +v +V +0xEC +0xCC Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v
keycode 48 = +b +B +0xE8 +0xC8 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b
keycode 49 = +n +N +0xF2 +0xD2 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n
keycode 50 = +m +M +0xFC +0xDC Control_m Control_m Control_m Control_m Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
keycode 51 = comma less +0xE1 +0xC1 VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_less Meta_comma Meta_less VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 52 = period greater +0xFE +0xDE VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_greater Meta_period Meta_greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol
control keycode 52 = Compose
control altgr keycode 52 = Compose
keycode 53 = slash question slash question Delete Delete Delete Delete Meta_slash Meta_question Meta_slash Meta_question Meta_Delete Meta_Delete Meta_Delete Meta_Delete
keycode 54 = Shift
keycode 55 = KP_Multiply
keycode 56 = Alt
keycode 57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul
keycode 58 = Caps_Lock
keycode 59 = F1 F11 F1 F11 F1 F11 F1 F11 Console_1 Console_1 Console_1 Console_1 Console_1 Console_1 Console_1 Console_1
keycode 60 = F2 F12 F2 F12 F2 F12 F2 F12 Console_2 Console_2 Console_2 Console_2 Console_2 Console_2 Console_2 Console_2
keycode 61 = F3 F13 F3 F13 F3 F13 F3 F13 Console_3 Console_3 Console_3 Console_3 Console_3 Console_3 Console_3 Console_3
keycode 62 = F4 F14 F4 F14 F4 F14 F4 F14 Console_4 Console_4 Console_4 Console_4 Console_4 Console_4 Console_4 Console_4
keycode 63 = F5 F15 F5 F15 F5 F15 F5 F15 Console_5 Console_5 Console_5 Console_5 Console_5 Console_5 Console_5 Console_5
keycode 64 = F6 F16 F6 F16 F6 F16 F6 F16 Console_6 Console_6 Console_6 Console_6 Console_6 Console_6 Console_6 Console_6
keycode 65 = F7 F17 F7 F17 F7 F17 F7 F17 Console_7 Console_7 Console_7 Console_7 Console_7 Console_7 Console_7 Console_7
keycode 66 = F8 F18 F8 F18 F8 F18 F8 F18 Console_8 Console_8 Console_8 Console_8 Console_8 Console_8 Console_8 Console_8
keycode 67 = F9 F19 F9 F19 F9 F19 F9 F19 Console_9 Console_9 Console_9 Console_9 Console_9 Console_9 Console_9 Console_9
keycode 68 = F10 F20 F10 F20 F10 F20 F10 F20 Console_10 Console_10 Console_10 Console_10 Console_10 Console_10 Console_10 Console_10
keycode 69 = Num_Lock
keycode 70 = Scroll_Lock
shift keycode 70 = Show_Memory
shift altgr keycode 70 = Show_Memory
control keycode 70 = Show_State
control altgr keycode 70 = Show_State
alt keycode 70 = Show_Registers
alt altgr keycode 70 = Show_Registers
keycode 71 = KP_7
alt keycode 71 = Ascii_7
alt altgr keycode 71 = Ascii_7
keycode 72 = KP_8
alt keycode 72 = Ascii_8
alt altgr keycode 72 = Ascii_8
keycode 73 = KP_9
alt keycode 73 = Ascii_9
alt altgr keycode 73 = Ascii_9
keycode 74 = KP_Subtract
keycode 75 = KP_4
alt keycode 75 = Ascii_4
alt altgr keycode 75 = Ascii_4
keycode 76 = KP_5
alt keycode 76 = Ascii_5
alt altgr keycode 76 = Ascii_5
keycode 77 = KP_6
alt keycode 77 = Ascii_6
alt altgr keycode 77 = Ascii_6
keycode 78 = KP_Add
keycode 79 = KP_1
alt keycode 79 = Ascii_1
alt altgr keycode 79 = Ascii_1
keycode 80 = KP_2
alt keycode 80 = Ascii_2
alt altgr keycode 80 = Ascii_2
keycode 81 = KP_3
alt keycode 81 = Ascii_3
alt altgr keycode 81 = Ascii_3
keycode 82 = KP_0
alt keycode 82 = Ascii_0
alt altgr keycode 82 = Ascii_0
keycode 83 = KP_Period
control alt keycode 83 = Boot
control alt altgr keycode 83 = Boot
keycode 84 = Last_Console
Keycode 85 =
keycode 86 = less greater less greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_less Meta_greater Meta_less Meta_greater VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 87 = F11 F11 F11 F11 F11 F11 F11 F11 Console_11 Console_11 Console_11 Console_11 Console_11 Console_11 Console_11 Console_11
keycode 88 = F12 F12 F12 F12 F12 F12 F12 F12 Console_12 Console_12 Console_12 Console_12 Console_12 Console_12 Console_12 Console_12
Keycode 89 =
Keycode 90 =
Keycode 91 =
Keycode 92 =
Keycode 93 =
Keycode 94 =
Keycode 95 =
keycode 96 = KP_Enter
keycode 97 = AltGr_Lock
keycode 98 = KP_Divide
keycode 99 = Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
keycode 100 = AltGr
keycode 101 = Break
keycode 102 = Home
keycode 103 = Up
keycode 104 = PageUp
shift keycode 104 = Scroll_Backward
shift altgr keycode 104 = Scroll_Backward
keycode 105 = Left
alt keycode 105 = Decr_Console
alt altgr keycode 105 = Decr_Console
keycode 106 = Right
alt keycode 106 = Incr_Console
alt altgr keycode 106 = Incr_Console
keycode 107 = End
keycode 108 = Down
keycode 109 = PageDown
shift keycode 109 = Scroll_Forward
shift altgr keycode 109 = Scroll_Forward
keycode 110 = Insert
keycode 111 = Remove
control alt keycode 111 = Boot
control alt altgr 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 = AltGr
keycode 126 = AltGr
keycode 127 = AltGr_Lock
string F1 = "\033[[A"
string F2 = "\033[[B"
string F3 = "\033[[C"
string F4 = "\033[[D"
string F5 = "\033[[E"
string F6 = "\033[17~"
string F7 = "\033[18~"
string F8 = "\033[19~"
string F9 = "\033[20~"
string F10 = "\033[21~"
string F11 = "\033[23~"
string F12 = "\033[24~"
string F13 = "\033[25~"
string F14 = "\033[26~"
string F15 = "\033[28~"
string F16 = "\033[29~"
string F17 = "\033[31~"
string F18 = "\033[32~"
string F19 = "\033[33~"
string F20 = "\033[34~"
string Find = "\033[1~"
string Insert = "\033[2~"
string Remove = "\033[3~"
string Select = "\033[4~"
string Prior = "\033[5~"
string Next = "\033[6~"
string Macro = "\033[M"
string Pause = "\033[P"
|