Added country to Romanian layout description.
[ukeyboard.git] / keyboards / ne.def
blobc8610222d66336c13f28da484b2de871c4e13b56
1 # title: Nepali layout
2 # author: Roman Moravcik <roman.moravcik@gmail.com>
4 header {
5 name "Nepali (Nepal)"
6 lang "ne_NP"
7 wc "ne_NP"
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 "abc"
158 margin 0 0 0 0
159 default_size 3
160 row {
161 key ट alpha
162 key ौ special
163 key े special
164 key र alpha
165 key त alpha
166 key य alpha
167 key ु special
168 key ि special
169 key ो special
170 key प alpha
171 key इ alpha
172 key ए alpha
174 row {
175 key ा special
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 ॰ special
188 row {
189 shift
190 key ष alpha
191 key ड alpha
192 key छ alpha
193 key व alpha
194 key ब alpha
195 key न alpha
196 key म alpha
197 key , special
198 key । special
199 key ् special
200 backspace
203 uppercase {
204 name "ABC"
205 margin 0 0 0 0
206 default_size 3
207 row {
208 key ठ alpha
209 key औ alpha
210 key ै special
211 key ृ special
212 key थ alpha
213 key ञ alpha
214 key ू special
215 key ी special
216 key ओ alpha
217 key फ alpha
218 key ई alpha
219 key ऐ alpha
221 row {
222 key आ alpha
223 key श alpha
224 key ध alpha
225 key ऊ alpha
226 key घ alpha
227 key अ alpha
228 key झ alpha
229 key ख alpha
230 key ळ alpha
231 key ़ special
232 key ः special
233 key ॒ special
235 row {
236 shift
237 key ऋ alpha
238 key ढ alpha
239 key च alpha
240 key ँ special
241 key भ alpha
242 key ण alpha
243 key ं special
244 key ङ alpha
245 key ॥ special
246 key ? special
247 backspace
248 # ॰
251 special {
252 name "1#+"
253 margin 0 0 0 0
254 default_size 3
255 row {
256 key १ num hexa tele
257 key २ num hexa tele
258 key ३ num hexa tele
259 key ४ num hexa tele
260 key ५ num hexa tele
261 key ६ num hexa tele
262 key ७ num hexa tele
263 key ८ num hexa tele
264 key ९ num hexa tele
265 key ० num hexa tele
266 key = special
268 row {
269 key + special tele
270 key - special num
271 key _ special
272 key # special tele
273 key * special tele
274 key % special
275 key € special
276 key £ special
277 key $ special
278 key ¥ special
279 key ¤ special
281 row {
282 shift
283 key , special
284 key . special
285 key @ special
286 key / special
287 key \ special
288 key ~ alpha special dead
289 key ^ alpha special dead
290 key ( special
291 key ) special
292 backspace
295 special {
296 name "*§¿"
297 margin 0 0 0 0
298 default_size 3
299 row {
300 key ´ alpha special dead
301 key ` alpha special dead
302 key ¨ alpha special dead
303 key ^ alpha special dead
304 key ~ alpha special dead
305 key ' special
306 key " special
307 key “ special
308 key ” special
309 key ° special
310 key & special
312 row {
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 shift
327 key ; special
328 key : special
329 key [ special
330 key ] special
331 key { special
332 key } special
333 key ç alpha
334 key ¡ special
335 key ¿ special
336 backspace