-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | share/zkb/common.xml | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -1,84 +1,85 @@ | |||
1 | 2004-??-??The Opie Team <opie@handhelds.org> | 1 | 2004-??-??The Opie Team <opie@handhelds.org> |
2 | 2 | ||
3 | New Features | 3 | New Features |
4 | ------------ | 4 | ------------ |
5 | * Fifteen gained configurable number of items (zecke) | 5 | * Fifteen gained configurable number of items (zecke) |
6 | * Fifteen can have custom background images (zecke) | 6 | * Fifteen can have custom background images (zecke) |
7 | * Added daemonizing capabilities to QWS Server [via Qt/Embedded] (mickeyl) | 7 | * Added daemonizing capabilities to QWS Server [via Qt/Embedded] (mickeyl) |
8 | * Integrated the new security framework into libopie2 (zecke,clem) | 8 | * Integrated the new security framework into libopie2 (zecke,clem) |
9 | * Converted the launcher to use the new security framework (zecke) | 9 | * Converted the launcher to use the new security framework (zecke) |
10 | * Backup can now handle custom locations for backup and restore (ar) | 10 | * Backup can now handle custom locations for backup and restore (ar) |
11 | 11 | ||
12 | Fixed Bugs | 12 | Fixed Bugs |
13 | -------- | 13 | -------- |
14 | * #1225 - Fixed repeated light flashing on Zaurus with keyz (mickeyl) | ||
14 | * #1361 - Fixed auto upercase in Opie-Addressbook (eilers) | 15 | * #1361 - Fixed auto upercase in Opie-Addressbook (eilers) |
15 | * #1370 - Pimconverter now reacts on cancel key (eilers) | 16 | * #1370 - Pimconverter now reacts on cancel key (eilers) |
16 | 17 | ||
17 | 2004-07-06The Opie Team <opie@handhelds.org> | 18 | 2004-07-06The Opie Team <opie@handhelds.org> |
18 | 19 | ||
19 | * Tagged as Version 1.1.4 (devel) | 20 | * Tagged as Version 1.1.4 (devel) |
20 | 21 | ||
21 | New Features | 22 | New Features |
22 | ------------ | 23 | ------------ |
23 | * Added four themes courtesy Robert Griebl (http://www.softforge.de/zstyle) | 24 | * Added four themes courtesy Robert Griebl (http://www.softforge.de/zstyle) |
24 | * Added Conversion tool for pim-data (eilers) | 25 | * Added Conversion tool for pim-data (eilers) |
25 | * Introduced new OPimAccessFactory and OBackendFactory which simplyfies database access (eilers) | 26 | * Introduced new OPimAccessFactory and OBackendFactory which simplyfies database access (eilers) |
26 | * Modified the PIM API for providing generic use of OPimRecords (eilers) | 27 | * Modified the PIM API for providing generic use of OPimRecords (eilers) |
27 | * Clicking on the application symbol now iterates over the application's top level widgets if already raised (zecke) | 28 | * Clicking on the application symbol now iterates over the application's top level widgets if already raised (zecke) |
28 | 29 | ||
29 | Fixed Bugs | 30 | Fixed Bugs |
30 | -------- | 31 | -------- |
31 | * #1068 - Country Drop Down Box Off Screen | 32 | * #1068 - Country Drop Down Box Off Screen |
32 | * #1291 - Opie tinykate does not open .desktop files (ar) | 33 | * #1291 - Opie tinykate does not open .desktop files (ar) |
33 | * #1291 - Opie sheet not saving correctly (ar) | 34 | * #1291 - Opie sheet not saving correctly (ar) |
34 | * #1294 - Opie does not know about British Summer Time | 35 | * #1294 - Opie does not know about British Summer Time |
35 | * #1314 - Drawpad initialization (mickeyl) | 36 | * #1314 - Drawpad initialization (mickeyl) |
36 | * #1317 - Packagemanager crashes on hold-down or install (chicken) | 37 | * #1317 - Packagemanager crashes on hold-down or install (chicken) |
37 | * #1321 - Batteryapplet graphic glitch (harlekin) | 38 | * #1321 - Batteryapplet graphic glitch (harlekin) |
38 | * #1324 - ZSafe not starting up (mickeyl) | 39 | * #1324 - ZSafe not starting up (mickeyl) |
39 | * #1328 - Personal Home Address fields is trimmed to 1char (eilers) | 40 | * #1328 - Personal Home Address fields is trimmed to 1char (eilers) |
40 | * #1327 - Opie-mail ipk does not depend on libopiedb2 (chicken) | 41 | * #1327 - Opie-mail ipk does not depend on libopiedb2 (chicken) |
41 | * #1345 - Networksettingsplugin wlan plugin dependency on libpcap0 (mickeyl) | 42 | * #1345 - Networksettingsplugin wlan plugin dependency on libpcap0 (mickeyl) |
42 | * #1348 - Datebook dependency on libopiedb2 (chicken) | 43 | * #1348 - Datebook dependency on libopiedb2 (chicken) |
43 | * #1328 - Switched SQLDatabase and VCards char encoding from latin1 to unicode (eilers) | 44 | * #1328 - Switched SQLDatabase and VCards char encoding from latin1 to unicode (eilers) |
44 | 45 | ||
45 | 2004-04-25The Opie Team <opie@handhelds.org> | 46 | 2004-04-25The Opie Team <opie@handhelds.org> |
46 | 47 | ||
47 | * Released as Version 1.1.3 (devel) | 48 | * Released as Version 1.1.3 (devel) |
48 | * Introduced first implementation of SQL-Support using SQLite (eilers) | 49 | * Introduced first implementation of SQL-Support using SQLite (eilers) |
49 | * Added a new Gutenberg Project reader app - opie-gutenbrowser (ljp) | 50 | * Added a new Gutenberg Project reader app - opie-gutenbrowser (ljp) |
50 | * Added a real system graffiti character set (brad) | 51 | * Added a real system graffiti character set (brad) |
51 | * Added Generic Keyconfig Widget (zecke) | 52 | * Added Generic Keyconfig Widget (zecke) |
52 | * Improved Screenshotapplet and Drawpad integration. You can now open a screenshot in drawpad and take notes (zecke) | 53 | * Improved Screenshotapplet and Drawpad integration. You can now open a screenshot in drawpad and take notes (zecke) |
53 | * Added new Bible reader app - opie-dagger (drw) | 54 | * Added new Bible reader app - opie-dagger (drw) |
54 | * Added a new Image Viewer. Work is ongoing (zecke,alwin) | 55 | * Added a new Image Viewer. Work is ongoing (zecke,alwin) |
55 | * Added namespace usage in libopie2 and everywhere (zecke,alwin) | 56 | * Added namespace usage in libopie2 and everywhere (zecke,alwin) |
56 | * Enabled the possibility to pass command line arguments to applications (mickeyl) | 57 | * Enabled the possibility to pass command line arguments to applications (mickeyl) |
57 | * Added an about applet showing some credits and information about Opie (mickeyl) | 58 | * Added an about applet showing some credits and information about Opie (mickeyl) |
58 | * Added benchmarking functionality to sysinfo (mickeyl) | 59 | * Added benchmarking functionality to sysinfo (mickeyl) |
59 | * Added applet and configuration application for switching hardware keyboard layouts (alwin) | 60 | * Added applet and configuration application for switching hardware keyboard layouts (alwin) |
60 | * Ported applications from libopie1 to libopie2* (drw,ar,alwin) | 61 | * Ported applications from libopie1 to libopie2* (drw,ar,alwin) |
61 | * Imported fullscreen and font improvements from the Qkonsole fork to embeddedkonsole (waspe) | 62 | * Imported fullscreen and font improvements from the Qkonsole fork to embeddedkonsole (waspe) |
62 | * Clean-up of package information in control files (drw) | 63 | * Clean-up of package information in control files (drw) |
63 | * Repaired mediummount which was broken since integrating the quicklauncher (alwin) | 64 | * Repaired mediummount which was broken since integrating the quicklauncher (alwin) |
64 | * Improved big-screen support (zecke,ar) | 65 | * Improved big-screen support (zecke,ar) |
65 | * Improved multikeyboard support, added keyboard layout switching applet (mouse) | 66 | * Improved multikeyboard support, added keyboard layout switching applet (mouse) |
66 | * Added a new mail client based on libetpan (harlekin,alwin,jgf) | 67 | * Added a new mail client based on libetpan (harlekin,alwin,jgf) |
67 | * Added new package manager - opie-packagemanager (drw) | 68 | * Added new package manager - opie-packagemanager (drw) |
68 | * Improved light-n-power for C7x0 (mickeyl) | 69 | * Improved light-n-power for C7x0 (mickeyl) |
69 | * Added automatic rotation support for C7x0 (treke) | 70 | * Added automatic rotation support for C7x0 (treke) |
70 | * Split libopie1 up into a set of smaller - functionally grouped - libraries (mickeyl) | 71 | * Split libopie1 up into a set of smaller - functionally grouped - libraries (mickeyl) |
71 | * Added scanning the wireless network neighbourhood to networksettings (mickeyl) | 72 | * Added scanning the wireless network neighbourhood to networksettings (mickeyl) |
72 | 73 | ||
73 | 2003-11-29The Opie Team <opie@handhelds.org> | 74 | 2003-11-29The Opie Team <opie@handhelds.org> |
74 | 75 | ||
75 | * Released as Version 1.0.3 | 76 | * Released as Version 1.0.3 |
76 | * Improved i18n (various contributors) | 77 | * Improved i18n (various contributors) |
77 | * Reduced application startup time by integrating the TT quicklauncher (zecke,harlekin) | 78 | * Reduced application startup time by integrating the TT quicklauncher (zecke,harlekin) |
78 | * Made the Documents Tab optional (mickeyl) | 79 | * Made the Documents Tab optional (mickeyl) |
79 | * Integrated basic support for HP iPAQ 54xx and the Jornada 5xx (chicken) | 80 | * Integrated basic support for HP iPAQ 54xx and the Jornada 5xx (chicken) |
80 | 81 | ||
81 | 2003-08-04The Opie Team <opie@handhelds.org> | 82 | 2003-08-04The Opie Team <opie@handhelds.org> |
82 | 83 | ||
83 | * Released as Version 1.0.0 | 84 | * Released as Version 1.0.0 |
84 | * Including a PPP module for easy dial up (tille,harlekin,zecke) | 85 | * Including a PPP module for easy dial up (tille,harlekin,zecke) |
diff --git a/share/zkb/common.xml b/share/zkb/common.xml index 255e677..4f85146 100644 --- a/share/zkb/common.xml +++ b/share/zkb/common.xml | |||
@@ -262,513 +262,513 @@ | |||
262 | <map keycode="Slash" pressed="true"> | 262 | <map keycode="Slash" pressed="true"> |
263 | <event keycode="NumLock" unicode="-1" pressed="true"/> | 263 | <event keycode="NumLock" unicode="-1" pressed="true"/> |
264 | <next-state name="Fn"/> | 264 | <next-state name="Fn"/> |
265 | </map> | 265 | </map> |
266 | 266 | ||
267 | <map keycode="Tab" pressed="true"> | 267 | <map keycode="Tab" pressed="true"> |
268 | <event keycode="CapsLock" unicode="-1" pressed="true"/> | 268 | <event keycode="CapsLock" unicode="-1" pressed="true"/> |
269 | <next-state name="Fn-Num-Caps"/> | 269 | <next-state name="Fn-Num-Caps"/> |
270 | </map> | 270 | </map> |
271 | 271 | ||
272 | <map keycode="Fn" pressed="false"> | 272 | <map keycode="Fn" pressed="false"> |
273 | <event keycode="F22" unicode="-1" pressed="false"/> | 273 | <event keycode="F22" unicode="-1" pressed="false"/> |
274 | <next-state name="Num"/> | 274 | <next-state name="Num"/> |
275 | </map> | 275 | </map> |
276 | </state> | 276 | </state> |
277 | 277 | ||
278 | <state name="Fn-Caps"> | 278 | <state name="Fn-Caps"> |
279 | <map keycode="Slash" pressed="true"> | 279 | <map keycode="Slash" pressed="true"> |
280 | <event keycode="NumLock" unicode="-1" pressed="true"/> | 280 | <event keycode="NumLock" unicode="-1" pressed="true"/> |
281 | <next-state name="Fn-Num-Caps"/> | 281 | <next-state name="Fn-Num-Caps"/> |
282 | </map> | 282 | </map> |
283 | 283 | ||
284 | <map keycode="Tab" pressed="true"> | 284 | <map keycode="Tab" pressed="true"> |
285 | <event keycode="CapsLock" unicode="-1" pressed="true"/> | 285 | <event keycode="CapsLock" unicode="-1" pressed="true"/> |
286 | <next-state name="Fn"/> | 286 | <next-state name="Fn"/> |
287 | </map> | 287 | </map> |
288 | 288 | ||
289 | <map keycode="Fn" pressed="false"> | 289 | <map keycode="Fn" pressed="false"> |
290 | <event keycode="F22" unicode="-1" pressed="false"/> | 290 | <event keycode="F22" unicode="-1" pressed="false"/> |
291 | <next-state name="Caps"/> | 291 | <next-state name="Caps"/> |
292 | </map> | 292 | </map> |
293 | </state> | 293 | </state> |
294 | 294 | ||
295 | <state name="Num-Caps"> | 295 | <state name="Num-Caps"> |
296 | <map keycode="Fn" pressed="true"> | 296 | <map keycode="Fn" pressed="true"> |
297 | <event keycode="F22" unicode="-1" pressed="true"/> | 297 | <event keycode="F22" unicode="-1" pressed="true"/> |
298 | <next-state name="Fn-Num-Caps"/> | 298 | <next-state name="Fn-Num-Caps"/> |
299 | </map> | 299 | </map> |
300 | </state> | 300 | </state> |
301 | 301 | ||
302 | <state name="LShift-Fn-Caps"> | 302 | <state name="LShift-Fn-Caps"> |
303 | <map keycode="Left Shift" pressed="false"> | 303 | <map keycode="Left Shift" pressed="false"> |
304 | <event keycode="Shift" unicode="-1" pressed="false"/> | 304 | <event keycode="Shift" unicode="-1" pressed="false"/> |
305 | <next-state name="Fn-Caps"/> | 305 | <next-state name="Fn-Caps"/> |
306 | </map> | 306 | </map> |
307 | 307 | ||
308 | <map keycode="Fn" pressed="false"> | 308 | <map keycode="Fn" pressed="false"> |
309 | <event keycode="F22" unicode="-1" modifiers="Shift" pressed="false"/> | 309 | <event keycode="F22" unicode="-1" modifiers="Shift" pressed="false"/> |
310 | <next-state name="LShift-Caps"/> | 310 | <next-state name="LShift-Caps"/> |
311 | </map> | 311 | </map> |
312 | 312 | ||
313 | <map keycode="Tab" pressed="true"> | 313 | <map keycode="Tab" pressed="true"> |
314 | <event keycode="CapsLock" unicode="-1" modifiers="Control" pressed="true"/> | 314 | <event keycode="CapsLock" unicode="-1" modifiers="Control" pressed="true"/> |
315 | <next-state name="LShift-Fn"/> | 315 | <next-state name="LShift-Fn"/> |
316 | </map> | 316 | </map> |
317 | </state> | 317 | </state> |
318 | 318 | ||
319 | <state name="LShift-Fn-Num"> | 319 | <state name="LShift-Fn-Num"> |
320 | <map keycode="Left Shift" pressed="false"> | 320 | <map keycode="Left Shift" pressed="false"> |
321 | <event keycode="Shift" unicode="-1" pressed="false"/> | 321 | <event keycode="Shift" unicode="-1" pressed="false"/> |
322 | <next-state name="Fn-Num"/> | 322 | <next-state name="Fn-Num"/> |
323 | </map> | 323 | </map> |
324 | 324 | ||
325 | <map keycode="Fn" pressed="false"> | 325 | <map keycode="Fn" pressed="false"> |
326 | <event keycode="F22" unicode="-1" pressed="false"/> | 326 | <event keycode="F22" unicode="-1" pressed="false"/> |
327 | <next-state name="LShift-Num"/> | 327 | <next-state name="LShift-Num"/> |
328 | </map> | 328 | </map> |
329 | 329 | ||
330 | <map keycode="Slash" pressed="true"> | 330 | <map keycode="Slash" pressed="true"> |
331 | <event keycode="NumLock" unicode="-1" modifiers="Control" pressed="true"/> | 331 | <event keycode="NumLock" unicode="-1" modifiers="Control" pressed="true"/> |
332 | <next-state name="LShift-Fn"/> | 332 | <next-state name="LShift-Fn"/> |
333 | </map> | 333 | </map> |
334 | </state> | 334 | </state> |
335 | 335 | ||
336 | <state name="LShift-Num-Caps"> | 336 | <state name="LShift-Num-Caps"> |
337 | <map keycode="Fn" pressed="true"> | 337 | <map keycode="Fn" pressed="true"> |
338 | <event keycode="F22" unicode="-1" modifiers="Control" pressed="true"/> | 338 | <event keycode="F22" unicode="-1" modifiers="Control" pressed="true"/> |
339 | <next-state name="LShift-Fn-Num-Caps"/> | 339 | <next-state name="LShift-Fn-Num-Caps"/> |
340 | </map> | 340 | </map> |
341 | 341 | ||
342 | <map keycode="Left Shift" pressed="false"> | 342 | <map keycode="Left Shift" pressed="false"> |
343 | <event keycode="Shift" unicode="-1" pressed="false"/> | 343 | <event keycode="Shift" unicode="-1" pressed="false"/> |
344 | <next-state name="Num-Caps"/> | 344 | <next-state name="Num-Caps"/> |
345 | </map> | 345 | </map> |
346 | </state> | 346 | </state> |
347 | 347 | ||
348 | <state name="RShift-Fn-Caps"> | 348 | <state name="RShift-Fn-Caps"> |
349 | <map keycode="Right Shift" pressed="false"> | 349 | <map keycode="Right Shift" pressed="false"> |
350 | <event keycode="Meta" unicode="-1" pressed="false"/> | 350 | <event keycode="Meta" unicode="-1" pressed="false"/> |
351 | <next-state name="Fn-Caps"/> | 351 | <next-state name="Fn-Caps"/> |
352 | </map> | 352 | </map> |
353 | 353 | ||
354 | <map keycode="Fn" pressed="false"> | 354 | <map keycode="Fn" pressed="false"> |
355 | <event keycode="F22" unicode="-1" modifiers="Shift" pressed="false"/> | 355 | <event keycode="F22" unicode="-1" modifiers="Shift" pressed="false"/> |
356 | <next-state name="RShift-Caps"/> | 356 | <next-state name="RShift-Caps"/> |
357 | </map> | 357 | </map> |
358 | 358 | ||
359 | <map keycode="Tab" pressed="true"> | 359 | <map keycode="Tab" pressed="true"> |
360 | <event keycode="CapsLock" unicode="-1" modifiers="Alt|Shift" pressed="true"/> | 360 | <event keycode="CapsLock" unicode="-1" modifiers="Alt|Shift" pressed="true"/> |
361 | <next-state name="RShift-Fn"/> | 361 | <next-state name="RShift-Fn"/> |
362 | </map> | 362 | </map> |
363 | </state> | 363 | </state> |
364 | 364 | ||
365 | <state name="RShift-Fn-Num"> | 365 | <state name="RShift-Fn-Num"> |
366 | <map keycode="Right Shift" pressed="false"> | 366 | <map keycode="Right Shift" pressed="false"> |
367 | <event keycode="Meta" unicode="-1" pressed="false"/> | 367 | <event keycode="Meta" unicode="-1" pressed="false"/> |
368 | <next-state name="Fn-Num"/> | 368 | <next-state name="Fn-Num"/> |
369 | </map> | 369 | </map> |
370 | 370 | ||
371 | <map keycode="Fn" pressed="false"> | 371 | <map keycode="Fn" pressed="false"> |
372 | <event keycode="F22" unicode="-1" pressed="false"/> | 372 | <event keycode="F22" unicode="-1" pressed="false"/> |
373 | <next-state name="RShift-Num"/> | 373 | <next-state name="RShift-Num"/> |
374 | </map> | 374 | </map> |
375 | 375 | ||
376 | <map keycode="Slash" pressed="true"> | 376 | <map keycode="Slash" pressed="true"> |
377 | <event keycode="NumLock" unicode="-1" modifiers="Alt|Shift" pressed="true"/> | 377 | <event keycode="NumLock" unicode="-1" modifiers="Alt|Shift" pressed="true"/> |
378 | <next-state name="RShift-Fn"/> | 378 | <next-state name="RShift-Fn"/> |
379 | </map> | 379 | </map> |
380 | </state> | 380 | </state> |
381 | 381 | ||
382 | <state name="RShift-Num-Caps"> | 382 | <state name="RShift-Num-Caps"> |
383 | <map keycode="Fn" pressed="true"> | 383 | <map keycode="Fn" pressed="true"> |
384 | <event keycode="F22" unicode="-1" pressed="true"/> | 384 | <event keycode="F22" unicode="-1" pressed="true"/> |
385 | <next-state name="RShift-Fn-Num-Caps"/> | 385 | <next-state name="RShift-Fn-Num-Caps"/> |
386 | </map> | 386 | </map> |
387 | 387 | ||
388 | <map keycode="Right Shift" pressed="false"> | 388 | <map keycode="Right Shift" pressed="false"> |
389 | <event keycode="Meta" unicode="-1" pressed="true"/> | 389 | <event keycode="Meta" unicode="-1" pressed="true"/> |
390 | <next-state name="Num-Caps"/> | 390 | <next-state name="Num-Caps"/> |
391 | </map> | 391 | </map> |
392 | </state> | 392 | </state> |
393 | 393 | ||
394 | <state name="Fn-Num-Caps"> | 394 | <state name="Fn-Num-Caps"> |
395 | <map keycode="Fn" pressed="false"> | 395 | <map keycode="Fn" pressed="false"> |
396 | <event keycode="F22" unicode="-1" pressed="false"/> | 396 | <event keycode="F22" unicode="-1" pressed="false"/> |
397 | <next-state name="Num-Caps"/> | 397 | <next-state name="Num-Caps"/> |
398 | </map> | 398 | </map> |
399 | 399 | ||
400 | <map keycode="Tab" pressed="true"> | 400 | <map keycode="Tab" pressed="true"> |
401 | <event keycode="CapsLock" unicode="-1" pressed="true"/> | 401 | <event keycode="CapsLock" unicode="-1" pressed="true"/> |
402 | <next-state name="Fn-Num"/> | 402 | <next-state name="Fn-Num"/> |
403 | </map> | 403 | </map> |
404 | 404 | ||
405 | <map keycode="Slash" pressed="true"> | 405 | <map keycode="Slash" pressed="true"> |
406 | <event keycode="NumLock" unicode="-1" pressed="true"/> | 406 | <event keycode="NumLock" unicode="-1" pressed="true"/> |
407 | <next-state name="Fn-Caps"/> | 407 | <next-state name="Fn-Caps"/> |
408 | </map> | 408 | </map> |
409 | 409 | ||
410 | <map keycode="Left Shift" pressed="true"> | 410 | <map keycode="Left Shift" pressed="true"> |
411 | <event keycode="Shift" unicode="-1" modifiers="Control" pressed="true"/> | 411 | <event keycode="Shift" unicode="-1" modifiers="Control" pressed="true"/> |
412 | <next-state name="LShift-Fn-Num-Caps"/> | 412 | <next-state name="LShift-Fn-Num-Caps"/> |
413 | </map> | 413 | </map> |
414 | 414 | ||
415 | <map keycode="Right Shift" pressed="true"> | 415 | <map keycode="Right Shift" pressed="true"> |
416 | <event keycode="Meta" unicode="-1" modifiers="Alt" pressed="true"/> | 416 | <event keycode="Meta" unicode="-1" modifiers="Alt" pressed="true"/> |
417 | <next-state name="RShift-Fn-Num-Caps"/> | 417 | <next-state name="RShift-Fn-Num-Caps"/> |
418 | </map> | 418 | </map> |
419 | </state> | 419 | </state> |
420 | 420 | ||
421 | <state name="LShift-Fn-Num-Caps"> | 421 | <state name="LShift-Fn-Num-Caps"> |
422 | <map keycode="Fn" pressed="false"> | 422 | <map keycode="Fn" pressed="false"> |
423 | <event keycode="F22" unicode="-1" pressed="false"/> | 423 | <event keycode="F22" unicode="-1" pressed="false"/> |
424 | <next-state name="LShift-Num-Caps"/> | 424 | <next-state name="LShift-Num-Caps"/> |
425 | </map> | 425 | </map> |
426 | 426 | ||
427 | <map keycode="Tab" pressed="true"> | 427 | <map keycode="Tab" pressed="true"> |
428 | <event keycode="CapsLock" unicode="-1" modifiers="Control" pressed="true"/> | 428 | <event keycode="CapsLock" unicode="-1" modifiers="Control" pressed="true"/> |
429 | <next-state name="LShift-Fn-Num"/> | 429 | <next-state name="LShift-Fn-Num"/> |
430 | </map> | 430 | </map> |
431 | 431 | ||
432 | <map keycode="Slash" pressed="true"> | 432 | <map keycode="Slash" pressed="true"> |
433 | <event keycode="NumLock" unicode="-1" modifiers="Control|Shift" pressed="true"/> | 433 | <event keycode="NumLock" unicode="-1" modifiers="Control|Shift" pressed="true"/> |
434 | <next-state name="LShift-Fn-Caps"/> | 434 | <next-state name="LShift-Fn-Caps"/> |
435 | </map> | 435 | </map> |
436 | 436 | ||
437 | <map keycode="Left Shift" pressed="false"> | 437 | <map keycode="Left Shift" pressed="false"> |
438 | <event keycode="Shift" unicode="-1" pressed="false"/> | 438 | <event keycode="Shift" unicode="-1" pressed="false"/> |
439 | <next-state name="Fn-Num-Caps"/> | 439 | <next-state name="Fn-Num-Caps"/> |
440 | </map> | 440 | </map> |
441 | </state> | 441 | </state> |
442 | 442 | ||
443 | <state name="RShift-Fn-Num-Caps"> | 443 | <state name="RShift-Fn-Num-Caps"> |
444 | <map keycode="Fn" pressed="false"> | 444 | <map keycode="Fn" pressed="false"> |
445 | <event keycode="F22" unicode="-1" pressed="false"/> | 445 | <event keycode="F22" unicode="-1" pressed="false"/> |
446 | <next-state name="RShift-Num-Caps"/> | 446 | <next-state name="RShift-Num-Caps"/> |
447 | </map> | 447 | </map> |
448 | 448 | ||
449 | <map keycode="Tab" pressed="true"> | 449 | <map keycode="Tab" pressed="true"> |
450 | <event keycode="CapsLock" unicode="-1" modifiers="Alt" pressed="true"/> | 450 | <event keycode="CapsLock" unicode="-1" modifiers="Alt" pressed="true"/> |
451 | <next-state name="RShift-Fn-Num"/> | 451 | <next-state name="RShift-Fn-Num"/> |
452 | </map> | 452 | </map> |
453 | 453 | ||
454 | <map keycode="Slash" pressed="true"> | 454 | <map keycode="Slash" pressed="true"> |
455 | <event keycode="NumLock" unicode="-1" modifiers="Alt|Shift" pressed="true"/> | 455 | <event keycode="NumLock" unicode="-1" modifiers="Alt|Shift" pressed="true"/> |
456 | <next-state name="RShift-Fn-Caps"/> | 456 | <next-state name="RShift-Fn-Caps"/> |
457 | </map> | 457 | </map> |
458 | 458 | ||
459 | <map keycode="Right Shift" pressed="false"> | 459 | <map keycode="Right Shift" pressed="false"> |
460 | <event keycode="Meta" unicode="-1" pressed="false"/> | 460 | <event keycode="Meta" unicode="-1" pressed="false"/> |
461 | <next-state name="Fn-Num-Caps"/> | 461 | <next-state name="Fn-Num-Caps"/> |
462 | </map> | 462 | </map> |
463 | </state> | 463 | </state> |
464 | 464 | ||
465 | <state name="common"> | 465 | <state name="common"> |
466 | <map keycode="Space" pressed="true"> | 466 | <map keycode="Space" pressed="true"> |
467 | <event keycode="Space" unicode="32" pressed="true" autorepeat="true"/> | 467 | <event keycode="Space" unicode="32" pressed="true" autorepeat="true"/> |
468 | </map> | 468 | </map> |
469 | <map keycode="Cancel" pressed="true"> | 469 | <map keycode="Cancel" pressed="true"> |
470 | <event keycode="Escape" unicode="27" pressed="true" autorepeat="true"/> | 470 | <event keycode="Escape" unicode="27" pressed="true" autorepeat="true"/> |
471 | </map> | 471 | </map> |
472 | <map keycode="Tab" pressed="true"> | 472 | <map keycode="Tab" pressed="true"> |
473 | <event keycode="Tab" unicode="9" pressed="true" autorepeat="true"/> | 473 | <event keycode="Tab" unicode="9" pressed="true" autorepeat="true"/> |
474 | </map> | 474 | </map> |
475 | <map keycode="Backspace" pressed="true"> | 475 | <map keycode="Backspace" pressed="true"> |
476 | <event keycode="Backspace" unicode="127" pressed="true" autorepeat="true"/> | 476 | <event keycode="Backspace" unicode="127" pressed="true" autorepeat="true"/> |
477 | </map> | 477 | </map> |
478 | <map keycode="Enter" pressed="true"> | 478 | <map keycode="Enter" pressed="true"> |
479 | <event keycode="Return" unicode="13" pressed="true" autorepeat="true"/> | 479 | <event keycode="Return" unicode="13" pressed="true" autorepeat="true"/> |
480 | </map> | 480 | </map> |
481 | <map keycode="Left" pressed="true"> | 481 | <map keycode="Left" pressed="true"> |
482 | <event keycode="Left" unicode="-1" pressed="true" autorepeat="true"/> | 482 | <event keycode="Left" unicode="-1" pressed="true" autorepeat="true"/> |
483 | </map> | 483 | </map> |
484 | <map keycode="Up" pressed="true"> | 484 | <map keycode="Up" pressed="true"> |
485 | <event keycode="Up" unicode="-1" pressed="true" autorepeat="true"/> | 485 | <event keycode="Up" unicode="-1" pressed="true" autorepeat="true"/> |
486 | </map> | 486 | </map> |
487 | <map keycode="Right" pressed="true"> | 487 | <map keycode="Right" pressed="true"> |
488 | <event keycode="Right" unicode="-1" pressed="true" autorepeat="true"/> | 488 | <event keycode="Right" unicode="-1" pressed="true" autorepeat="true"/> |
489 | </map> | 489 | </map> |
490 | <map keycode="Down" pressed="true"> | 490 | <map keycode="Down" pressed="true"> |
491 | <event keycode="Down" unicode="-1" pressed="true" autorepeat="true"/> | 491 | <event keycode="Down" unicode="-1" pressed="true" autorepeat="true"/> |
492 | </map> | 492 | </map> |
493 | <map keycode="Calendar" pressed="true"> | 493 | <map keycode="Calendar" pressed="true"> |
494 | <event keycode="F9" unicode="-1" pressed="true" autorepeat="true"/> | 494 | <event keycode="F9" unicode="-1" pressed="true" autorepeat="true"/> |
495 | </map> | 495 | </map> |
496 | <map keycode="Addressbook" pressed="true"> | 496 | <map keycode="Addressbook" pressed="true"> |
497 | <event keycode="F10" unicode="-1" pressed="true" autorepeat="true"/> | 497 | <event keycode="F10" unicode="-1" pressed="true" autorepeat="true"/> |
498 | </map> | 498 | </map> |
499 | <map keycode="Menu" pressed="true"> | 499 | <map keycode="Menu" pressed="true"> |
500 | <event keycode="F11" unicode="-1" pressed="true" autorepeat="true"/> | 500 | <event keycode="F11" unicode="-1" pressed="true" autorepeat="true"/> |
501 | </map> | 501 | </map> |
502 | <map keycode="Home" pressed="true"> | 502 | <map keycode="Home" pressed="true"> |
503 | <event keycode="F12" unicode="-1" pressed="true" autorepeat="true"/> | 503 | <event keycode="F12" unicode="-1" pressed="true" autorepeat="true"/> |
504 | </map> | 504 | </map> |
505 | <map keycode="Mail" pressed="true"> | 505 | <map keycode="Mail" pressed="true"> |
506 | <event keycode="F13" unicode="-1" pressed="true" autorepeat="true"/> | 506 | <event keycode="F13" unicode="-1" pressed="true" autorepeat="true"/> |
507 | </map> | 507 | </map> |
508 | <map keycode="Middle" pressed="true"> | 508 | <map keycode="Middle" pressed="true"> |
509 | <event keycode="F30" unicode="-1" pressed="true" autorepeat="true"/> | 509 | <event keycode="F30" unicode="-1" pressed="true" autorepeat="true"/> |
510 | </map> | 510 | </map> |
511 | <map keycode="OK" pressed="true"> | 511 | <map keycode="OK" pressed="true"> |
512 | <event keycode="F33" unicode="-1" pressed="true" autorepeat="true"/> | 512 | <event keycode="F33" unicode="-1" pressed="true" autorepeat="true"/> |
513 | </map> | 513 | </map> |
514 | <map keycode="Off" pressed="true"> | 514 | <map keycode="Off" pressed="true"> |
515 | <event keycode="F34" unicode="-1" pressed="true"/> | 515 | <event keycode="F34" unicode="-1" pressed="true"/> |
516 | </map> | 516 | </map> |
517 | <map keycode="Light" pressed="true"> | 517 | <map keycode="Light" pressed="true"> |
518 | <event keycode="F35" unicode="-1" pressed="true" autorepeat="true"/> | 518 | <event keycode="F35" unicode="-1" pressed="true" autorepeat="false"/> |
519 | </map> | 519 | </map> |
520 | <map keycode="Space" pressed="false"> | 520 | <map keycode="Space" pressed="false"> |
521 | <event keycode="Space" unicode="32" pressed="false" autorepeat="true"/> | 521 | <event keycode="Space" unicode="32" pressed="false" autorepeat="true"/> |
522 | </map> | 522 | </map> |
523 | <map keycode="Cancel" pressed="false"> | 523 | <map keycode="Cancel" pressed="false"> |
524 | <event keycode="Escape" unicode="27" pressed="false"/> | 524 | <event keycode="Escape" unicode="27" pressed="false"/> |
525 | </map> | 525 | </map> |
526 | <map keycode="Tab" pressed="false"> | 526 | <map keycode="Tab" pressed="false"> |
527 | <event keycode="Tab" unicode="9" pressed="false"/> | 527 | <event keycode="Tab" unicode="9" pressed="false"/> |
528 | </map> | 528 | </map> |
529 | <map keycode="Backspace" pressed="false"> | 529 | <map keycode="Backspace" pressed="false"> |
530 | <event keycode="Backspace" unicode="127" pressed="false"/> | 530 | <event keycode="Backspace" unicode="127" pressed="false"/> |
531 | </map> | 531 | </map> |
532 | <map keycode="Enter" pressed="false"> | 532 | <map keycode="Enter" pressed="false"> |
533 | <event keycode="Return" unicode="13" pressed="false"/> | 533 | <event keycode="Return" unicode="13" pressed="false"/> |
534 | </map> | 534 | </map> |
535 | <map keycode="Left" pressed="false"> | 535 | <map keycode="Left" pressed="false"> |
536 | <event keycode="Left" unicode="-1" pressed="false"/> | 536 | <event keycode="Left" unicode="-1" pressed="false"/> |
537 | </map> | 537 | </map> |
538 | <map keycode="Up" pressed="false"> | 538 | <map keycode="Up" pressed="false"> |
539 | <event keycode="Up" unicode="-1" pressed="false"/> | 539 | <event keycode="Up" unicode="-1" pressed="false"/> |
540 | </map> | 540 | </map> |
541 | <map keycode="Right" pressed="false"> | 541 | <map keycode="Right" pressed="false"> |
542 | <event keycode="Right" unicode="-1" pressed="false"/> | 542 | <event keycode="Right" unicode="-1" pressed="false"/> |
543 | </map> | 543 | </map> |
544 | <map keycode="Down" pressed="false"> | 544 | <map keycode="Down" pressed="false"> |
545 | <event keycode="Down" unicode="-1" pressed="false"/> | 545 | <event keycode="Down" unicode="-1" pressed="false"/> |
546 | </map> | 546 | </map> |
547 | <map keycode="Calendar" pressed="false"> | 547 | <map keycode="Calendar" pressed="false"> |
548 | <event keycode="F9" unicode="-1" pressed="false"/> | 548 | <event keycode="F9" unicode="-1" pressed="false"/> |
549 | </map> | 549 | </map> |
550 | <map keycode="Addressbook" pressed="false"> | 550 | <map keycode="Addressbook" pressed="false"> |
551 | <event keycode="F10" unicode="-1" pressed="false"/> | 551 | <event keycode="F10" unicode="-1" pressed="false"/> |
552 | </map> | 552 | </map> |
553 | <map keycode="Menu" pressed="false"> | 553 | <map keycode="Menu" pressed="false"> |
554 | <event keycode="F11" unicode="-1" pressed="false"/> | 554 | <event keycode="F11" unicode="-1" pressed="false"/> |
555 | </map> | 555 | </map> |
556 | <map keycode="Home" pressed="false"> | 556 | <map keycode="Home" pressed="false"> |
557 | <event keycode="F12" unicode="-1" pressed="false"/> | 557 | <event keycode="F12" unicode="-1" pressed="false"/> |
558 | </map> | 558 | </map> |
559 | <map keycode="Mail" pressed="false"> | 559 | <map keycode="Mail" pressed="false"> |
560 | <event keycode="F13" unicode="-1" pressed="false"/> | 560 | <event keycode="F13" unicode="-1" pressed="false"/> |
561 | </map> | 561 | </map> |
562 | <map keycode="Middle" pressed="false"> | 562 | <map keycode="Middle" pressed="false"> |
563 | <event keycode="F30" unicode="-1" pressed="false"/> | 563 | <event keycode="F30" unicode="-1" pressed="false"/> |
564 | </map> | 564 | </map> |
565 | <map keycode="OK" pressed="false"> | 565 | <map keycode="OK" pressed="false"> |
566 | <event keycode="F33" unicode="-1" pressed="false"/> | 566 | <event keycode="F33" unicode="-1" pressed="false"/> |
567 | </map> | 567 | </map> |
568 | <map keycode="Off" pressed="false"> | 568 | <map keycode="Off" pressed="false"> |
569 | <event keycode="F34" unicode="-1" pressed="false"/> | 569 | <event keycode="F34" unicode="-1" pressed="false"/> |
570 | </map> | 570 | </map> |
571 | <map keycode="Light" pressed="false"> | 571 | <map keycode="Light" pressed="false"> |
572 | <event keycode="F35" unicode="-1" pressed="false"/> | 572 | <event keycode="F35" unicode="-1" pressed="false"/> |
573 | </map> | 573 | </map> |
574 | </state> | 574 | </state> |
575 | 575 | ||
576 | <state name="number"> | 576 | <state name="number"> |
577 | <map keycode="Space" pressed="true"> | 577 | <map keycode="Space" pressed="true"> |
578 | <event keycode="Space" unicode="32" pressed="true" autorepeat="true"/> | 578 | <event keycode="Space" unicode="32" pressed="true" autorepeat="true"/> |
579 | </map> | 579 | </map> |
580 | <map keycode="Apostrophe" pressed="true"> | 580 | <map keycode="Apostrophe" pressed="true"> |
581 | <event keycode="Apostrophe" unicode="39" pressed="true" autorepeat="true"/> | 581 | <event keycode="Apostrophe" unicode="39" pressed="true" autorepeat="true"/> |
582 | </map> | 582 | </map> |
583 | <map keycode="Comma" pressed="true"> | 583 | <map keycode="Comma" pressed="true"> |
584 | <event keycode="Comma" unicode="44" pressed="true" autorepeat="true"/> | 584 | <event keycode="Comma" unicode="44" pressed="true" autorepeat="true"/> |
585 | </map> | 585 | </map> |
586 | <map keycode="Period" pressed="true"> | 586 | <map keycode="Period" pressed="true"> |
587 | <event keycode="Period" unicode="46" pressed="true" autorepeat="true"/> | 587 | <event keycode="Period" unicode="46" pressed="true" autorepeat="true"/> |
588 | </map> | 588 | </map> |
589 | <map keycode="A" pressed="true"> | 589 | <map keycode="A" pressed="true"> |
590 | <event keycode="Exclam" unicode="33" pressed="true" autorepeat="true"/> | 590 | <event keycode="Exclam" unicode="33" pressed="true" autorepeat="true"/> |
591 | </map> | 591 | </map> |
592 | <map keycode="B" pressed="true"> | 592 | <map keycode="B" pressed="true"> |
593 | <event keycode="Minus" unicode="45" pressed="true" autorepeat="true"/> | 593 | <event keycode="Minus" unicode="45" pressed="true" autorepeat="true"/> |
594 | </map> | 594 | </map> |
595 | <map keycode="D" pressed="true"> | 595 | <map keycode="D" pressed="true"> |
596 | <event keycode="NumberSign" unicode="35" pressed="true" autorepeat="true"/> | 596 | <event keycode="NumberSign" unicode="35" pressed="true" autorepeat="true"/> |
597 | </map> | 597 | </map> |
598 | <map keycode="E" pressed="true"> | 598 | <map keycode="E" pressed="true"> |
599 | <event keycode="3" unicode="51" pressed="true" autorepeat="true"/> | 599 | <event keycode="3" unicode="51" pressed="true" autorepeat="true"/> |
600 | </map> | 600 | </map> |
601 | <map keycode="F" pressed="true"> | 601 | <map keycode="F" pressed="true"> |
602 | <event keycode="Dollar" unicode="36" pressed="true" autorepeat="true"/> | 602 | <event keycode="Dollar" unicode="36" pressed="true" autorepeat="true"/> |
603 | </map> | 603 | </map> |
604 | <map keycode="G" pressed="true"> | 604 | <map keycode="G" pressed="true"> |
605 | <event keycode="Percent" unicode="37" pressed="true" autorepeat="true"/> | 605 | <event keycode="Percent" unicode="37" pressed="true" autorepeat="true"/> |
606 | </map> | 606 | </map> |
607 | <map keycode="H" pressed="true"> | 607 | <map keycode="H" pressed="true"> |
608 | <event keycode="Underscore" unicode="95" pressed="true" autorepeat="true"/> | 608 | <event keycode="Underscore" unicode="95" pressed="true" autorepeat="true"/> |
609 | </map> | 609 | </map> |
610 | <map keycode="I" pressed="true"> | 610 | <map keycode="I" pressed="true"> |
611 | <event keycode="8" unicode="56" pressed="true" autorepeat="true"/> | 611 | <event keycode="8" unicode="56" pressed="true" autorepeat="true"/> |
612 | </map> | 612 | </map> |
613 | <map keycode="J" pressed="true"> | 613 | <map keycode="J" pressed="true"> |
614 | <event keycode="Ampersand" unicode="38" pressed="true" autorepeat="true"/> | 614 | <event keycode="Ampersand" unicode="38" pressed="true" autorepeat="true"/> |
615 | </map> | 615 | </map> |
616 | <map keycode="K" pressed="true"> | 616 | <map keycode="K" pressed="true"> |
617 | <event keycode="Asterisk" unicode="42" pressed="true" autorepeat="true"/> | 617 | <event keycode="Asterisk" unicode="42" pressed="true" autorepeat="true"/> |
618 | </map> | 618 | </map> |
619 | <map keycode="L" pressed="true"> | 619 | <map keycode="L" pressed="true"> |
620 | <event keycode="ParenLeft" unicode="40" pressed="true" autorepeat="true"/> | 620 | <event keycode="ParenLeft" unicode="40" pressed="true" autorepeat="true"/> |
621 | </map> | 621 | </map> |
622 | <map keycode="M" pressed="true"> | 622 | <map keycode="M" pressed="true"> |
623 | <event keycode="Equal" unicode="61" pressed="true" autorepeat="true"/> | 623 | <event keycode="Equal" unicode="61" pressed="true" autorepeat="true"/> |
624 | </map> | 624 | </map> |
625 | <map keycode="N" pressed="true"> | 625 | <map keycode="N" pressed="true"> |
626 | <event keycode="Plus" unicode="43" pressed="true" autorepeat="true"/> | 626 | <event keycode="Plus" unicode="43" pressed="true" autorepeat="true"/> |
627 | </map> | 627 | </map> |
628 | <map keycode="O" pressed="true"> | 628 | <map keycode="O" pressed="true"> |
629 | <event keycode="9" unicode="57" pressed="true" autorepeat="true"/> | 629 | <event keycode="9" unicode="57" pressed="true" autorepeat="true"/> |
630 | </map> | 630 | </map> |
631 | <map keycode="P" pressed="true"> | 631 | <map keycode="P" pressed="true"> |
632 | <event keycode="0" unicode="48" pressed="true" autorepeat="true"/> | 632 | <event keycode="0" unicode="48" pressed="true" autorepeat="true"/> |
633 | </map> | 633 | </map> |
634 | <map keycode="Q" pressed="true"> | 634 | <map keycode="Q" pressed="true"> |
635 | <event keycode="1" unicode="49" pressed="true" autorepeat="true"/> | 635 | <event keycode="1" unicode="49" pressed="true" autorepeat="true"/> |
636 | </map> | 636 | </map> |
637 | <map keycode="R" pressed="true"> | 637 | <map keycode="R" pressed="true"> |
638 | <event keycode="4" unicode="52" pressed="true" autorepeat="true"/> | 638 | <event keycode="4" unicode="52" pressed="true" autorepeat="true"/> |
639 | </map> | 639 | </map> |
640 | <map keycode="S" pressed="true"> | 640 | <map keycode="S" pressed="true"> |
641 | <event keycode="At" unicode="64" pressed="true" autorepeat="true"/> | 641 | <event keycode="At" unicode="64" pressed="true" autorepeat="true"/> |
642 | </map> | 642 | </map> |
643 | <map keycode="T" pressed="true"> | 643 | <map keycode="T" pressed="true"> |
644 | <event keycode="5" unicode="53" pressed="true" autorepeat="true"/> | 644 | <event keycode="5" unicode="53" pressed="true" autorepeat="true"/> |
645 | </map> | 645 | </map> |
646 | <map keycode="U" pressed="true"> | 646 | <map keycode="U" pressed="true"> |
647 | <event keycode="7" unicode="55" pressed="true" autorepeat="true"/> | 647 | <event keycode="7" unicode="55" pressed="true" autorepeat="true"/> |
648 | </map> | 648 | </map> |
649 | <map keycode="W" pressed="true"> | 649 | <map keycode="W" pressed="true"> |
650 | <event keycode="2" unicode="50" pressed="true" autorepeat="true"/> | 650 | <event keycode="2" unicode="50" pressed="true" autorepeat="true"/> |
651 | </map> | 651 | </map> |
652 | <map keycode="Y" pressed="true"> | 652 | <map keycode="Y" pressed="true"> |
653 | <event keycode="6" unicode="54" pressed="true" autorepeat="true"/> | 653 | <event keycode="6" unicode="54" pressed="true" autorepeat="true"/> |
654 | </map> | 654 | </map> |
655 | <map keycode="Space" pressed="false"> | 655 | <map keycode="Space" pressed="false"> |
656 | <event keycode="Space" unicode="32" pressed="false"/> | 656 | <event keycode="Space" unicode="32" pressed="false"/> |
657 | </map> | 657 | </map> |
658 | <map keycode="Apostrophe" pressed="false"> | 658 | <map keycode="Apostrophe" pressed="false"> |
659 | <event keycode="Apostrophe" unicode="39" pressed="false"/> | 659 | <event keycode="Apostrophe" unicode="39" pressed="false"/> |
660 | </map> | 660 | </map> |
661 | <map keycode="Comma" pressed="false"> | 661 | <map keycode="Comma" pressed="false"> |
662 | <event keycode="Comma" unicode="44" pressed="false"/> | 662 | <event keycode="Comma" unicode="44" pressed="false"/> |
663 | </map> | 663 | </map> |
664 | <map keycode="Period" pressed="false"> | 664 | <map keycode="Period" pressed="false"> |
665 | <event keycode="Period" unicode="46" pressed="false"/> | 665 | <event keycode="Period" unicode="46" pressed="false"/> |
666 | </map> | 666 | </map> |
667 | <map keycode="A" pressed="false"> | 667 | <map keycode="A" pressed="false"> |
668 | <event keycode="Exclam" unicode="33" pressed="false"/> | 668 | <event keycode="Exclam" unicode="33" pressed="false"/> |
669 | </map> | 669 | </map> |
670 | <map keycode="B" pressed="false"> | 670 | <map keycode="B" pressed="false"> |
671 | <event keycode="Minus" unicode="45" pressed="false"/> | 671 | <event keycode="Minus" unicode="45" pressed="false"/> |
672 | </map> | 672 | </map> |
673 | <map keycode="D" pressed="false"> | 673 | <map keycode="D" pressed="false"> |
674 | <event keycode="NumberSign" unicode="35" pressed="false"/> | 674 | <event keycode="NumberSign" unicode="35" pressed="false"/> |
675 | </map> | 675 | </map> |
676 | <map keycode="E" pressed="false"> | 676 | <map keycode="E" pressed="false"> |
677 | <event keycode="3" unicode="51" pressed="false"/> | 677 | <event keycode="3" unicode="51" pressed="false"/> |
678 | </map> | 678 | </map> |
679 | <map keycode="F" pressed="false"> | 679 | <map keycode="F" pressed="false"> |
680 | <event keycode="Dollar" unicode="36" pressed="false"/> | 680 | <event keycode="Dollar" unicode="36" pressed="false"/> |
681 | </map> | 681 | </map> |
682 | <map keycode="G" pressed="false"> | 682 | <map keycode="G" pressed="false"> |
683 | <event keycode="Percent" unicode="37" pressed="false"/> | 683 | <event keycode="Percent" unicode="37" pressed="false"/> |
684 | </map> | 684 | </map> |
685 | <map keycode="H" pressed="false"> | 685 | <map keycode="H" pressed="false"> |
686 | <event keycode="Underscore" unicode="95" pressed="false"/> | 686 | <event keycode="Underscore" unicode="95" pressed="false"/> |
687 | </map> | 687 | </map> |
688 | <map keycode="I" pressed="false"> | 688 | <map keycode="I" pressed="false"> |
689 | <event keycode="8" unicode="56" pressed="false"/> | 689 | <event keycode="8" unicode="56" pressed="false"/> |
690 | </map> | 690 | </map> |
691 | <map keycode="J" pressed="false"> | 691 | <map keycode="J" pressed="false"> |
692 | <event keycode="Ampersand" unicode="38" pressed="false"/> | 692 | <event keycode="Ampersand" unicode="38" pressed="false"/> |
693 | </map> | 693 | </map> |
694 | <map keycode="K" pressed="false"> | 694 | <map keycode="K" pressed="false"> |
695 | <event keycode="Asterisk" unicode="42" pressed="false"/> | 695 | <event keycode="Asterisk" unicode="42" pressed="false"/> |
696 | </map> | 696 | </map> |
697 | <map keycode="L" pressed="false"> | 697 | <map keycode="L" pressed="false"> |
698 | <event keycode="ParenLeft" unicode="40" pressed="false"/> | 698 | <event keycode="ParenLeft" unicode="40" pressed="false"/> |
699 | </map> | 699 | </map> |
700 | <map keycode="M" pressed="false"> | 700 | <map keycode="M" pressed="false"> |
701 | <event keycode="Equal" unicode="61" pressed="false"/> | 701 | <event keycode="Equal" unicode="61" pressed="false"/> |
702 | </map> | 702 | </map> |
703 | <map keycode="N" pressed="false"> | 703 | <map keycode="N" pressed="false"> |
704 | <event keycode="Plus" unicode="43" pressed="false"/> | 704 | <event keycode="Plus" unicode="43" pressed="false"/> |
705 | </map> | 705 | </map> |
706 | <map keycode="O" pressed="false"> | 706 | <map keycode="O" pressed="false"> |
707 | <event keycode="9" unicode="57" pressed="false"/> | 707 | <event keycode="9" unicode="57" pressed="false"/> |
708 | </map> | 708 | </map> |
709 | <map keycode="P" pressed="false"> | 709 | <map keycode="P" pressed="false"> |
710 | <event keycode="0" unicode="48" pressed="false"/> | 710 | <event keycode="0" unicode="48" pressed="false"/> |
711 | </map> | 711 | </map> |
712 | <map keycode="Q" pressed="false"> | 712 | <map keycode="Q" pressed="false"> |
713 | <event keycode="1" unicode="49" pressed="false"/> | 713 | <event keycode="1" unicode="49" pressed="false"/> |
714 | </map> | 714 | </map> |
715 | <map keycode="R" pressed="false"> | 715 | <map keycode="R" pressed="false"> |
716 | <event keycode="4" unicode="52" pressed="false"/> | 716 | <event keycode="4" unicode="52" pressed="false"/> |
717 | </map> | 717 | </map> |
718 | <map keycode="S" pressed="false"> | 718 | <map keycode="S" pressed="false"> |
719 | <event keycode="At" unicode="64" pressed="false"/> | 719 | <event keycode="At" unicode="64" pressed="false"/> |
720 | </map> | 720 | </map> |
721 | <map keycode="T" pressed="false"> | 721 | <map keycode="T" pressed="false"> |
722 | <event keycode="5" unicode="53" pressed="false"/> | 722 | <event keycode="5" unicode="53" pressed="false"/> |
723 | </map> | 723 | </map> |
724 | <map keycode="U" pressed="false"> | 724 | <map keycode="U" pressed="false"> |
725 | <event keycode="7" unicode="55" pressed="false"/> | 725 | <event keycode="7" unicode="55" pressed="false"/> |
726 | </map> | 726 | </map> |
727 | <map keycode="W" pressed="false"> | 727 | <map keycode="W" pressed="false"> |
728 | <event keycode="2" unicode="50" pressed="false"/> | 728 | <event keycode="2" unicode="50" pressed="false"/> |
729 | </map> | 729 | </map> |
730 | <map keycode="Y" pressed="false"> | 730 | <map keycode="Y" pressed="false"> |
731 | <event keycode="6" unicode="54" pressed="false"/> | 731 | <event keycode="6" unicode="54" pressed="false"/> |
732 | </map> | 732 | </map> |
733 | </state> | 733 | </state> |
734 | 734 | ||
735 | <state name="control"> | 735 | <state name="control"> |
736 | <map keycode="Space" pressed="true"> | 736 | <map keycode="Space" pressed="true"> |
737 | <event keycode="QuoteLeft" unicode="96" modifiers="Control" pressed="true"/> | 737 | <event keycode="QuoteLeft" unicode="96" modifiers="Control" pressed="true"/> |
738 | </map> | 738 | </map> |
739 | <map keycode="Apostrophe" pressed="true"> | 739 | <map keycode="Apostrophe" pressed="true"> |
740 | <event keycode="AsciiCircum" unicode="94" modifiers="Control" pressed="true"/> | 740 | <event keycode="AsciiCircum" unicode="94" modifiers="Control" pressed="true"/> |
741 | </map> | 741 | </map> |
742 | <map keycode="Comma" pressed="true"> | 742 | <map keycode="Comma" pressed="true"> |
743 | <event keycode="BraceLeft" unicode="123" modifiers="Control" pressed="true"/> | 743 | <event keycode="BraceLeft" unicode="123" modifiers="Control" pressed="true"/> |
744 | </map> | 744 | </map> |
745 | <map keycode="Period" pressed="true"> | 745 | <map keycode="Period" pressed="true"> |
746 | <event keycode="BracketRight" unicode="93" modifiers="Control" pressed="true"/> | 746 | <event keycode="BracketRight" unicode="93" modifiers="Control" pressed="true"/> |
747 | </map> | 747 | </map> |
748 | <map keycode="A" pressed="true"> | 748 | <map keycode="A" pressed="true"> |
749 | <event keycode="A" unicode="1" modifiers="Control" pressed="true"/> | 749 | <event keycode="A" unicode="1" modifiers="Control" pressed="true"/> |
750 | </map> | 750 | </map> |
751 | <map keycode="B" pressed="true"> | 751 | <map keycode="B" pressed="true"> |
752 | <event keycode="B" unicode="2" modifiers="Control" pressed="true"/> | 752 | <event keycode="B" unicode="2" modifiers="Control" pressed="true"/> |
753 | </map> | 753 | </map> |
754 | <map keycode="C" pressed="true"> | 754 | <map keycode="C" pressed="true"> |
755 | <event keycode="C" unicode="3" modifiers="Control" pressed="true"/> | 755 | <event keycode="C" unicode="3" modifiers="Control" pressed="true"/> |
756 | </map> | 756 | </map> |
757 | <map keycode="D" pressed="true"> | 757 | <map keycode="D" pressed="true"> |
758 | <event keycode="D" unicode="4" modifiers="Control" pressed="true"/> | 758 | <event keycode="D" unicode="4" modifiers="Control" pressed="true"/> |
759 | </map> | 759 | </map> |
760 | <map keycode="E" pressed="true"> | 760 | <map keycode="E" pressed="true"> |
761 | <event keycode="E" unicode="5" modifiers="Control" pressed="true"/> | 761 | <event keycode="E" unicode="5" modifiers="Control" pressed="true"/> |
762 | </map> | 762 | </map> |
763 | <map keycode="F" pressed="true"> | 763 | <map keycode="F" pressed="true"> |
764 | <event keycode="F" unicode="6" modifiers="Control" pressed="true"/> | 764 | <event keycode="F" unicode="6" modifiers="Control" pressed="true"/> |
765 | </map> | 765 | </map> |
766 | <map keycode="G" pressed="true"> | 766 | <map keycode="G" pressed="true"> |
767 | <event keycode="G" unicode="7" modifiers="Control" pressed="true"/> | 767 | <event keycode="G" unicode="7" modifiers="Control" pressed="true"/> |
768 | </map> | 768 | </map> |
769 | <map keycode="H" pressed="true"> | 769 | <map keycode="H" pressed="true"> |
770 | <event keycode="H" unicode="8" modifiers="Control" pressed="true"/> | 770 | <event keycode="H" unicode="8" modifiers="Control" pressed="true"/> |
771 | </map> | 771 | </map> |
772 | <map keycode="I" pressed="true"> | 772 | <map keycode="I" pressed="true"> |
773 | <event keycode="I" unicode="9" modifiers="Control" pressed="true"/> | 773 | <event keycode="I" unicode="9" modifiers="Control" pressed="true"/> |
774 | </map> | 774 | </map> |