1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
4 # T2 SDE: package/.../kbd/bg_keymaps.patch
5 # Copyright (C) 2004 - 2009 The T2 SDE Project
6 # Copyright (C) 1998 - 2004 ROCK Linux Project
8 # More information can be found in the files COPYING and README.
10 # This patch file is dual-licensed. It is available under the license the
11 # patched project is licensed under, as long as it is an OpenSource license
12 # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
13 # of the GNU General Public License as published by the Free Software
14 # Foundation; either version 2 of the License, or (at your option) any later
16 # --- T2-COPYRIGHT-NOTE-END ---
18 --- ./data/keymaps/i386/qwerty/bg_bds-cp1251.map.orig 2002-10-14 02:39:32.000000000 +0300
19 +++ ./data/keymaps/i386/qwerty/bg_bds-cp1251.map 2004-01-13 14:05:59.000000000 +0200
21 -### Ver 0.2 - 20021013
22 +### Ver 1.0 - 20040109
23 ### Linux console Bulgarian keymap, BDS (Bulgarian National Standart) cyrillic layout.
25 ### Author: Peter Georgiev <peterg@mail.bg>
27 ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key.
28 ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT.
29 -### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key.
30 -### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
31 +### Permanent switching between CYR and LAT is done with Left Shift+Alt, or the WIN_MENU key.
32 +### Levi Shift+Alt, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
34 ### Compose key is R_WIN key.
37 shift control keycode 8 = Control_underscore
38 altgr control keycode 8 = Control_underscore
39 shift altgr control keycode 8 = Control_underscore
40 + altgr control alt keycode 8 = ampersand
42 shift keycode 9 = asterisk
43 shift altgr keycode 9 = slash
45 altgr control keycode 9 = Delete
46 shift altgr control keycode 9 = Delete
47 keycode 10 = nine parenleft nine underscore
48 -keycode 11 = zero parenright zero +0xB9
49 +keycode 11 = zero parenright zero 0xB9
51 shift keycode 12 = underscore
52 shift altgr keycode 12 = I
54 altgr keycode 18 = +0xE5
55 shift altgr keycode 18 = +0xC5
56 control keycode 18 = Control_e
57 - control alt keycode 18 = +0x88
58 + control alt keycode 18 = 0x88
59 shift control keycode 18 = Control_e
60 altgr control keycode 18 = Control_e
61 shift altgr control keycode 18 = Control_e
62 altgr alt keycode 18 = Meta_e
63 shift altgr alt keycode 18 = Meta_E
64 - altgr control alt keycode 18 = +0x88
65 + altgr control alt keycode 18 = 0x88
68 altgr keycode 19 = +0xE8
70 altgr control alt keycode 28 = Meta_Control_m
71 shift altgr control alt keycode 28 = Meta_Control_m
73 - shift keycode 29 = AltGr_Lock
74 - shift altgr keycode 29 = AltGr_Lock
77 altgr keycode 30 = +0xFC
79 altgr alt keycode 41 = Meta_grave
80 shift altgr alt keycode 41 = Meta_asciitilde
82 - control keycode 42 = AltGr_Lock
83 - altgr control keycode 42 = AltGr_Lock
84 + alt keycode 42 = AltGr_Lock
85 + altgr alt keycode 42 = AltGr_Lock
86 keycode 43 = backslash
87 shift keycode 43 = bar
88 altgr keycode 43 = parenleft
90 altgr control keycode 53 = Delete
91 shift altgr control keycode 53 = Delete
93 - control keycode 54 = AltGr_Lock
94 - altgr control keycode 54 = AltGr_Lock
95 keycode 55 = KP_Multiply
98 + shift keycode 56 = AltGr_Lock
99 + shift altgr keycode 56 = AltGr_Lock
101 control keycode 57 = nul
102 shift control keycode 57 = nul
105 keycode 96 = KP_Enter
107 - shift keycode 97 = AltGr_Lock
108 - shift altgr keycode 97 = AltGr_Lock
109 keycode 98 = KP_Divide
110 keycode 99 = Control_backslash
112 --- ./data/keymaps/i386/qwerty/bg_bds-utf8.map.orig 2002-10-13 20:13:51.000000000 +0300
113 +++ ./data/keymaps/i386/qwerty/bg_bds-utf8.map 2004-01-13 14:06:18.000000000 +0200
115 -### Ver 0.1 - 20021013
116 +### Ver 1.0 - 20040109
117 ### Linux console Bulgarian keymap, BDS (Bulgarian National Standart) cyrillic layout.
119 ### Author: Peter Georgiev <peterg@mail.bg>
121 ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key.
122 ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT.
123 -### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key.
124 -### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
125 +### Permanent switching between CYR and LAT is done with Left Shift+Alt, or the WIN_MENU key.
126 +### Levi Shift+Alt, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
128 ### Compose key is R_WIN key.
131 shift control keycode 8 = Control_underscore
132 altgr control keycode 8 = Control_underscore
133 shift altgr control keycode 8 = Control_underscore
134 + altgr control alt keycode 8 = ampersand
136 shift keycode 9 = asterisk
137 shift altgr keycode 9 = slash
139 shift altgr alt keycode 26 = Meta_braceleft
140 keycode 27 = bracketright
141 shift keycode 27 = braceright
142 - altgr keycode 27 = colon
143 + altgr keycode 27 = semicolon
144 shift altgr keycode 27 = U+00A7
145 control keycode 27 = Control_bracketright
146 shift control keycode 27 = Control_bracketright
148 altgr control alt keycode 28 = Meta_Control_m
149 shift altgr control alt keycode 28 = Meta_Control_m
151 - shift keycode 29 = AltGr_Lock
152 - shift altgr keycode 29 = AltGr_Lock
154 shift keycode 30 = +A
155 altgr keycode 30 = U+044C
157 altgr alt keycode 41 = Meta_grave
158 shift altgr alt keycode 41 = Meta_asciitilde
160 - control keycode 42 = AltGr_Lock
161 - altgr control keycode 42 = AltGr_Lock
162 + alt keycode 42 = AltGr_Lock
163 + altgr alt keycode 42 = AltGr_Lock
164 keycode 43 = backslash
165 shift keycode 43 = bar
166 altgr keycode 43 = parenleft
167 @@ -417,10 +416,10 @@
168 altgr control keycode 53 = Delete
169 shift altgr control keycode 53 = Delete
171 - control keycode 54 = AltGr_Lock
172 - altgr control keycode 54 = AltGr_Lock
173 keycode 55 = KP_Multiply
176 + shift keycode 56 = AltGr_Lock
177 + altgr shift keycode 56 = AltGr_Lock
179 control keycode 57 = nul
180 shift control keycode 57 = nul
183 keycode 96 = KP_Enter
185 - shift keycode 97 = AltGr_Lock
186 - shift altgr keycode 97 = AltGr_Lock
187 keycode 98 = KP_Divide
188 keycode 99 = Control_backslash
190 --- ./data/keymaps/i386/qwerty/bg_pho-cp1251.map.orig 2002-10-14 02:38:59.000000000 +0300
191 +++ ./data/keymaps/i386/qwerty/bg_pho-cp1251.map 2004-01-09 19:11:09.000000000 +0200
193 -### Ver 0.2 - 20021013
194 +### Ver 1.0 - 20040109
195 ### Linux console Bulgarian keymap, phonetic cyrillic layout.
197 ### Author: Peter Georgiev <peterg@mail.bg>
199 ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key.
200 ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT.
201 -### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key.
202 -### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
203 +### Permanent switching between CYR and LAT is done with Left Shift+Alt, or the WIN_MENU key.
204 +### Levi Shift+Alt, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
206 ### Compose key is R_WIN key.
209 shift altgr control keycode 9 = Delete
210 keycode 10 = nine parenleft nine parenleft
211 keycode 11 = zero parenright zero parenright
212 - control alt keycode 11 = +0xB9
213 - altgr control alt keycode 11 = +0xB9
214 + control alt keycode 11 = 0xB9
215 + altgr control alt keycode 11 = 0xB9
217 shift keycode 12 = underscore
218 shift altgr keycode 12 = underscore
219 @@ -113,13 +113,13 @@
220 altgr keycode 18 = +0xE5
221 shift altgr keycode 18 = +0xC5
222 control keycode 18 = Control_e
223 - control alt keycode 18 = +0x88
224 + control alt keycode 18 = 0x88
225 shift control keycode 18 = Control_e
226 altgr control keycode 18 = Control_e
227 shift altgr control keycode 18 = Control_e
228 altgr alt keycode 18 = Meta_e
229 shift altgr alt keycode 18 = Meta_E
230 - altgr control alt keycode 18 = +0x88
231 + altgr control alt keycode 18 = 0x88
233 shift keycode 19 = +R
234 altgr keycode 19 = +0xF0
236 altgr control alt keycode 28 = Meta_Control_m
237 shift altgr control alt keycode 28 = Meta_Control_m
239 - shift keycode 29 = AltGr_Lock
240 - shift altgr keycode 29 = AltGr_Lock
242 shift keycode 30 = +A
243 altgr keycode 30 = +0xE0
245 altgr alt keycode 41 = Meta_grave
246 shift altgr alt keycode 41 = Meta_asciitilde
248 - control keycode 42 = AltGr_Lock
249 - altgr control keycode 42 = AltGr_Lock
250 + alt keycode 42 = AltGr_Lock
251 + altgr alt keycode 42 = AltGr_Lock
252 keycode 43 = backslash
253 shift keycode 43 = bar
254 altgr keycode 43 = +0xFE
255 @@ -424,10 +422,10 @@
256 altgr control keycode 53 = Delete
257 shift altgr control keycode 53 = Delete
259 - control keycode 54 = AltGr_Lock
260 - altgr control keycode 54 = AltGr_Lock
261 keycode 55 = KP_Multiply
263 + shift keycode 56 = AltGr_Lock
264 + shift altgr keycode 56 = AltGr_Lock
266 control keycode 57 = nul
267 shift control keycode 57 = nul
270 keycode 96 = KP_Enter
272 - shift keycode 97 = AltGr_Lock
273 - shift altgr keycode 97 = AltGr_Lock
274 keycode 98 = KP_Divide
275 keycode 99 = Control_backslash
277 --- ./data/keymaps/i386/qwerty/bg_pho-utf8.map.orig 2002-10-13 20:13:51.000000000 +0300
278 +++ ./data/keymaps/i386/qwerty/bg_pho-utf8.map 2004-01-09 19:18:04.000000000 +0200
280 -### Ver 0.2 - 20021013
281 +### Ver 1.0 - 20040109
282 ### Linux console Bulgarian keymap, phonetic cyrillic layout.
284 ### Author: Peter Georgiev <peterg@mail.bg>
286 ### Temporary switching between CYR and LAT is done with AltGr (R_Alt) key or the L_WIN key.
287 ### AltGr (R_Alt), kakto i L_WIN prevkliuchvat vremenno mezhdu CYR i LAT.
288 -### Permanent switching between CYR and LAT is done with Ctrl+Shift, or the WIN_MENU key.
289 -### Ctrl+Shift, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
290 +### Permanent switching between CYR and LAT is done with Left Shift+Alt, or the WIN_MENU key.
291 +### Levi Shift+Alt, kakto i WIN_MENU prevkliuchvat mezhdu CYR i LAT.
293 ### Compose key is R_WIN key.
296 altgr control alt keycode 28 = Meta_Control_m
297 shift altgr control alt keycode 28 = Meta_Control_m
299 - shift keycode 29 = AltGr_Lock
300 - shift altgr keycode 29 = AltGr_Lock
302 shift keycode 30 = +A
303 altgr keycode 30 = U+0430
305 altgr alt keycode 41 = Meta_grave
306 shift altgr alt keycode 41 = Meta_asciitilde
308 - control keycode 42 = AltGr_Lock
309 - altgr control keycode 42 = AltGr_Lock
310 + alt keycode 42 = AltGr_Lock
311 + altgr alt keycode 42 = AltGr_Lock
312 keycode 43 = backslash
313 shift keycode 43 = bar
314 altgr keycode 43 = U+044E
315 @@ -424,10 +422,10 @@
316 altgr control keycode 53 = Delete
317 shift altgr control keycode 53 = Delete
319 - control keycode 54 = AltGr_Lock
320 - altgr control keycode 54 = AltGr_Lock
321 keycode 55 = KP_Multiply
323 + shift keycode 56 = AltGr_Lock
324 + shift altgr keycode 56 = AltGr_Lock
326 control keycode 57 = nul
327 shift control keycode 57 = nul
330 keycode 96 = KP_Enter
332 - shift keycode 97 = AltGr_Lock
333 - shift altgr keycode 97 = AltGr_Lock
334 keycode 98 = KP_Divide
335 keycode 99 = Control_backslash