1parts {
2    portrait {
3        background {
4            image   background_port.png
5        }
6    }
7    landscape {
8        background {
9            image   background_land.png
10        }
11    }
12
13    device {
14        display {
15            width   240
16            height  400
17            x       0
18            y       0
19        }
20    }
21
22    controls {
23        background {
24            image   controls.png
25        }
26        buttons {
27            soft-left {
28                    image button.png
29                    x 56
30                    y 142
31            }
32            home {
33                    image button.png
34                    x 0
35                    y 142
36            }
37            back {
38                    image button.png
39                    x 112
40                    y 142
41            }
42            dpad-up {
43                    image arrow_up.png
44                    x 77
45                    y 53
46            }
47            dpad-down {
48                    image arrow_down.png
49                    x 77
50                    y 106
51            }
52            dpad-left {
53                    image arrow_left.png
54                    x 53
55                    y 53
56            }
57            dpad-right {
58                    image arrow_right.png
59                    x 123
60                    y 53
61            }
62            dpad-center {
63                    image select.png
64                    x 77
65                    y 81
66            }
67            phone-dial {
68                    image button.png
69                    x 0
70                    y 71
71            }
72            phone-hangup {
73                    image button.png
74                    x 168
75                    y 71
76            }
77
78            power {
79                    image button.png
80                    x 168
81                    y 0
82            }
83
84            volume-up {
85                    image button.png
86                    x 112
87                    y 0
88            }
89
90            volume-down {
91                    image button.png
92                    x 56
93                    y 0
94            }
95
96            search {
97                    image button.png
98                    x 168
99                    y 142
100            }
101
102        }
103    }
104
105    keyboard {
106        background {
107            image   keyboard.png
108        }
109        buttons {
110            1 {
111                image  key.png
112                x  5
113                y  5
114            }
115            2 {
116                image  key.png
117                x 42
118                y 5
119            }
120            3 {
121                image  key.png
122                x 79
123                y 5
124            }
125            4 {
126                image  key.png
127                x 116
128                y 5
129            }
130            5 {
131                image  key.png
132                x 153
133                y 5
134            }
135            6 {
136                image  key.png
137                x 190
138                y 5
139            }
140            7 {
141                image  key.png
142                x 227
143                y 5
144            }
145            8 {
146                image  key.png
147                x 264
148                y 5
149            }
150            9 {
151                image  key.png
152                x 301
153                y 5
154            }
155            0 {
156                image  key.png
157                x 338
158                y 5
159            }
160
161            q {
162                image  key.png
163                x  5
164                y  41
165            }
166            w {
167                image  key.png
168                x 42
169                y 41
170            }
171            e {
172                image  key.png
173                x 79
174                y 41
175            }
176            r {
177                image  key.png
178                x 116
179                y 41
180            }
181            t {
182                image  key.png
183                x 153
184                y 41
185            }
186            y {
187                image  key.png
188                x 190
189                y 41
190            }
191            u {
192                image  key.png
193                x 227
194                y 41
195            }
196            i {
197                image  key.png
198                x 264
199                y 41
200            }
201            o {
202                image  key.png
203                x 301
204                y 41
205            }
206            p {
207                image  key.png
208                x 338
209                y 41
210            }
211
212            a {
213                image  key.png
214                x  5
215                y 77
216            }
217            s {
218                image  key.png
219                x 42
220                y 77
221            }
222            d {
223                image  key.png
224                x 79
225                y 77
226            }
227            f {
228                image  key.png
229                x 116
230                y 77
231            }
232            g {
233                image  key.png
234                x 153
235                y 77
236            }
237            h {
238                image  key.png
239                x 190
240                y 77
241            }
242            j {
243                image  key.png
244                x 227
245                y 77
246            }
247            k {
248                image  key.png
249                x 264
250                y 77
251            }
252            l {
253                image  key.png
254                x 301
255                y 77
256            }
257            DEL {
258                image  key.png
259                x 338
260                y 77
261            }
262
263            CAP {
264                image  key.png
265                x  5
266                y 113
267            }
268            z {
269                image  key.png
270                x 42
271                y 113
272            }
273            x {
274                image  key.png
275                x 79
276                y 113
277            }
278            c {
279                image  key.png
280                x 116
281                y 113
282            }
283            v {
284                image  key.png
285                x 153
286                y 113
287            }
288            b {
289                image  key.png
290                x 190
291                y 113
292            }
293            n {
294                image  key.png
295                x 227
296                y 113
297            }
298            m {
299                image  key.png
300                x 264
301                y 113
302            }
303            PERIOD {
304                image  key.png
305                x 301
306                y 113
307            }
308            ENTER {
309                image  key.png
310                x 338
311                y 113
312            }
313
314            ALT {
315                image  key.png
316                x  5
317                y 149
318            }
319            SYM {
320                image  key.png
321                x 42
322                y 149
323            }
324            AT {
325                image  key.png
326                x 79
327                y 149
328            }
329            SPACE {
330                image  spacebar.png
331                x 116
332                y 149
333            }
334            SLASH {
335                image  key.png
336                x 264
337                y 149
338            }
339            COMMA {
340                image  key.png
341                x 301
342                y 149
343            }
344            ALT2 {
345                image  key.png
346                x 338
347                y 149
348            }
349
350        }
351    }
352}
353
354layouts {
355    portrait {
356        width     711
357        height    454
358        color     0xe0e0e0
359        event     EV_SW:0:1
360
361        part1 {
362            name    portrait
363            x       0
364            y       0
365        }
366
367        part2 {
368            name    landscape
369            x       800
370            y       0
371        }
372
373        part3 {
374            name    device
375            x       28
376            y       27
377        }
378        part4 {
379            name     controls
380            x        396
381            y        37
382        }
383        part5 {
384            name     keyboard
385            x        315
386            y        248
387        }
388    }
389
390    landscape {
391        width     640
392        height    522
393        color     0xe0e0e0
394        event     EV_SW:0:0
395
396        dpad-rotation 3
397
398        part1 {
399            name    portrait
400            x       800
401            y       0
402        }
403
404        part2 {
405            name    landscape
406            x       0
407            y       0
408        }
409
410        part3 {
411            name      device
412            x         120
413            y         270
414            rotation  3
415        }
416
417        part4 {
418            name     controls
419            x        410
420            y        317
421        }
422
423        part5 {
424            name     keyboard
425            x        18
426            y        317
427        }
428    }
429}
430
431keyboard {
432    charmap qwerty2
433}
434
435network {
436    speed  full
437    delay  none
438}
439