Version bump (2.5-2)
[ukeyboard.git] / keyboards / th-kedmanee.def
blob261d7f281048c1d45352a169e30fb45544599969
1 # title: TH Kedmanee layout
2 # author: Panu Tangchalermkul <panuta@gmail.com>
3 # author: Witoo Harianto <witooh@gmail.com>
4 # license: GPLv2
6 header {
7 name "ภาษาไทย (ราชอาณาจักรไทย) - Kedmanee"
8 lang "th_TH"
9 wc "th_TH"
11 size 0 { width 35 height 35 textpos 26 left 0 top 0 }
12 size 1 { width 50 height 35 textpos 26 left 0 top 0 }
13 size 2 { width 55 height 35 textpos 26 left 0 top 0 }
14 size 3 { width 72 height 55 textpos 41 left 0 top 0 }
15 size 4 { width 143 height 55 textpos 41 left 0 top 0 }
18 kbd_normal {
19 lowercase {
20 margin 0 0 0 0
21 default_size 0
22 row {
23 key ๆ special size 2
24 key ไ special
25 key ำ special
26 key พ alpha
27 key ะ special
28 key ั special
29 key ี special
30 key ร alpha
31 key น alpha
32 key ย alpha
33 key บ alpha size 1
35 row {
36 key ฟ alpha
37 key ห alpha
38 key ก alpha
39 key ด alpha
40 key เ special
41 key ้ special
42 key ่ special
43 key า special
44 key ส alpha
45 key ว alpha
46 key ง alpha
47 key ล alpha
49 row {
50 key ผ alpha size 2
51 key ป alpha
52 key แ special
53 key อ alpha
54 key ิ special
55 key ื special
56 key ท alpha
57 key ม alpha
58 key ใ special
59 key ฝ alpha
60 key @ special size 1
63 lowercase_num {
64 margin 0 0 0 9
65 default_size 0
66 row {
67 key ๅ special
68 key / special
69 key - special
71 row {
72 key ภ alpha
73 key ถ alpha
74 key ุ special
76 row {
77 key ึ special
78 key ค alpha
79 key ต alpha
81 row {
82 key จ alpha
83 key ข alpha
84 key ช alpha
87 uppercase {
88 margin 0 0 0 0
89 default_size 0
90 row {
91 key + special size 2
92 key " special
93 key ฎ alpha
94 key ฑ alpha
95 key ธ alpha
96 key ํ special
97 key ๊ special
98 key ณ alpha
99 key ฯ special
100 key ญ alpha
101 key ฐ alpha size 1
103 row {
104 key ฤ alpha
105 key ฆ alpha
106 key ฏ alpha
107 key โ special
108 key ฌ alpha
109 key ็ special
110 key ๋ special
111 key ษ alpha
112 key ศ alpha
113 key ซ alpha
114 key . special
115 key , special
117 row {
118 key ( special size 2
119 key ) special
120 key ฉ alpha
121 key ฮ alpha
122 key ฺ special
123 key ์ special
124 key ? special
125 key ฒ alpha
126 key ฬ alpha
127 key ฦ alpha
128 key * special size 1
131 uppercase_num {
132 margin 0 0 0 9
133 default_size 0
134 row {
135 key ๑ num
136 key ๒ num
137 key ๓ num
139 row {
140 key ๔ num
141 key ๕ num
142 key ๖ num
144 row {
145 key ๗ num
146 key ๘ num
147 key ๙ num
149 row {
150 key ู special
151 key ๐ num
152 key ฿ special
157 kbd_thumb {
158 lowercase {
159 name "กขค"
160 margin 0 0 0 0
161 default_size 3
162 row {
163 key ๆ alpha
164 key ๅ alpha
165 key ภ alpha
166 key ถ alpha
167 key ุ special
168 key ึ special
169 key ค alpha
170 key ต alpha
171 key จ alpha
172 key ข alpha
173 key ช alpha
175 row {
176 key ไ alpha
177 key ำ special
178 key พ alpha
179 key ะ alpha
180 key ั special
181 key ี special
182 key ร alpha
183 key น alpha
184 key ย alpha
185 key บ alpha
186 key ล alpha
188 row {
189 key ฟ alpha
190 key ห alpha
191 key ก alpha
192 key ด alpha
193 key เ alpha
194 key ้ special
195 key ่ special
196 key า alpha
197 key ส alpha
198 key ว alpha
199 key ง alpha
201 row {
202 shift
203 key ผ alpha
204 key ป alpha
205 key แ alpha
206 key อ alpha
207 key ิ special
208 key ื special
209 key ท alpha
210 key ม alpha
211 key ใ alpha
212 backspace
215 uppercase {
216 name "ฏฑธ"
217 margin 0 0 0 0
218 default_size 3
219 row {
220 key ๑ num tele
221 key ๒ num tele
222 key ๓ num tele
223 key ๔ num tele
224 key ู special
225 key ๕ num
226 key ๖ num
227 key ๗ num
228 key ๘ num
229 key ๙ num
230 key ๐ num
232 row {
233 key " special
234 key ฎ alpha
235 key ฑ alpha
236 key ธ alpha
237 key ํ special
238 key ๊ special
239 key ณ alpha
240 key ฯ alpha
241 key ญ alpha
242 key ฐ alpha
243 key , special
245 row {
246 key ฤ alpha
247 key ฆ alpha
248 key ฏ alpha
249 key โ alpha
250 key ฌ alpha
251 key ็ special
252 key ๋ special
253 key ษ alpha
254 key ศ alpha
255 key ซ alpha
256 key . special
258 row {
259 shift
260 key ? special
261 key ฉ alpha
262 key ฮ alpha
263 key ฺ special
264 key ์ special
265 key ฒ alpha
266 key ฬ alpha
267 key ฦ alpha
268 key ฝ alpha
269 backspace
272 special {
273 name "1#+"
274 margin 0 0 0 0
275 default_size 3
276 row {
277 key 1 num hexa tele
278 key 2 num hexa tele
279 key 3 num hexa tele
280 key 4 num hexa tele
281 key 5 num hexa tele
282 key 6 num hexa tele
283 key 7 num hexa tele
284 key 8 num hexa tele
285 key 9 num hexa tele
286 key 0 num hexa tele
287 key = special
289 row {
290 key + special tele
291 key - special num
292 key * special tele
293 key / special
294 key % special
295 key ( special
296 key ) special
297 key ? special
298 key ; special
299 key : special
300 key " special
302 row {
303 shift
304 key ฃ alpha
305 key ฅ alpha
306 key “ special
307 key ” special
308 key ‘ special
309 key ’ special
310 key ! special
311 key , special
312 key . special
313 backspace
316 special {
317 name "*§¿"
318 margin 0 0 0 0
319 default_size 3
320 row {
321 key $ special
322 key € special
323 key £ special
324 key ¥ special
325 key ฿ special
326 key § special
327 key # special tele
328 key & special
329 key © special
330 key ™ special
331 key \ special
333 row {
334 key ^ special
335 key _ special
336 key | special
337 key < special
338 key > special
339 key { special
340 key } special
341 key ~ alpha special dead
342 key « special
343 key » special
344 key ' special
346 row {
347 shift
348 key ½ special
349 key ¹ special
350 key ² special
351 key ³ special
352 key · special
353 key ° special
354 key @ special
355 key [ special
356 key ] special
357 backspace