Added 4th row to Armenian on-screen keyboard layouts.
[ukeyboard.git] / keyboards / hy-typewriter.def
blobabfe8cd4f32b64802ecf54f7adc2e02f7b2a1ab4
1 # title: Armenian typewriter layout
2 # author: Norayr Chilingaryan <norayr@arnet.am>
4 header {
5 name "Հայերեն (Armenia)"
6 lang "hy_AM"
7 wc "hy_AM"
9 size 0 { width 35 height 35 textpos 26 left 0 top 0 }
10 size 1 { width 35 height 35 textpos 26 left 0 top 0 }
11 size 2 { width 66 height 55 textpos 41 left 0 top 0 }
12 size 3 { width 131 height 55 textpos 41 left 0 top 0 }
13 #size 4 { width 143 height 55 textpos 41 left 0 top 0 }
16 kbd_normal {
17 lowercase {
18 margin 0 0 0 0
19 default_size 1
20 row {
21 key ճ alpha
22 key փ alpha
23 key բ alpha
24 key ս alpha
25 key մ alpha
26 key ո alpha
27 key ւ alpha
28 key կ alpha
29 key ը alpha
30 key թ alpha
31 key ծ alpha
32 key ց alpha
33 key » alpha
35 row {
36 key ջ alpha
37 key վ alpha
38 key գ alpha
39 key ֆ alpha
40 key ե alpha
41 key ա alpha
42 key ն alpha
43 key ի alpha
44 key տ alpha
45 key հ alpha
46 key պ alpha
47 key ր alpha
48 key ﬓ alpha
50 row {
51 key ժ alpha
52 key դ alpha
53 key չ alpha
54 key յ alpha
55 key զ alpha
56 key լ alpha
57 key ք alpha
58 key խ alpha
59 key շ alpha
60 key ռ alpha
61 key ﬔ alpha
62 key ﬕ alpha
63 key ﬖ alpha
67 lowercase_num {
68 margin 0 0 0 9
69 default_size 0
70 row {
71 key ՝ alpha
72 key ֆ alpha
73 key ձ alpha
75 row {
76 key ֊ alpha
77 key , alpha
78 key ։ alpha
80 row {
81 key ՞ alpha
82 key և alpha
83 key ՛ alpha
85 row {
86 key օ alpha
87 key է alpha
88 key ղ alpha
91 uppercase {
92 margin 0 0 0 0
93 default_size 1
94 row {
95 key Ճ alpha
96 key Փ alpha
97 key Բ alpha
98 key Ս alpha
99 key Մ alpha
100 key Ո alpha
101 key Ւ alpha
102 key Կ alpha
103 key Ը alpha
104 key Թ alpha
105 key Ծ alpha
106 key Ց alpha
107 key « alpha
109 row {
110 key Ջ alpha
111 key Վ alpha
112 key Գ alpha
113 key Ֆ alpha
114 key Ե alpha
115 key Ա alpha
116 key Ն alpha
117 key Ի alpha
118 key Տ alpha
119 key Հ alpha
120 key Պ alpha
121 key Ր alpha
124 row {
125 key Ժ alpha
126 key Դ alpha
127 key Չ alpha
128 key Յ alpha
129 key Զ alpha
130 key Լ alpha
131 key Ք alpha
132 key Խ alpha
133 key Շ alpha
134 key Ռ alpha
135 key ( alpha
136 key ) alpha
137 key ֊ alpha
141 uppercase_num {
142 margin 0 0 0 9
143 default_size 0
144 row {
145 key ՜ alpha
146 key Ֆ alpha
147 key Ձ alpha
149 row {
150 key ՟ alpha
151 key ․ alpha
152 key ; alpha
154 row {
155 key ՙ alpha
156 key և alpha
157 key ՚ alpha
159 row {
160 key Օ alpha
161 key Է alpha
162 key Ղ alpha
167 kbd_thumb {
168 lowercase {
169 name "աբգ"
170 margin 0 0 0 0
171 default_size 2
172 row {
173 key ֆ alpha
174 key ձ alpha
175 key – special
176 key , special
177 key ։ special
178 key ՞ special
179 key . special
180 key ՛ special
181 key ՝ special
182 key օ alpha
183 key է alpha
184 key ղ alpha
186 row {
187 key ճ alpha
188 key փ alpha
189 key բ alpha
190 key ս alpha
191 key մ alpha
192 key ո alpha
193 key ւ alpha
194 key կ alpha
195 key ը alpha
196 key թ alpha
197 key ծ alpha
198 key ց alpha
200 row {
201 key ջ alpha
202 key վ alpha
203 key գ alpha
204 key ե alpha
205 key ա alpha
206 key ն alpha
207 key ի alpha
208 key տ alpha
209 key հ alpha
210 key պ alpha
211 key ր alpha
212 key ? special
214 row {
215 shift
216 key ժ alpha
217 key դ alpha
218 key չ alpha
219 key յ alpha
220 key զ alpha
221 key լ alpha
222 key ք alpha
223 key խ alpha
224 key շ alpha
225 key ռ alpha
226 backspace
229 uppercase {
230 name "ԱԲԳ"
231 margin 0 0 0 0
232 default_size 2
233 row {
234 key Ֆ alpha
235 key Ձ alpha
236 key — special
237 key $ special
238 key … special
239 key % special
240 key և alpha
241 key ʼ special
242 key ՜ special
243 key Օ alpha
244 key Է alpha
245 key Ղ alpha
247 row {
248 key Ճ alpha
249 key Փ alpha
250 key Բ alpha
251 key Ս alpha
252 key Մ alpha
253 key Ո alpha
254 key Ւ alpha
255 key Կ alpha
256 key Ը alpha
257 key Թ alpha
258 key Ծ alpha
259 key Ց alpha
261 row {
262 key Ջ alpha
263 key Վ alpha
264 key Գ alpha
265 key Ե alpha
266 key Ա alpha
267 key Ն alpha
268 key Ի alpha
269 key Տ alpha
270 key Հ alpha
271 key Պ alpha
272 key Ր alpha
273 key ֊ special
275 row {
276 shift
277 key Ժ alpha
278 key Դ alpha
279 key Չ alpha
280 key Յ alpha
281 key Զ alpha
282 key Լ alpha
283 key Ք alpha
284 key Խ alpha
285 key Շ alpha
286 key Ռ alpha
287 backspace
290 special {
291 name "1#+"
292 margin 0 0 0 0
293 default_size 3
294 row {
295 key 1 num hexa tele
296 key 2 num hexa tele
297 key 3 num hexa tele
298 key 4 num hexa tele
299 key 5 num hexa tele
300 key 6 num hexa tele
301 key 7 num hexa tele
302 key 8 num hexa tele
303 key 9 num hexa tele
304 key 0 num hexa tele
305 key = special
307 row {
308 key + special tele
309 key - special num
310 key _ special
311 key # special tele
312 key * special tele
313 key % special
314 key € special
315 key £ special
316 key $ special
317 key ¥ special
318 key ¤ special
320 row {
321 shift
322 key , special
323 key . special
324 key @ special
325 key / special
326 key \ special
327 key ~ alpha special dead
328 key ^ alpha special dead
329 key ( special
330 key ) special
331 backspace
334 special {
335 name "*§¿"
336 margin 0 0 0 0
337 default_size 3
338 row {
339 key ´ alpha special dead
340 key ` alpha special dead
341 key ¨ alpha special dead
342 key ^ alpha special dead
343 key ~ alpha special dead
344 key ' special
345 key " special
346 key “ special
347 key ” special
348 key ° special
349 key & special
351 row {
352 key ± special
353 key § special
354 key ½ special
355 key ¹ special
356 key ² special
357 key ³ special
358 key < special
359 key > special
360 key « special
361 key » special
362 key | special
364 row {
365 shift
366 key ; special
367 key : special
368 key [ special
369 key ] special
370 key { special
371 key } special
372 key ç alpha
373 key ¡ special
374 key ¿ special
375 backspace