Ticket #4150: vkeybd.xml

File vkeybd.xml, 37.4 KB (added by SF/henjovr, 16 years ago)
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
2<keyboard initial_mode="lowercase" v_align="bottom" h_align="centre">
3 <mode name="lowercase" resolutions="640x480">
4 <layout resolution="640x480" bitmap="lowercase640x480.bmp" transparent_color="255,0,255">
5 <map>
6 <area shape="rect" coords="26,23,613,37" target="display_area" />
7 <area shape="rect" coords="18,52,51,85" target="esc" />
8 <area shape="rect" coords="100,51,135,88" target="f2" />
9 <area shape="rect" coords="59,49,94,88" target="f1" />
10 <area shape="rect" coords="142,53,176,89" target="f3" />
11 <area shape="rect" coords="181,51,216,87" target="f4" />
12 <area shape="rect" coords="223,52,258,88" target="f5" />
13 <area shape="rect" coords="265,52,299,89" target="f6" />
14 <area shape="rect" coords="306,51,341,90" target="f7" />
15 <area shape="rect" coords="347,53,382,89" target="f8" />
16 <area shape="rect" coords="389,49,424,88" target="f9" />
17 <area shape="rect" coords="431,52,464,89" target="f10" />
18 <area shape="rect" coords="470,53,506,88" target="f11" />
19 <area shape="rect" coords="511,52,546,90" target="f12" />
20 <area shape="rect" coords="552,55,620,87" target="del" />
21 <area shape="rect" coords="553,94,618,129" target="backspace" />
22 <area shape="rect" coords="17,136,66,171" target="tab" />
23 <area shape="rect" coords="73,137,108,171" target="q" />
24 <area shape="rect" coords="114,136,150,172" target="w" />
25 <area shape="rect" coords="157,134,189,171" target="e" />
26 <area shape="rect" coords="197,135,232,171" target="r" />
27 <area shape="rect" coords="239,135,274,172" target="t" />
28 <area shape="rect" coords="282,136,317,173" target="y" />
29 <area shape="rect" coords="322,135,359,173" target="u" />
30 <area shape="rect" coords="364,134,399,172" target="i" />
31 <area shape="rect" coords="404,135,440,171" target="o" />
32 <area shape="rect" coords="446,136,480,172" target="p" />
33 <area shape="rect" coords="89,177,127,216" target="a" />
34 <area shape="rect" coords="131,177,169,214" target="s" />
35 <area shape="rect" coords="173,178,209,215" target="d" />
36 <area shape="rect" coords="215,178,250,214" target="f" />
37 <area shape="rect" coords="256,178,291,214" target="g" />
38 <area shape="rect" coords="299,176,332,214" target="h" />
39 <area shape="rect" coords="339,178,374,215" target="j" />
40 <area shape="rect" coords="379,178,415,215" target="k" />
41 <area shape="rect" coords="421,178,457,215" target="l" />
42 <area shape="rect" coords="546,179,622,214" target="enter" />
43 <area shape="rect" coords="19,221,101,256" target="shift" />
44 <area shape="rect" coords="17,179,84,213" target="caps" />
45 <area shape="rect" coords="117,220,152,256" target="z" />
46 <area shape="rect" coords="158,220,192,256" target="x" />
47 <area shape="rect" coords="198,219,233,256" target="c" />
48 <area shape="rect" coords="240,220,276,257" target="v" />
49 <area shape="rect" coords="283,219,316,255" target="b" />
50 <area shape="rect" coords="324,220,359,256" target="n" />
51 <area shape="rect" coords="365,220,399,257" target="m" />
52 <area shape="rect" coords="542,219,623,257" target="symbols" />
53 <area shape="rect" coords="19,260,68,296" target="ctrl" />
54 <area shape="rect" coords="76,261,123,295" target="alt" />
55 <area shape="rect" coords="135,261,525,297" target="space" />
56 <area shape="rect" coords="16,95,53,129" target="|" />
57 <area shape="rect" coords="57,95,92,129" target="1" />
58 <area shape="rect" coords="100,94,134,130" target="2" />
59 <area shape="rect" coords="140,93,174,131" target="3" />
60 <area shape="rect" coords="182,93,217,130" target="4" />
61 <area shape="rect" coords="222,93,258,132" target="5" />
62 <area shape="rect" coords="265,94,299,131" target="6" />
63 <area shape="rect" coords="305,94,341,129" target="7" />
64 <area shape="rect" coords="348,93,382,128" target="8" />
65 <area shape="rect" coords="389,94,423,130" target="9" />
66 <area shape="rect" coords="431,93,465,130" target="0" />
67 <area shape="rect" coords="471,94,505,131" target="-" />
68 <area shape="rect" coords="511,93,546,131" target="=" />
69 <area shape="rect" coords="488,136,522,172" target="[" />
70 <area shape="rect" coords="529,135,565,173" target="]" />
71 <area shape="rect" coords="569,136,620,172" target="#" />
72 <area shape="rect" coords="462,177,498,214" target=";" />
73 <area shape="rect" coords="503,178,539,214" target="’" />
74 <area shape="rect" coords="405,220,440,256" target="," />
75 <area shape="rect" coords="447,220,483,256" target="." />
76 <area shape="rect" coords="487,220,524,256" target="/" />
77 </map>
78 </layout>
79 <event name="esc" type="key" code="27" ascii="27" modifiers="" />
80 <event name="f1" type="key" code="282" ascii="315" modifiers="" />
81 <event name="f2" type="key" code="283" ascii="316" modifiers="" />
82 <event name="f3" type="key" code="284" ascii="317" modifiers="" />
83 <event name="f4" type="key" code="285" ascii="318" modifiers="" />
84 <event name="f5" type="key" code="286" ascii="319" modifiers="" />
85 <event name="f6" type="key" code="287" ascii="320" modifiers="" />
86 <event name="f7" type="key" code="288" ascii="321" modifiers="" />
87 <event name="f8" type="key" code="289" ascii="322" modifiers="" />
88 <event name="f9" type="key" code="290" ascii="323" modifiers="" />
89 <event name="f10" type="key" code="291" ascii="324" modifiers="" />
90 <event name="f11" type="key" code="292" ascii="325" modifiers="" />
91 <event name="f12" type="key" code="293" ascii="326" modifiers="" />
92 <event name="del" type="key" code="127" ascii="0" modifiers="" />
93 <event name="ctrl" type="modifier" modifiers="ctrl" />
94 <event name="alt" type="modifier" modifiers="alt" />
95 <event name="shift" type="modifier" modifiers="shift" />
96 <event name="caps" type="switch_mode" mode="uppercase" />
97 <event name="symbols" type="switch_mode" mode="lowercasesymbols" />
98 <event name="backspace" type="key" code="8" ascii="8" modifiers="" />
99 <event name="enter" type="key" code="3" ascii="3" modifiers="" />
100 <event name="|" type="key" code="124" ascii="124" modifiers="" />
101 <event name="-" type="key" code="45" ascii="45" modifiers="" />
102 <event name="=" type="key" code="61" ascii="61" modifiers="" />
103 <event name="[" type="key" code="91" ascii="91" modifiers="" />
104 <event name="]" type="key" code="93" ascii="93" modifiers="" />
105 <event name="#" type="key" code="35" ascii="35" modifiers="" />
106 <event name=";" type="key" code="59" ascii="59" modifiers="" />
107 <event name="'" type="key" code="39" ascii="39" modifiers="" />
108 <event name="," type="key" code="44" ascii="44" modifiers="" />
109 <event name="." type="key" code="46" ascii="46" modifiers="" />
110 <event name="/" type="key" code="47" ascii="47" modifiers="" />
111 <event name="space" type="key" code="32" ascii="32" modifiers="" />
112 <event name="tab" type="key" code="9" ascii="9" modifiers="" />
113 <event name="a" type="key" code="97" ascii="97" modifiers="" />
114 <event name="b" type="key" code="98" ascii="98" modifiers="" />
115 <event name="c" type="key" code="99" ascii="99" modifiers="" />
116 <event name="d" type="key" code="100" ascii="100" modifiers="" />
117 <event name="e" type="key" code="101" ascii="101" modifiers="" />
118 <event name="f" type="key" code="102" ascii="102" modifiers="" />
119 <event name="g" type="key" code="103" ascii="103" modifiers="" />
120 <event name="h" type="key" code="104" ascii="104" modifiers="" />
121 <event name="i" type="key" code="105" ascii="105" modifiers="" />
122 <event name="j" type="key" code="106" ascii="106" modifiers="" />
123 <event name="k" type="key" code="107" ascii="107" modifiers="" />
124 <event name="l" type="key" code="108" ascii="108" modifiers="" />
125 <event name="m" type="key" code="109" ascii="109" modifiers="" />
126 <event name="n" type="key" code="110" ascii="110" modifiers="" />
127 <event name="o" type="key" code="111" ascii="111" modifiers="" />
128 <event name="p" type="key" code="112" ascii="112" modifiers="" />
129 <event name="q" type="key" code="113" ascii="113" modifiers="" />
130 <event name="r" type="key" code="114" ascii="114" modifiers="" />
131 <event name="s" type="key" code="115" ascii="115" modifiers="" />
132 <event name="t" type="key" code="116" ascii="116" modifiers="" />
133 <event name="u" type="key" code="117" ascii="117" modifiers="" />
134 <event name="v" type="key" code="118" ascii="118" modifiers="" />
135 <event name="w" type="key" code="119" ascii="119" modifiers="" />
136 <event name="x" type="key" code="120" ascii="120" modifiers="" />
137 <event name="y" type="key" code="121" ascii="121" modifiers="" />
138 <event name="z" type="key" code="122" ascii="122" modifiers="" />
139 <event name="0" type="key" code="48" ascii="48" modifiers="" />
140 <event name="1" type="key" code="49" ascii="49" modifiers="" />
141 <event name="2" type="key" code="50" ascii="50" modifiers="" />
142 <event name="3" type="key" code="51" ascii="51" modifiers="" />
143 <event name="4" type="key" code="52" ascii="52" modifiers="" />
144 <event name="5" type="key" code="53" ascii="53" modifiers="" />
145 <event name="6" type="key" code="54" ascii="54" modifiers="" />
146 <event name="7" type="key" code="55" ascii="55" modifiers="" />
147 <event name="8" type="key" code="56" ascii="56" modifiers="" />
148 <event name="9" type="key" code="57" ascii="57" modifiers="" />
149 <event name="quit" type="submit" />
150 </mode>
151
152
153
154 <mode name="uppercase" resolutions="640x480">
155 <layout resolution="640x480" bitmap="uppercase640x480.bmp" transparent_color="255,0,255">
156 <map>
157 <area shape="rect" coords="26,23,613,37" target="display_area" />
158 <area shape="rect" coords="18,52,51,85" target="esc" />
159 <area shape="rect" coords="100,51,135,88" target="f2" />
160 <area shape="rect" coords="59,49,94,88" target="f1" />
161 <area shape="rect" coords="142,53,176,89" target="f3" />
162 <area shape="rect" coords="181,51,216,87" target="f4" />
163 <area shape="rect" coords="223,52,258,88" target="f5" />
164 <area shape="rect" coords="265,52,299,89" target="f6" />
165 <area shape="rect" coords="306,51,341,90" target="f7" />
166 <area shape="rect" coords="347,53,382,89" target="f8" />
167 <area shape="rect" coords="389,49,424,88" target="f9" />
168 <area shape="rect" coords="431,52,464,89" target="f10" />
169 <area shape="rect" coords="470,53,506,88" target="f11" />
170 <area shape="rect" coords="511,52,546,90" target="f12" />
171 <area shape="rect" coords="552,55,620,87" target="del" />
172 <area shape="rect" coords="553,94,618,129" target="backspace" />
173 <area shape="rect" coords="17,136,66,171" target="tab" />
174 <area shape="rect" coords="73,137,108,171" target="Q" />
175 <area shape="rect" coords="114,136,150,172" target="W" />
176 <area shape="rect" coords="157,134,189,171" target="E" />
177 <area shape="rect" coords="197,135,232,171" target="R" />
178 <area shape="rect" coords="239,135,274,172" target="T" />
179 <area shape="rect" coords="282,136,317,173" target="Y" />
180 <area shape="rect" coords="322,135,359,173" target="U" />
181 <area shape="rect" coords="364,134,399,172" target="I" />
182 <area shape="rect" coords="404,135,440,171" target="O" />
183 <area shape="rect" coords="446,136,480,172" target="P" />
184 <area shape="rect" coords="89,177,127,216" target="A" />
185 <area shape="rect" coords="131,177,169,214" target="S" />
186 <area shape="rect" coords="173,178,209,215" target="D" />
187 <area shape="rect" coords="215,178,250,214" target="F" />
188 <area shape="rect" coords="256,178,291,214" target="G" />
189 <area shape="rect" coords="299,176,332,214" target="H" />
190 <area shape="rect" coords="339,178,374,215" target="J" />
191 <area shape="rect" coords="379,178,415,215" target="K" />
192 <area shape="rect" coords="421,178,457,215" target="L" />
193 <area shape="rect" coords="546,179,622,214" target="enter" />
194 <area shape="rect" coords="19,221,101,256" target="shift" />
195 <area shape="rect" coords="17,179,84,213" target="caps" />
196 <area shape="rect" coords="117,220,152,256" target="Z" />
197 <area shape="rect" coords="158,220,192,256" target="X" />
198 <area shape="rect" coords="198,219,233,256" target="C" />
199 <area shape="rect" coords="240,220,276,257" target="V" />
200 <area shape="rect" coords="283,219,316,255" target="B" />
201 <area shape="rect" coords="324,220,359,256" target="N" />
202 <area shape="rect" coords="365,220,399,257" target="M" />
203 <area shape="rect" coords="542,219,623,257" target="symbols" />
204 <area shape="rect" coords="19,260,68,296" target="ctrl" />
205 <area shape="rect" coords="76,261,123,295" target="alt" />
206 <area shape="rect" coords="135,261,525,297" target="space" />
207 <area shape="rect" coords="16,95,53,129" target="|" />
208 <area shape="rect" coords="57,95,92,129" target="1" />
209 <area shape="rect" coords="100,94,134,130" target="2" />
210 <area shape="rect" coords="140,93,174,131" target="3" />
211 <area shape="rect" coords="182,93,217,130" target="4" />
212 <area shape="rect" coords="222,93,258,132" target="5" />
213 <area shape="rect" coords="265,94,299,131" target="6" />
214 <area shape="rect" coords="305,94,341,129" target="7" />
215 <area shape="rect" coords="348,93,382,128" target="8" />
216 <area shape="rect" coords="389,94,423,130" target="9" />
217 <area shape="rect" coords="431,93,465,130" target="0" />
218 <area shape="rect" coords="471,94,505,131" target="-" />
219 <area shape="rect" coords="511,93,546,131" target="=" />
220 <area shape="rect" coords="488,136,522,172" target="[" />
221 <area shape="rect" coords="529,135,565,173" target="]" />
222 <area shape="rect" coords="569,136,620,172" target="#" />
223 <area shape="rect" coords="462,177,498,214" target=";" />
224 <area shape="rect" coords="503,178,539,214" target="’" />
225 <area shape="rect" coords="405,220,440,256" target="," />
226 <area shape="rect" coords="447,220,483,256" target="." />
227 <area shape="rect" coords="487,220,524,256" target="/" />
228
229 </map>
230 </layout>
231 <event name="esc" type="key" code="27" ascii="27" modifiers="" />
232 <event name="f1" type="key" code="282" ascii="315" modifiers="" />
233 <event name="f2" type="key" code="283" ascii="316" modifiers="" />
234 <event name="f3" type="key" code="284" ascii="317" modifiers="" />
235 <event name="f4" type="key" code="285" ascii="318" modifiers="" />
236 <event name="f5" type="key" code="286" ascii="319" modifiers="" />
237 <event name="f6" type="key" code="287" ascii="320" modifiers="" />
238 <event name="f7" type="key" code="288" ascii="321" modifiers="" />
239 <event name="f8" type="key" code="289" ascii="322" modifiers="" />
240 <event name="f9" type="key" code="290" ascii="323" modifiers="" />
241 <event name="f10" type="key" code="291" ascii="324" modifiers="" />
242 <event name="f11" type="key" code="292" ascii="325" modifiers="" />
243 <event name="f12" type="key" code="293" ascii="326" modifiers="" />
244 <event name="del" type="key" code="127" ascii="0" modifiers="" />
245 <event name="ctrl" type="modifier" modifiers="ctrl" />
246 <event name="alt" type="modifier" modifiers="alt" />
247 <event name="shift" type="modifier" modifiers="shift" />
248 <event name="caps" type="switch_mode" mode="lowercase" />
249 <event name="symbols" type="switch_mode" mode="uppercasesymbols" />
250 <event name="backspace" type="key" code="8" ascii="8" modifiers="" />
251 <event name="enter" type="key" code="3" ascii="3" modifiers="" />
252 <event name="|" type="key" code="124" ascii="124" modifiers="" />
253 <event name="-" type="key" code="45" ascii="45" modifiers="" />
254 <event name="=" type="key" code="61" ascii="61" modifiers="" />
255 <event name="[" type="key" code="91" ascii="91" modifiers="" />
256 <event name="]" type="key" code="93" ascii="93" modifiers="" />
257 <event name="#" type="key" code="35" ascii="35" modifiers="" />
258 <event name=";" type="key" code="59" ascii="59" modifiers="" />
259 <event name="'" type="key" code="39" ascii="39" modifiers="" />
260 <event name="," type="key" code="44" ascii="44" modifiers="" />
261 <event name="." type="key" code="46" ascii="46" modifiers="" />
262 <event name="/" type="key" code="47" ascii="47" modifiers="" />
263 <event name="space" type="key" code="32" ascii="32" modifiers="" />
264 <event name="tab" type="key" code="9" ascii="9" modifiers="" />
265 <event name="A" type="key" code="97" ascii="65" modifiers="shift" />
266 <event name="B" type="key" code="98" ascii="66" modifiers="shift" />
267 <event name="C" type="key" code="99" ascii="67" modifiers="shift" />
268 <event name="D" type="key" code="100" ascii="68" modifiers="shift" />
269 <event name="E" type="key" code="101" ascii="69" modifiers="shift" />
270 <event name="F" type="key" code="102" ascii="70" modifiers="shift" />
271 <event name="G" type="key" code="103" ascii="71" modifiers="shift" />
272 <event name="H" type="key" code="104" ascii="72" modifiers="shift" />
273 <event name="I" type="key" code="105" ascii="73" modifiers="shift" />
274 <event name="J" type="key" code="106" ascii="74" modifiers="shift" />
275 <event name="K" type="key" code="107" ascii="75" modifiers="shift" />
276 <event name="L" type="key" code="108" ascii="76" modifiers="shift" />
277 <event name="M" type="key" code="109" ascii="77" modifiers="shift" />
278 <event name="N" type="key" code="110" ascii="78" modifiers="shift" />
279 <event name="O" type="key" code="111" ascii="79" modifiers="shift" />
280 <event name="P" type="key" code="112" ascii="80" modifiers="shift" />
281 <event name="Q" type="key" code="113" ascii="81" modifiers="shift" />
282 <event name="R" type="key" code="114" ascii="82" modifiers="shift" />
283 <event name="S" type="key" code="115" ascii="83" modifiers="shift" />
284 <event name="T" type="key" code="116" ascii="84" modifiers="shift" />
285 <event name="U" type="key" code="117" ascii="85" modifiers="shift" />
286 <event name="V" type="key" code="118" ascii="86" modifiers="shift" />
287 <event name="W" type="key" code="119" ascii="87" modifiers="shift" />
288 <event name="X" type="key" code="120" ascii="88" modifiers="shift" />
289 <event name="Y" type="key" code="121" ascii="89" modifiers="shift" />
290 <event name="Z" type="key" code="122" ascii="90" modifiers="shift" />
291 <event name="0" type="key" code="48" ascii="48" modifiers="" />
292 <event name="1" type="key" code="49" ascii="49" modifiers="" />
293 <event name="2" type="key" code="50" ascii="50" modifiers="" />
294 <event name="3" type="key" code="51" ascii="51" modifiers="" />
295 <event name="4" type="key" code="52" ascii="52" modifiers="" />
296 <event name="5" type="key" code="53" ascii="53" modifiers="" />
297 <event name="6" type="key" code="54" ascii="54" modifiers="" />
298 <event name="7" type="key" code="55" ascii="55" modifiers="" />
299 <event name="8" type="key" code="56" ascii="56" modifiers="" />
300 <event name="9" type="key" code="57" ascii="57" modifiers="" />
301 <event name="quit" type="submit" />
302 </mode>
303
304
305
306 <mode name="lowercasesymbols" resolutions="640x480">
307 <layout resolution="640x480" bitmap="lowercase-symbols640x480.bmp" transparent_color="255,0,255">
308 <map>
309 <area shape="rect" coords="26,23,613,37" target="display_area" />
310 <area shape="rect" coords="18,52,51,85" target="esc" />
311 <area shape="rect" coords="100,51,135,88" target="f2" />
312 <area shape="rect" coords="59,49,94,88" target="f1" />
313 <area shape="rect" coords="142,53,176,89" target="f3" />
314 <area shape="rect" coords="181,51,216,87" target="f4" />
315 <area shape="rect" coords="223,52,258,88" target="f5" />
316 <area shape="rect" coords="265,52,299,89" target="f6" />
317 <area shape="rect" coords="306,51,341,90" target="f7" />
318 <area shape="rect" coords="347,53,382,89" target="f8" />
319 <area shape="rect" coords="389,49,424,88" target="f9" />
320 <area shape="rect" coords="431,52,464,89" target="f10" />
321 <area shape="rect" coords="470,53,506,88" target="f11" />
322 <area shape="rect" coords="511,52,546,90" target="f12" />
323 <area shape="rect" coords="552,55,620,87" target="del" />
324 <area shape="rect" coords="16,95,53,129" target="¬" />
325 <area shape="rect" coords="57,95,92,129" target="!" />
326 <area shape="rect" coords="100,94,134,130" target="quote" />
327 <area shape="rect" coords="140,93,174,131" target="£" />
328 <area shape="rect" coords="182,93,217,130" target="$" />
329 <area shape="rect" coords="222,93,258,132" target="%" />
330 <area shape="rect" coords="265,94,299,131" target="^" />
331 <area shape="rect" coords="305,94,341,129" target="&" />
332 <area shape="rect" coords="348,93,382,128" target="*" />
333 <area shape="rect" coords="389,94,423,130" target="(" />
334 <area shape="rect" coords="431,93,465,130" target=")" />
335 <area shape="rect" coords="471,94,505,131" target="_" />
336 <area shape="rect" coords="511,93,546,131" target="+" />
337 <area shape="rect" coords="553,94,618,129" target="backspace" />
338 <area shape="rect" coords="17,136,66,171" target="tab" />
339 <area shape="rect" coords="73,137,108,171" target="q" />
340 <area shape="rect" coords="114,136,150,172" target="w" />
341 <area shape="rect" coords="157,134,189,171" target="e" />
342 <area shape="rect" coords="197,135,232,171" target="r" />
343 <area shape="rect" coords="239,135,274,172" target="t" />
344 <area shape="rect" coords="282,136,317,173" target="y" />
345 <area shape="rect" coords="322,135,359,173" target="u" />
346 <area shape="rect" coords="364,134,399,172" target="i" />
347 <area shape="rect" coords="404,135,440,171" target="o" />
348 <area shape="rect" coords="446,136,480,172" target="p" />
349 <area shape="rect" coords="488,136,522,172" target="{" />
350 <area shape="rect" coords="529,135,565,173" target="}" />
351 <area shape="rect" coords="569,136,620,172" target="~" />
352 <area shape="rect" coords="17,179,84,213" target="caps" />
353 <area shape="rect" coords="89,177,127,216" target="a" />
354 <area shape="rect" coords="131,177,169,214" target="s" />
355 <area shape="rect" coords="173,178,209,215" target="d" />
356 <area shape="rect" coords="215,178,250,214" target="f" />
357 <area shape="rect" coords="256,178,291,214" target="g" />
358 <area shape="rect" coords="299,176,332,214" target="h" />
359 <area shape="rect" coords="339,178,374,215" target="j" />
360 <area shape="rect" coords="379,178,415,215" target="k" />
361 <area shape="rect" coords="421,178,457,215" target="l" />
362 <area shape="rect" coords="462,177,498,214" target=":" />
363 <area shape="rect" coords="503,178,539,214" target="@" />
364 <area shape="rect" coords="546,179,622,214" target="enter" />
365 <area shape="rect" coords="19,221,101,256" target="shift" />
366 <area shape="rect" coords="117,220,152,256" target="z" />
367 <area shape="rect" coords="158,220,192,256" target="x" />
368 <area shape="rect" coords="198,219,233,256" target="c" />
369 <area shape="rect" coords="240,220,276,257" target="v" />
370 <area shape="rect" coords="283,219,316,255" target="b" />
371 <area shape="rect" coords="324,220,359,256" target="n" />
372 <area shape="rect" coords="365,220,399,257" target="m" />
373 <area shape="rect" coords="405,220,440,256" target="<" />
374 <area shape="rect" coords="447,220,483,256" target=">" />
375 <area shape="rect" coords="487,220,524,256" target="?" />
376 <area shape="rect" coords="542,219,623,257" target="symbols" />
377 <area shape="rect" coords="19,260,68,296" target="ctrl" />
378 <area shape="rect" coords="76,261,123,295" target="alt" />
379 <area shape="rect" coords="135,261,525,297" target="space" />
380 </map>
381 </layout>
382 <event name="esc" type="key" code="27" ascii="27" modifiers="" />
383 <event name="f1" type="key" code="282" ascii="315" modifiers="" />
384 <event name="f2" type="key" code="283" ascii="316" modifiers="" />
385 <event name="f3" type="key" code="284" ascii="317" modifiers="" />
386 <event name="f4" type="key" code="285" ascii="318" modifiers="" />
387 <event name="f5" type="key" code="286" ascii="319" modifiers="" />
388 <event name="f6" type="key" code="287" ascii="320" modifiers="" />
389 <event name="f7" type="key" code="288" ascii="321" modifiers="" />
390 <event name="f8" type="key" code="289" ascii="322" modifiers="" />
391 <event name="f9" type="key" code="290" ascii="323" modifiers="" />
392 <event name="f10" type="key" code="291" ascii="324" modifiers="" />
393 <event name="f11" type="key" code="292" ascii="325" modifiers="" />
394 <event name="f12" type="key" code="293" ascii="326" modifiers="" />
395 <event name="del" type="key" code="127" ascii="0" modifiers="" />
396 <event name="ctrl" type="modifier" modifiers="ctrl" />
397 <event name="alt" type="modifier" modifiers="alt" />
398 <event name="shift" type="modifier" modifiers="shift" />
399 <event name="symbols" type="switch_mode" mode="lowercase" />
400 <event name="caps" type="switch_mode" mode="uppercasesymbols" />
401 <event name="backspace" type="key" code="8" ascii="8" modifiers="" />
402 <event name="enter" type="key" code="3" ascii="3" modifiers="" />
403 <event name="quote" type="key" code="34" ascii="34" modifiers="" />
404 <event name="£" type="key" code="163" ascii="163" modifiers="" />
405 <event name="$" type="key" code="36" ascii="36" modifiers="" />
406 <event name="%" type="key" code="37" ascii="37" modifiers="" />
407 <event name="^" type="key" code="94" ascii="94" modifiers="" />
408 <event name="&" type="key" code="38" ascii="38" modifiers="" />
409 <event name="*" type="key" code="42" ascii="42" modifiers="" />
410 <event name="(" type="key" code="40" ascii="40" modifiers="" />
411 <event name=")" type="key" code="41" ascii="41" modifiers="" />
412 <event name="_" type="key" code="95" ascii="95" modifiers="" />
413 <event name="+" type="key" code="43" ascii="43" modifiers="" />
414 <event name="¬" type="key" code="172" ascii="172" modifiers="" />
415 <event name="{" type="key" code="123" ascii="123" modifiers="" />
416 <event name="}" type="key" code="125" ascii="125" modifiers="" />
417 <event name="~" type="key" code="126" ascii="126" modifiers="" />
418 <event name=":" type="key" code="58" ascii="58" modifiers="" />
419 <event name="@" type="key" code="64" ascii="64" modifiers="" />
420 <event name="<" type="key" code="60" ascii="60" modifiers="" />
421 <event name=">" type="key" code="62" ascii="62" modifiers="" />
422 <event name="?" type="key" code="63" ascii="63" modifiers="" />
423 <event name="space" type="key" code="32" ascii="32" modifiers="" />
424 <event name="tab" type="key" code="9" ascii="9" modifiers="" />
425 <event name="a" type="key" code="97" ascii="97" modifiers="" />
426 <event name="b" type="key" code="98" ascii="98" modifiers="" />
427 <event name="c" type="key" code="99" ascii="99" modifiers="" />
428 <event name="d" type="key" code="100" ascii="100" modifiers="" />
429 <event name="e" type="key" code="101" ascii="101" modifiers="" />
430 <event name="f" type="key" code="102" ascii="102" modifiers="" />
431 <event name="g" type="key" code="103" ascii="103" modifiers="" />
432 <event name="h" type="key" code="104" ascii="104" modifiers="" />
433 <event name="i" type="key" code="105" ascii="105" modifiers="" />
434 <event name="j" type="key" code="106" ascii="106" modifiers="" />
435 <event name="k" type="key" code="107" ascii="107" modifiers="" />
436 <event name="l" type="key" code="108" ascii="108" modifiers="" />
437 <event name="m" type="key" code="109" ascii="109" modifiers="" />
438 <event name="n" type="key" code="110" ascii="110" modifiers="" />
439 <event name="o" type="key" code="111" ascii="111" modifiers="" />
440 <event name="p" type="key" code="112" ascii="112" modifiers="" />
441 <event name="q" type="key" code="113" ascii="113" modifiers="" />
442 <event name="r" type="key" code="114" ascii="114" modifiers="" />
443 <event name="s" type="key" code="115" ascii="115" modifiers="" />
444 <event name="t" type="key" code="116" ascii="116" modifiers="" />
445 <event name="u" type="key" code="117" ascii="117" modifiers="" />
446 <event name="v" type="key" code="118" ascii="118" modifiers="" />
447 <event name="w" type="key" code="119" ascii="119" modifiers="" />
448 <event name="x" type="key" code="120" ascii="120" modifiers="" />
449 <event name="y" type="key" code="121" ascii="121" modifiers="" />
450 <event name="z" type="key" code="122" ascii="122" modifiers="" />
451 <event name="quit" type="submit" />
452 </mode>
453
454
455 <mode name="uppercasesymbols" resolutions="640x480">
456 <layout resolution="640x480" bitmap="uppercase-symbols640x480.bmp" transparent_color="255,0,255">
457 <map>
458 <area shape="rect" coords="26,23,613,37" target="display_area" />
459 <area shape="rect" coords="18,52,51,85" target="esc" />
460 <area shape="rect" coords="100,51,135,88" target="f2" />
461 <area shape="rect" coords="59,49,94,88" target="f1" />
462 <area shape="rect" coords="142,53,176,89" target="f3" />
463 <area shape="rect" coords="181,51,216,87" target="f4" />
464 <area shape="rect" coords="223,52,258,88" target="f5" />
465 <area shape="rect" coords="265,52,299,89" target="f6" />
466 <area shape="rect" coords="306,51,341,90" target="f7" />
467 <area shape="rect" coords="347,53,382,89" target="f8" />
468 <area shape="rect" coords="389,49,424,88" target="f9" />
469 <area shape="rect" coords="431,52,464,89" target="f10" />
470 <area shape="rect" coords="470,53,506,88" target="f11" />
471 <area shape="rect" coords="511,52,546,90" target="f12" />
472 <area shape="rect" coords="552,55,620,87" target="del" />
473 <area shape="rect" coords="16,95,53,129" target="¬" />
474 <area shape="rect" coords="57,95,92,129" target="!" />
475 <area shape="rect" coords="100,94,134,130" target="quote" />
476 <area shape="rect" coords="140,93,174,131" target="£" />
477 <area shape="rect" coords="182,93,217,130" target="$" />
478 <area shape="rect" coords="222,93,258,132" target="%" />
479 <area shape="rect" coords="265,94,299,131" target="^" />
480 <area shape="rect" coords="305,94,341,129" target="&" />
481 <area shape="rect" coords="348,93,382,128" target="*" />
482 <area shape="rect" coords="389,94,423,130" target="(" />
483 <area shape="rect" coords="431,93,465,130" target=")" />
484 <area shape="rect" coords="471,94,505,131" target="_" />
485 <area shape="rect" coords="511,93,546,131" target="+" />
486 <area shape="rect" coords="553,94,618,129" target="backspace" />
487 <area shape="rect" coords="17,136,66,171" target="tab" />
488 <area shape="rect" coords="73,137,108,171" target="Q" />
489 <area shape="rect" coords="114,136,150,172" target="W" />
490 <area shape="rect" coords="157,134,189,171" target="E" />
491 <area shape="rect" coords="197,135,232,171" target="R" />
492 <area shape="rect" coords="239,135,274,172" target="T" />
493 <area shape="rect" coords="282,136,317,173" target="Y" />
494 <area shape="rect" coords="322,135,359,173" target="U" />
495 <area shape="rect" coords="364,134,399,172" target="I" />
496 <area shape="rect" coords="404,135,440,171" target="O" />
497 <area shape="rect" coords="446,136,480,172" target="P" />
498 <area shape="rect" coords="488,136,522,172" target="{" />
499 <area shape="rect" coords="529,135,565,173" target="}" />
500 <area shape="rect" coords="569,136,620,172" target="~" />
501 <area shape="rect" coords="17,179,84,213" target="caps" />
502 <area shape="rect" coords="89,177,127,216" target="A" />
503 <area shape="rect" coords="131,177,169,214" target="S" />
504 <area shape="rect" coords="173,178,209,215" target="D" />
505 <area shape="rect" coords="215,178,250,214" target="F" />
506 <area shape="rect" coords="256,178,291,214" target="G" />
507 <area shape="rect" coords="299,176,332,214" target="H" />
508 <area shape="rect" coords="339,178,374,215" target="J" />
509 <area shape="rect" coords="379,178,415,215" target="K" />
510 <area shape="rect" coords="421,178,457,215" target="L" />
511 <area shape="rect" coords="462,177,498,214" target=":" />
512 <area shape="rect" coords="503,178,539,214" target="@" />
513 <area shape="rect" coords="546,179,622,214" target="enter" />
514 <area shape="rect" coords="19,221,101,256" target="shift" />
515 <area shape="rect" coords="117,220,152,256" target="z" />
516 <area shape="rect" coords="158,220,192,256" target="x" />
517 <area shape="rect" coords="198,219,233,256" target="c" />
518 <area shape="rect" coords="240,220,276,257" target="v" />
519 <area shape="rect" coords="283,219,316,255" target="b" />
520 <area shape="rect" coords="324,220,359,256" target="n" />
521 <area shape="rect" coords="365,220,399,257" target="m" />
522 <area shape="rect" coords="405,220,440,256" target="<" />
523 <area shape="rect" coords="447,220,483,256" target=">" />
524 <area shape="rect" coords="487,220,524,256" target="?" />
525 <area shape="rect" coords="542,219,623,257" target="symbols" />
526 <area shape="rect" coords="19,260,68,296" target="ctrl" />
527 <area shape="rect" coords="76,261,123,295" target="alt" />
528 <area shape="rect" coords="135,261,525,297" target="space" />
529 </map>
530 </layout>
531 <event name="esc" type="key" code="27" ascii="27" modifiers="" />
532 <event name="f1" type="key" code="282" ascii="315" modifiers="" />
533 <event name="f2" type="key" code="283" ascii="316" modifiers="" />
534 <event name="f3" type="key" code="284" ascii="317" modifiers="" />
535 <event name="f4" type="key" code="285" ascii="318" modifiers="" />
536 <event name="f5" type="key" code="286" ascii="319" modifiers="" />
537 <event name="f6" type="key" code="287" ascii="320" modifiers="" />
538 <event name="f7" type="key" code="288" ascii="321" modifiers="" />
539 <event name="f8" type="key" code="289" ascii="322" modifiers="" />
540 <event name="f9" type="key" code="290" ascii="323" modifiers="" />
541 <event name="f10" type="key" code="291" ascii="324" modifiers="" />
542 <event name="f11" type="key" code="292" ascii="325" modifiers="" />
543 <event name="f12" type="key" code="293" ascii="326" modifiers="" />
544 <event name="del" type="key" code="127" ascii="0" modifiers="" />
545 <event name="ctrl" type="modifier" modifiers="ctrl" />
546 <event name="alt" type="modifier" modifiers="alt" />
547 <event name="shift" type="switch_mode" mode="shiftlowercase" />
548 <event name="caps" type="switch_mode" mode="lowercasesymbols" />
549 <event name="symbols" type="switch_mode" mode="uppercase" />
550 <event name="backspace" type="key" code="8" ascii="8" modifiers="" />
551 <event name="enter" type="key" code="3" ascii="3" modifiers="" />
552 <event name="quote" type="key" code="34" ascii="34" modifiers="" />
553 <event name="£" type="key" code="163" ascii="163" modifiers="" />
554 <event name="$" type="key" code="36" ascii="36" modifiers="" />
555 <event name="%" type="key" code="37" ascii="37" modifiers="" />
556 <event name="^" type="key" code="94" ascii="94" modifiers="" />
557 <event name="&" type="key" code="38" ascii="38" modifiers="" />
558 <event name="*" type="key" code="42" ascii="42" modifiers="" />
559 <event name="(" type="key" code="40" ascii="40" modifiers="" />
560 <event name=")" type="key" code="41" ascii="41" modifiers="" />
561 <event name="_" type="key" code="95" ascii="95" modifiers="" />
562 <event name="+" type="key" code="43" ascii="43" modifiers="" />
563 <event name="¬" type="key" code="172" ascii="172" modifiers="" />
564 <event name="{" type="key" code="123" ascii="123" modifiers="" />
565 <event name="}" type="key" code="125" ascii="125" modifiers="" />
566 <event name="~" type="key" code="126" ascii="126" modifiers="" />
567 <event name=":" type="key" code="58" ascii="58" modifiers="" />
568 <event name="@" type="key" code="64" ascii="64" modifiers="" />
569 <event name="<" type="key" code="60" ascii="60" modifiers="" />
570 <event name=">" type="key" code="62" ascii="62" modifiers="" />
571 <event name="?" type="key" code="63" ascii="63" modifiers="" />
572 <event name="space" type="key" code="32" ascii="32" modifiers="" />
573 <event name="tab" type="key" code="9" ascii="9" modifiers="" />
574 <event name="A" type="key" code="97" ascii="65" modifiers="shift" />
575 <event name="B" type="key" code="98" ascii="66" modifiers="shift" />
576 <event name="C" type="key" code="99" ascii="67" modifiers="shift" />
577 <event name="D" type="key" code="100" ascii="68" modifiers="shift" />
578 <event name="E" type="key" code="101" ascii="69" modifiers="shift" />
579 <event name="F" type="key" code="102" ascii="70" modifiers="shift" />
580 <event name="G" type="key" code="103" ascii="71" modifiers="shift" />
581 <event name="H" type="key" code="104" ascii="72" modifiers="shift" />
582 <event name="I" type="key" code="105" ascii="73" modifiers="shift" />
583 <event name="J" type="key" code="106" ascii="74" modifiers="shift" />
584 <event name="K" type="key" code="107" ascii="75" modifiers="shift" />
585 <event name="L" type="key" code="108" ascii="76" modifiers="shift" />
586 <event name="M" type="key" code="109" ascii="77" modifiers="shift" />
587 <event name="N" type="key" code="110" ascii="78" modifiers="shift" />
588 <event name="O" type="key" code="111" ascii="79" modifiers="shift" />
589 <event name="P" type="key" code="112" ascii="80" modifiers="shift" />
590 <event name="Q" type="key" code="113" ascii="81" modifiers="shift" />
591 <event name="R" type="key" code="114" ascii="82" modifiers="shift" />
592 <event name="S" type="key" code="115" ascii="83" modifiers="shift" />
593 <event name="T" type="key" code="116" ascii="84" modifiers="shift" />
594 <event name="U" type="key" code="117" ascii="85" modifiers="shift" />
595 <event name="V" type="key" code="118" ascii="86" modifiers="shift" />
596 <event name="W" type="key" code="119" ascii="87" modifiers="shift" />
597 <event name="X" type="key" code="120" ascii="88" modifiers="shift" />
598 <event name="Y" type="key" code="121" ascii="89" modifiers="shift" />
599 <event name="Z" type="key" code="122" ascii="90" modifiers="shift" />
600 <event name="0" type="key" code="48" ascii="48" modifiers="" />
601 <event name="1" type="key" code="49" ascii="49" modifiers="" />
602 <event name="2" type="key" code="50" ascii="50" modifiers="" />
603 <event name="3" type="key" code="51" ascii="51" modifiers="" />
604 <event name="4" type="key" code="52" ascii="52" modifiers="" />
605 <event name="5" type="key" code="53" ascii="53" modifiers="" />
606 <event name="6" type="key" code="54" ascii="54" modifiers="" />
607 <event name="7" type="key" code="55" ascii="55" modifiers="" />
608 <event name="8" type="key" code="56" ascii="56" modifiers="" />
609 <event name="9" type="key" code="57" ascii="57" modifiers="" />
610 <event name="quit" type="submit" />
611 </mode>
612</keyboard>