Version bump (2.4-5)
[ukeyboard.git] / keyboards / dz.def
blob5c490e8a8ba63177ab15e618a0779ba135d97d36
1 # title: Template layout
2 # author: Boaz <boaz@rigsum-it.com>
4 header {
5 name "Dzongkha (Bhutan)"
6 lang "dz_BT"
7 wc "dz_BT"
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 143 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 q alpha size 2
22 key w alpha
23 key e alpha hexa
24 key r alpha
25 key t alpha
26 key y alpha
27 key u alpha
28 key i alpha
29 key o alpha
30 key p alpha tele
31 key @ special size 1
33 row {
34 key a alpha hexa
35 key s alpha
36 key d alpha hexa
37 key f alpha hexa
38 key g alpha
39 key h alpha
40 key j alpha
41 key k alpha
42 key l alpha
43 key ; special
44 key ' special
45 key ! special
47 row {
48 key z alpha size 2
49 key x alpha
50 key c alpha hexa
51 key v alpha
52 key b alpha hexa
53 key n alpha
54 key m alpha
55 key , special
56 key . special
57 key / special
58 key ? special 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 + special tele
81 key 0 num hexa tele
82 key = special
85 uppercase {
86 margin 0 0 0 0
87 default_size 0
88 row {
89 key Q alpha size 2
90 key W alpha
91 key E alpha hexa
92 key R alpha
93 key T alpha
94 key Y alpha
95 key U alpha
96 key I alpha
97 key O alpha
98 key P alpha tele
99 key ^ special size 1
101 row {
102 key A alpha hexa
103 key S alpha
104 key D alpha hexa
105 key F alpha hexa
106 key G alpha
107 key H alpha
108 key J alpha
109 key K alpha
110 key L alpha
111 key : special
112 key " special
113 key ] special
115 row {
116 key Z alpha size 2
117 key X alpha
118 key C alpha hexa
119 key V alpha
120 key B alpha hexa
121 key N alpha
122 key M alpha
123 key < special
124 key > special
125 key \ special
126 key [ special size 1
129 uppercase_num {
130 margin 0 0 0 9
131 default_size 0
132 row {
133 key # special tele
134 key £ special
135 key ¥ special
137 row {
138 key $ special
139 key € special
140 key % special
142 row {
143 key & special
144 key ( special
145 key ) special
147 row {
148 key ~ special
149 key * special tele
150 key - num special
155 kbd_thumb {
156 lowercase {
157 name "ཀ"
158 margin 0 0 0 0
159 default_size 3
160 row {
161 key ཀ alpha
162 key ཁ alpha
163 key ག alpha
164 key ང alpha
165 key ི alpha
166 key ུ alpha
167 key ེ alpha
168 key ོ alpha
169 key ཅ alpha
170 key ཆ alpha
171 key ཇ alpha
172 key ཉ alpha
173 key ཝ alpha
175 row {
176 key ཏ alpha
177 key ཐ alpha
178 key ད alpha
179 key ན alpha
180 key པ alpha
181 key ཕ alpha
182 key བ alpha
183 key མ alpha
184 key ཙ alpha
185 key ཚ alpha
186 key ཛ alpha
187 key ་ alpha size 4
189 row {
190 shift
191 key ཞ alpha
192 key ཟ alpha
193 key འ alpha
194 key ཡ alpha
195 key ར alpha
196 key ལ alpha
197 key ཤ alpha
198 key ས alpha
199 key ཧ alpha
200 key ཨ alpha
201 key ། alpha
202 backspace
205 uppercase {
206 name "ྐ"
207 margin 0 0 0 0
208 default_size 3
209 row {
210 key ྐ alpha
211 key ྑ alpha
212 key ྒ alpha
213 key ྔ alpha
214 key ྀ alpha
215 key ྄ alpha
216 key ཻ alpha
217 key ཽ alpha
218 key ྕ alpha
219 key ྖ alpha
220 key ྗ alpha
221 key ྙ alpha
222 key ྭ alpha
224 row {
225 key ྟ alpha
226 key ྠ alpha
227 key ྡ alpha
228 key ྣ alpha
229 key ྤ alpha
230 key ྥ alpha
231 key ྦ alpha
232 key ྨ alpha
233 key ྩ alpha
234 key ྪ alpha
235 key ྫ alpha
236 key ༄ alpha
237 key ༅ alpha
239 row {
240 shift
241 key ྮ alpha
242 key ྯ alpha
243 key ཱ alpha
244 key ྱ alpha
245 key ྲ alpha
246 key ླ alpha
247 key ྴ alpha
248 key ྶ special
249 key ྷ special
250 key ྸ special
251 key ༆ alpha
252 backspace
255 special {
256 name "༡༢༣"
257 margin 0 0 0 0
258 default_size 3
259 row {
260 key ༉ alpha
261 key ༡ alpha
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
274 row {
275 key ཊ special
276 key ཋ special
277 key ཌ special
278 key ཎ special
279 key ༼ special
280 key ༽ special
281 key ༔ special
282 key ཿ special
283 key ༊ special
284 key ༊ special
285 key ࿐ special
286 key + special
287 key : special
289 row {
290 shift
291 key ! special
292 key ? special
293 key ; special
294 key ( special
295 key ) special
296 key ' special
297 key ཥ special
298 key " special
299 key , special
300 key . special
301 key / special
302 backspace
306 special {
307 name "*§¿"
308 margin 0 0 0 0
309 default_size 3
310 row {
311 key ྈ special
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
323 key ༏ special
325 row {
326 key ྍ special
327 key ྎ special
328 key ྏ special
329 key ྂ special
330 key ༵ special
331 key ྅ special
332 key ࿓ special
333 key ࿔ special
334 key ༓ special
335 key ྾ special
336 key ༃ special
337 key ༁ special
338 key ྙ special
340 row {
341 key ྚ special
342 key ྛ special
343 key ྜ special
344 key ྞ special
345 key ྵ special
346 key ༸ special
347 key ༺ special
348 key ༻ special
349 key ༶ special
350 key ྿ special
351 key ྊ special
352 key ྺ special
353 key ࿒ special
355 row {
356 shift
357 key ༗ special
358 key ༘ special
359 key ༙ special
360 key ༿ special
361 key ༾ special
362 key ༚ special
363 key ༛ special
364 key ༜ special
365 key ༝ special
366 key ༞ special
367 key ༟ special
368 backspace