1 # Bulgarian Phonetic Cyrillic code page 1251 keyboard map.
2 # Cyrillic mode is toggled by Right_Ctrl key and shifted by AltGr key.
3 # Based on the default linux kernel keyboard map. -- Dimitar Zhekov
7 # Change the above line into:
9 # in case you want the entries:
10 # altgr control keycode 83 = Boot
11 # altgr control keycode 111 = Boot
17 alt keycode 1 = Meta_Escape
18 keycode 2 = one exclam
19 alt keycode 2 = Meta_one
21 control keycode 3 = nul
22 shift control keycode 3 = nul
23 alt keycode 3 = Meta_two
24 keycode 4 = three numbersign
25 control keycode 4 = Escape
26 alt keycode 4 = Meta_three
27 keycode 5 = four dollar dollar
28 control keycode 5 = Control_backslash
29 alt keycode 5 = Meta_four
30 keycode 6 = five percent
31 control keycode 6 = Control_bracketright
32 alt keycode 6 = Meta_five
33 keycode 7 = six asciicircum
34 control keycode 7 = Control_asciicircum
35 alt keycode 7 = Meta_six
36 keycode 8 = seven ampersand braceleft
37 control keycode 8 = Control_underscore
38 alt keycode 8 = Meta_seven
39 keycode 9 = eight asterisk bracketleft
40 control keycode 9 = Delete
41 alt keycode 9 = Meta_eight
42 keycode 10 = nine parenleft bracketright
43 alt keycode 10 = Meta_nine
44 keycode 11 = zero parenright braceright
45 alt keycode 11 = Meta_zero
46 keycode 12 = minus underscore backslash
47 control keycode 12 = Control_underscore
48 shift control keycode 12 = Control_underscore
49 alt keycode 12 = Meta_minus
50 keycode 13 = equal plus
51 alt keycode 13 = Meta_equal
52 keycode 14 = Delete Delete
53 control keycode 14 = BackSpace
54 alt keycode 14 = Meta_Delete
56 alt keycode 15 = Meta_Tab
57 keycode 16 = q Q +255 +223 Control_q
58 alt keycode 16 = Meta_q
59 control alt keycode 16 = Meta_Control_q
60 keycode 17 = w W +226 +194 Control_w
61 alt keycode 17 = Meta_w
62 control alt keycode 17 = Meta_Control_w
63 keycode 18 = e E +229 +197 Control_e
64 alt keycode 18 = Meta_e
65 control alt keycode 18 = Meta_Control_e
66 keycode 19 = r R +240 +208 Control_r
67 alt keycode 19 = Meta_r
68 control alt keycode 19 = Meta_Control_r
69 keycode 20 = t T +242 +210 Control_t
70 alt keycode 20 = Meta_t
71 control alt keycode 20 = Meta_Control_t
72 keycode 21 = y Y +250 +218 Control_y
73 alt keycode 21 = Meta_y
74 control alt keycode 21 = Meta_Control_y
75 keycode 22 = u U +243 +211 Control_u
76 alt keycode 22 = Meta_u
77 control alt keycode 22 = Meta_Control_u
78 keycode 23 = i I +232 +200 Tab
79 alt keycode 23 = Meta_i
80 control alt keycode 23 = Meta_Tab
81 keycode 24 = o O +238 +206 Control_o
82 alt keycode 24 = Meta_o
83 control alt keycode 24 = Meta_Control_o
84 keycode 25 = p P +239 +207 Control_p
85 alt keycode 25 = Meta_p
86 control alt keycode 25 = Meta_Control_p
87 keycode 26 = bracketleft braceleft +248 +216 Escape
88 alt keycode 26 = Meta_bracketleft
89 control alt keycode 26 = Meta_Escape
90 keycode 27 = bracketright braceright +249 +217 Control_bracketright
91 alt keycode 27 = Meta_bracketright
92 control alt keycode 27 = Meta_Control_bracketright
94 alt keycode 28 = Meta_Control_m
96 keycode 30 = a A +224 +192 Control_a
97 alt keycode 30 = Meta_a
98 control alt keycode 30 = Meta_Control_a
99 keycode 31 = s S +241 +209 Control_s
100 alt keycode 31 = Meta_s
101 control alt keycode 31 = Meta_Control_s
102 keycode 32 = d D +228 +196 Control_d
103 alt keycode 32 = Meta_d
104 control alt keycode 32 = Meta_Control_d
105 keycode 33 = f F +244 +212 Control_f
106 alt keycode 33 = Meta_f
107 control alt keycode 33 = Meta_Control_f
108 keycode 34 = g G +227 +195 Control_g
109 alt keycode 34 = Meta_g
110 control alt keycode 34 = Meta_Control_g
111 keycode 35 = h H +245 +213 Control_h
112 alt keycode 35 = Meta_h
113 control alt keycode 35 = Meta_Control_h
114 keycode 36 = j J +233 +201 Control_j
115 alt keycode 35 = Meta_j
116 control alt keycode 35 = Meta_Control_j
117 keycode 37 = k K +234 +202 Control_k
118 alt keycode 37 = Meta_k
119 control alt keycode 37 = Meta_Control_k
120 keycode 38 = l L +235 +203 Control_l
121 alt keycode 38 = Meta_l
122 control alt keycode 38 = Meta_Control_l
123 keycode 39 = semicolon colon
124 alt keycode 39 = Meta_semicolon
125 keycode 40 = apostrophe quotedbl
126 control keycode 40 = Control_g
127 alt keycode 40 = Meta_apostrophe
128 keycode 41 = grave asciitilde +247 +215 nul
129 alt keycode 41 = Meta_grave
131 keycode 43 = backslash bar +254 +222 Control_backslash
132 alt keycode 43 = Meta_backslash
133 control alt keycode 43 = Meta_Control_backslash
134 keycode 44 = z Z +231 +199 Control_z
135 alt keycode 44 = Meta_z
136 control alt keycode 44 = Meta_Control_z
137 keycode 45 = x X +252 +220 Control_x
138 alt keycode 45 = Meta_x
139 control alt keycode 45 = Meta_Control_x
140 keycode 46 = c C +246 +214 Control_c
141 alt keycode 46 = Meta_c
142 control alt keycode 46 = Meta_Control_c
143 keycode 47 = v V +230 +198 Control_v
144 alt keycode 47 = Meta_v
145 control alt keycode 47 = Meta_Control_v
146 keycode 48 = b B +225 +193 Control_b
147 alt keycode 48 = Meta_b
148 control alt keycode 48 = Meta_Control_b
149 keycode 49 = n N +237 +205 Control_n
150 alt keycode 49 = Meta_n
151 control alt keycode 49 = Meta_Control_n
152 keycode 50 = m M +236 +204 Control_m
153 alt keycode 50 = Meta_m
154 control alt keycode 50 = Meta_Control_m
155 keycode 51 = comma less
156 alt keycode 51 = Meta_comma
157 keycode 52 = period greater
158 control keycode 52 = Compose
159 alt keycode 52 = Meta_period
160 keycode 53 = slash question
161 control keycode 53 = Delete
162 alt keycode 53 = Meta_slash
164 keycode 55 = KP_Multiply
167 control keycode 57 = nul
168 alt keycode 57 = Meta_space
169 keycode 58 = Caps_Lock
170 keycode 59 = F1 F11 Console_13
171 control keycode 59 = F1
172 alt keycode 59 = Console_1
173 control alt keycode 59 = Console_1
174 keycode 60 = F2 F12 Console_14
175 control keycode 60 = F2
176 alt keycode 60 = Console_2
177 control alt keycode 60 = Console_2
178 keycode 61 = F3 F13 Console_15
179 control keycode 61 = F3
180 alt keycode 61 = Console_3
181 control alt keycode 61 = Console_3
182 keycode 62 = F4 F14 Console_16
183 control keycode 62 = F4
184 alt keycode 62 = Console_4
185 control alt keycode 62 = Console_4
186 keycode 63 = F5 F15 Console_17
187 control keycode 63 = F5
188 alt keycode 63 = Console_5
189 control alt keycode 63 = Console_5
190 keycode 64 = F6 F16 Console_18
191 control keycode 64 = F6
192 alt keycode 64 = Console_6
193 control alt keycode 64 = Console_6
194 keycode 65 = F7 F17 Console_19
195 control keycode 65 = F7
196 alt keycode 65 = Console_7
197 control alt keycode 65 = Console_7
198 keycode 66 = F8 F18 Console_20
199 control keycode 66 = F8
200 alt keycode 66 = Console_8
201 control alt keycode 66 = Console_8
202 keycode 67 = F9 F19 Console_21
203 control keycode 67 = F9
204 alt keycode 67 = Console_9
205 control alt keycode 67 = Console_9
206 keycode 68 = F10 F20 Console_22
207 control keycode 68 = F10
208 alt keycode 68 = Console_10
209 control alt keycode 68 = Console_10
210 keycode 69 = Num_Lock
211 shift keycode 69 = Bare_Num_Lock
212 keycode 70 = Scroll_Lock Show_Memory Show_Registers
213 control keycode 70 = Show_State
214 alt keycode 70 = Scroll_Lock
216 alt keycode 71 = Ascii_7
217 altgr keycode 71 = Hex_7
219 alt keycode 72 = Ascii_8
220 altgr keycode 72 = Hex_8
222 alt keycode 73 = Ascii_9
223 altgr keycode 73 = Hex_9
224 keycode 74 = KP_Subtract
226 alt keycode 75 = Ascii_4
227 altgr keycode 75 = Hex_4
229 alt keycode 76 = Ascii_5
230 altgr keycode 76 = Hex_5
232 alt keycode 77 = Ascii_6
233 altgr keycode 77 = Hex_6
236 alt keycode 79 = Ascii_1
237 altgr keycode 79 = Hex_1
239 alt keycode 80 = Ascii_2
240 altgr keycode 80 = Hex_2
242 alt keycode 81 = Ascii_3
243 altgr keycode 81 = Hex_3
245 alt keycode 82 = Ascii_0
246 altgr keycode 82 = Hex_0
247 keycode 83 = KP_Period
248 # altgr control keycode 83 = Boot
249 control alt keycode 83 = Boot
250 keycode 84 = Last_Console
252 keycode 86 = less greater bar
253 alt keycode 86 = Meta_less
254 keycode 87 = F11 F11 Console_23
255 control keycode 87 = F11
256 alt keycode 87 = Console_11
257 control alt keycode 87 = Console_11
258 keycode 88 = F12 F12 Console_24
259 control keycode 88 = F12
260 alt keycode 88 = Console_12
261 control alt keycode 88 = Console_12
262 keycode 96 = KP_Enter
263 keycode 97 = AltGr_Lock
264 keycode 98 = KP_Divide
265 keycode 99 = VoidSymbol
266 control keycode 99 = Control_backslash
267 alt keycode 99 = Control_backslash
273 shift keycode 104 = Scroll_Backward
275 alt keycode 105 = Decr_Console
277 alt keycode 106 = Incr_Console
281 shift keycode 109 = Scroll_Forward
284 # altgr control keycode 111 = Boot
285 control alt keycode 111 = Boot
292 keycode 118 = KP_MinPlus