Added Serbian (Cyrillic and Latin) on-screen keyboard layout by Dejan
[ukeyboard.git] / keyboards / pa-jhelum.def
blob5c31dc75200fae5daa8975fdb9813cb320121121
1 # title: PA Jhelum layout
2 # author: A S Alam <aalam@users.sf.net>
3 # license: GPLv2
5 header {
6 name "ਜੇਹਲਮ (ਪੰਜਾਬੀ)"
7 lang "pa_IN"
8 wc "pa_IN"
10 size 0 { width 35 height 35 textpos 26 left 0 top 0 }
11 size 1 { width 50 height 35 textpos 26 left 0 top 0 }
12 size 2 { width 55 height 35 textpos 26 left 0 top 0 }
13 size 3 { width 72 height 55 textpos 41 left 0 top 0 }
14 size 4 { width 143 height 55 textpos 41 left 0 top 0 }
17 kbd_normal {
18 lowercase {
19 margin 0 0 0 0
20 default_size 0
21 row {
22 key ੌ special size 2
23 key ੈ special
24 key ਾ special
25 key ੀ alpha
26 key ੂ special
27 key ਰ special
28 key ਦ special
29 key ਗ alpha
30 key ਤ alpha
31 key ਤ alpha
32 key ਪ alpha size 1
34 row {
35 key ੋ alpha
36 key ੇ alpha
37 key ੍ alpha
38 key ਿ alpha
39 key ੁ special
40 key ਹ special
41 key ਜ special
42 key ਕ special
43 key ਲ alpha
44 key ਲ alpha
45 key ਸ alpha
46 key ' alpha
48 row {
49 key ੱ alpha size 2
50 key ਂ alpha
51 key ਚ special
52 key ਵ alpha
53 key ਬ special
54 key ਨ special
55 key ਮ alpha
56 key , alpha
57 key . special
58 key / alpha
59 key @ special size 1
62 lowercase_num {
63 margin 0 0 0 9
64 default_size 0
65 row {
66 key । special
67 key / special
68 key - special
70 row {
71 key ਸ alpha
72 key ਆ alpha
73 key ਅ special
75 row {
76 key ੰ special
77 key ੱ alpha
78 key ੍ alpha
80 row {
81 key ਪ alpha
82 key ਰ alpha
83 key ਹ alpha
86 uppercase {
87 margin 0 0 0 0
88 default_size 0
89 row {
90 key + special size 2
91 key ਆ special
92 key ਇ alpha
93 key ਈ alpha
94 key ਉ alpha
95 key ਊ special
96 key ਏ special
97 key ਐ alpha
98 key ਓ special
99 key ਔ alpha
100 key ਅ alpha size 1
102 row {
103 key ਕ alpha
104 key ਖ alpha
105 key ਗ alpha
106 key ਘ special
107 key ਙ alpha
108 key ਚ special
109 key ਛ special
110 key ਜ alpha
111 key ਝ alpha
112 key ਞ alpha
113 key ਤ special
114 key ' special
116 row {
117 key ( special size 2
118 key ) special
119 key ਼ alpha
120 key ੰ alpha
121 key ਛ special
122 key ਯ special
123 key ਭ special
124 key ਣ alpha
125 key ਠ alpha
126 key , alpha
127 key , special size 1
130 uppercase_num {
131 margin 0 0 0 9
132 default_size 0
133 row {
134 key ੧ num
135 key ੨ num
136 key ੩ num
138 row {
139 key ੪ num
140 key ੫ num
141 key ੬ num
143 row {
144 key ੭ num
145 key ੮ num
146 key ੯ num
148 row {
149 key ੁ special
150 key ੂ num
151 key ਿ special
156 kbd_thumb {
157 lowercase {
158 name "ਹੋਰ"
159 margin 0 0 0 0
160 default_size 3
161 row {
162 key ੧ num tele
163 key ੨ num tele
164 key ੩ num tele
165 key ੪ num tele
166 key ੫ num tele
167 key ੬ num tele
168 key ੭ num tele
169 key ੮ num tele
170 key ੯ num tele
171 key ੦ num tele
172 key । special
174 row {
175 key ਆ alpha
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 ੱ special
185 key ੰ special
187 row {
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 shift
202 key ੑ special
203 key ੵ special
204 key ੴ alpha
205 key । special
206 key ॥ special
207 key ਨੂੰ alpha
208 key ਸ੍ਰੀ alpha
209 key ਸਿੰ alpha
210 key ਕੌ alpha
211 backspace
214 uppercase {
215 name "ਪੈਂਤੀ"
216 margin 0 0 0 0
217 default_size 3
218 row {
219 key ਅ alpha
220 key ਾ special
221 key ਿ special
222 key ੀ special
223 key ੁ special
224 key ੂ special
225 key ੇ special
226 key ੈ special
227 key ੋ special
228 key ੌ special
229 key ੍ special
231 row {
232 key ਕ alpha
233 key ਖ alpha
234 key ਗ alpha
235 key ਘ alpha
236 key ੱ special
237 key ਚ special
238 key ਛ alpha
239 key ਜ alpha
240 key ਝ alpha
241 key ੰ special
242 key ਂ special
244 row {
245 key ਟ alpha
246 key ਠ alpha
247 key ਡ alpha
248 key ਢ alpha
249 key ਣ alpha
250 key ਤ special
251 key ਧ special
252 key ਦ alpha
253 key ਥ alpha
254 key ਨ alpha
255 key ੜ alpha
257 row {
258 shift
259 key ਪ alpha
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 backspace
271 special {
272 name "1#+"
273 margin 0 0 0 0
274 default_size 3
275 row {
276 key 1 num hexa tele
277 key 2 num hexa tele
278 key 3 num hexa tele
279 key 4 num hexa tele
280 key 5 num hexa tele
281 key 6 num hexa tele
282 key 7 num hexa tele
283 key 8 num hexa tele
284 key 9 num hexa tele
285 key 0 num hexa tele
286 key = special
288 row {
289 key + special tele
290 key - special num
291 key * special tele
292 key / special
293 key % special
294 key ( special
295 key ) special
296 key ? special
297 key ; special
298 key : special
299 key " special
301 row {
302 shift
303 key ☬ special
304 key ੴ special
305 key “ special
306 key ” special
307 key ‘ special
308 key ’ special
309 key ! special
310 key , special
311 key . special
312 backspace
315 special {
316 name "*§¿"
317 margin 0 0 0 0
318 default_size 3
319 row {
320 key $ special
321 key € special
322 key £ special
323 key ¥ special
324 key ¢ special
325 key § special
326 key # special tele
327 key & special
328 key © special
329 key ™ special
330 key \ special
332 row {
333 key ^ special
334 key _ special
335 key | special
336 key < special
337 key > special
338 key { special
339 key } special
340 key ~ alpha special dead
341 key « special
342 key » special
343 key ' special
345 row {
346 shift
347 key ½ special
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 backspace