Added country to Romanian layout description.
[ukeyboard.git] / keyboards / sr-cyrillic.def
blob0f03cfee7cef665779ddd8020afc5af6efa14d5c
1 # title: Serbian Cyrillic layout
2 # author: Дејан Остојић <deos@yahoo.com>
4 header {
5 name "Srpski (Serbia) - Cyrillic"
6 lang "sr_RS"
7 wc "sr_RS"
9 size 0 { width 35 height 35 textpos 26 left 0 top 0 }
10 size 1 { width 50 height 35 textpos 26 left 0 top 0 }
11 size 2 { width 55 height 35 textpos 26 left 0 top 0 }
12 size 3 { width 72 height 55 textpos 41 left 0 top 0 }
13 size 4 { width 66 height 55 textpos 41 left 0 top 0 }
16 kbd_normal {
17 lowercase {
18 margin 0 0 0 0
19 default_size 0
20 row {
21 key љ alpha size 2
22 key њ alpha
23 key е alpha hexa
24 key р alpha
25 key т alpha
26 key з alpha
27 key у alpha
28 key и alpha
29 key о alpha
30 key п alpha tele
31 key ђ alpha size 1
33 row {
34 key а alpha hexa
35 key с alpha
36 key д alpha hexa
37 key ф alpha hexa
38 key г alpha
39 key х alpha
40 key ј alpha
41 key к alpha
42 key л alpha
43 key ч alpha
44 key ћ alpha
45 key ш alpha
47 row {
48 key з alpha size 2
49 key џ alpha
50 key ц alpha hexa
51 key в alpha
52 key б alpha hexa
53 key н alpha
54 key м alpha
55 key , special
56 key . special
57 key / special
58 key ж alpha size 1
61 lowercase_num {
62 margin 0 0 0 9
63 default_size 0
64 row {
65 key 1 num hexa tele
66 key 2 num hexa tele
67 key 3 num hexa tele
69 row {
70 key 4 num hexa tele
71 key 5 num hexa tele
72 key 6 num hexa tele
74 row {
75 key 7 num hexa tele
76 key 8 num hexa tele
77 key 9 num hexa tele
79 row {
80 key ё alpha
81 key 0 num hexa tele
82 key - num special
85 uppercase {
86 margin 0 0 0 0
87 default_size 0
88 row {
89 key Љ alpha size 2
90 key Њ alpha
91 key Е alpha hexa
92 key Р alpha
93 key Т alpha
94 key Ѕ alpha
95 key У alpha
96 key И alpha
97 key О alpha
98 key П alpha tele
99 key Ђ alpha size 1
101 row {
102 key А alpha hexa
103 key С alpha
104 key Д alpha hexa
105 key Ф alpha hexa
106 key Г alpha
107 key Х alpha
108 key Ј alpha
109 key К alpha
110 key Л alpha
111 key Ч alpha
112 key Ћ alpha
113 key Ш alpha
115 row {
116 key З alpha size 2
117 key Џ alpha
118 key Ц alpha hexa
119 key В alpha
120 key Б alpha hexa
121 key Н alpha
122 key М alpha
123 key ; special
124 key : special
125 key " special
126 key Ж alpha size 1
129 uppercase_num {
130 margin 0 0 0 9
131 default_size 0
132 row {
133 key ! special
134 key " special
135 key ? special
137 row {
138 key * special tele
139 key % special
140 key & special
142 row {
143 key \ special
144 key ( special
145 key ) special
147 row {
148 key Ё alpha
149 key = special
150 key + special tele
155 kbd_thumb {
156 lowercase {
157 name "абв"
158 margin 0 0 0 0
159 default_size 4
160 row {
161 key љ alpha
162 key њ alpha tele
163 key е alpha hexa
164 key р alpha
165 key т alpha
166 key з alpha
167 key у alpha
168 key и alpha
169 key о alpha
170 key п alpha tele
171 key ш alpha
172 key ђ alpha
174 row {
175 key а alpha hexa
176 key с alpha
177 key д alpha hexa
178 key ф alpha hexa
179 key г alpha
180 key х alpha
181 key ј alpha
182 key к alpha
183 key л alpha
184 key ч alpha
185 key ћ alpha
186 key ? special
188 row {
189 shift
190 key ѕ alpha
191 key џ alpha
192 key ц alpha hexa
193 key в alpha
194 key б alpha hexa
195 key н alpha
196 key м alpha
197 key ж alpha
198 key , special
199 key . special
200 backspace
203 uppercase {
204 name "АБВ"
205 margin 0 0 0 0
206 default_size 4
207 row {
208 key Љ alpha
209 key Њ alpha tele
210 key Е alpha hexa
211 key Р alpha
212 key Т alpha
213 key З alpha
214 key У alpha
215 key И alpha
216 key О alpha
217 key П alpha tele
218 key Ш alpha
219 key Ђ alpha
221 row {
222 key А alpha hexa
223 key С alpha
224 key Д alpha hexa
225 key Ф alpha hexa
226 key Г alpha
227 key Х alpha
228 key Ј alpha
229 key К alpha
230 key Л alpha
231 key Ч alpha
232 key Ћ alpha
233 key ! special
235 row {
236 shift
237 key Ѕ alpha
238 key Џ alpha
239 key Ц alpha hexa
240 key В alpha
241 key Б alpha hexa
242 key Н alpha
243 key М alpha
244 key Ж alpha
245 key ; special
246 key : special
247 backspace
250 special {
251 name "1#+"
252 margin 0 0 0 0
253 default_size 3
254 row {
255 key 1 num hexa tele
256 key 2 num hexa tele
257 key 3 num hexa tele
258 key 4 num hexa tele
259 key 5 num hexa tele
260 key 6 num hexa tele
261 key 7 num hexa tele
262 key 8 num hexa tele
263 key 9 num hexa tele
264 key 0 num hexa tele
265 key = special
267 row {
268 key + special tele
269 key - special num
270 key _ special
271 key # special tele
272 key * special tele
273 key % special
274 key € special
275 key £ special
276 key $ special
277 key ¥ special
278 key ¤ special
280 row {
281 shift
282 key , special
283 key . special
284 key @ special
285 key / special
286 key \ special
287 key ~ alpha special dead
288 key ^ alpha special dead
289 key ( special
290 key ) special
291 backspace
294 special {
295 name "*§¿"
296 margin 0 0 0 0
297 default_size 3
298 row {
299 key ´ alpha special dead
300 key ` alpha special dead
301 key ¨ alpha special dead
302 key ^ alpha special dead
303 key ~ alpha special dead
304 key ' special
305 key " special
306 key “ special
307 key ” special
308 key ° special
309 key & special
311 row {
312 key ± special
313 key § special
314 key ½ special
315 key ¹ special
316 key ² special
317 key ³ special
318 key < special
319 key > special
320 key « special
321 key » special
322 key | special
324 row {
325 shift
326 key ; special
327 key : special
328 key [ special
329 key ] special
330 key { special
331 key } special
332 key ç alpha
333 key ¡ special
334 key ¿ special
335 backspace