.
[SXSI/xpathcomp.git] / tests / base.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE xkbConfigRegistry SYSTEM "schema/xkb.dtd">
3 <xkbConfigRegistry>
4   <modelList>
5     <model>
6       <configItem>
7         <name>pc101</name>
8         <description>Generic 101-key PC</description>
9         <vendor>Generic</vendor>
10       </configItem>
11     </model>
12     <model>
13       <configItem>
14         <name>pc102</name>
15         <description>Generic 102-key (Intl) PC</description>
16         <vendor>Generic</vendor>
17       </configItem>
18     </model>
19     <model>
20       <configItem>
21         <description>Generic 104-key PC</description>
22         <vendor>Generic</vendor>
23       </configItem>
24     </model>
25     <model>
26       <configItem>
27         <name>pc105</name>
28         <description>Generic 105-key (Intl) PC</description>
29         <vendor>Generic</vendor>
30       </configItem>
31     </model>
32     <model>
33       <configItem>
34         <name>dell101</name>
35         <description>Dell 101-key PC</description>
36         <vendor>Dell</vendor>
37       </configItem>
38     </model>
39     <model>
40       <configItem>
41         <name>latitude</name>
42         <description>Dell Latitude series laptop</description>
43         <vendor>Dell</vendor>
44       </configItem>
45     </model>
46     <model>
47       <configItem>
48         <name>dellm65</name>
49         <description>Dell Precision M65</description>
50         <vendor>Dell</vendor>
51       </configItem>
52     </model>
53     <model>
54       <configItem>
55         <name>everex</name>
56         <description>Everex STEPnote</description>
57         <vendor>Everex</vendor>
58       </configItem>
59     </model>
60     <model>
61       <configItem>
62         <name>flexpro</name>
63         <description>Keytronic FlexPro</description>
64         <vendor>Keytronic</vendor>
65       </configItem>
66     </model>
67     <model>
68       <configItem>
69         <name>microsoft</name>
70         <description>Microsoft Natural</description>
71         <vendor>Microsoft Inc.</vendor>
72       </configItem>
73     </model>
74     <model>
75       <configItem>
76         <name>omnikey101</name>
77         <description>Northgate OmniKey 101</description>
78         <vendor>Northgate</vendor>
79       </configItem>
80     </model>
81     <model>
82       <configItem>
83         <name>winbook</name>
84         <description>Winbook Model XP5</description>
85         <vendor>Generic</vendor>
86       </configItem>
87     </model>
88     <model>
89       <configItem>
90         <name>jp106</name>
91         <description>Japanese 106-key</description>
92         <vendor>Generic</vendor>
93       </configItem>
94     </model>
95     <model>
96       <configItem>
97         <name>pc98</name>
98         <description>PC-98xx Series</description>
99         <vendor>Generic</vendor>
100       </configItem>
101     </model>
102     <model>
103       <configItem>
104         <name>a4techKB21</name>
105         <description>A4Tech KB-21</description>
106         <vendor>A4Tech</vendor>
107       </configItem>
108     </model>
109     <model>
110       <configItem>
111         <name>a4techKBS8</name>
112         <description>A4Tech KBS-8</description>
113         <vendor>A4Tech</vendor>
114       </configItem>
115     </model>
116     <model>
117       <configItem>
118         <name>a4_rfkb23</name>
119         <description>A4Tech Wireless Desktop RFKB-23</description>
120         <vendor>A4Tech</vendor>
121       </configItem>
122     </model>
123     <model>
124       <configItem>
125         <name>abnt2</name>
126         <description>Brazilian ABNT2</description>
127         <vendor>Generic</vendor>
128       </configItem>
129     </model>
130     <model>
131       <configItem>
132         <name>airkey</name>
133         <description>Acer AirKey V</description>
134         <vendor>Acer</vendor>
135       </configItem>
136     </model>
137     <model>
138       <configItem>
139         <name>acpi</name>
140         <description>ACPI Standard</description>
141         <vendor>Generic</vendor>
142       </configItem>
143     </model>
144     <model>
145       <configItem>
146         <name>azonaRF2300</name>
147         <description>Azona RF2300 wireless Internet Keyboard</description>
148         <vendor>Azona</vendor>
149       </configItem>
150     </model>
151     <model>
152       <configItem>
153         <name>scorpius</name>
154         <description>Advance Scorpius KI</description>
155         <vendor>Scorpius</vendor>
156       </configItem>
157     </model>
158     <model>
159       <configItem>
160         <name>brother</name>
161         <description>Brother Internet Keyboard</description>
162         <vendor>Brother</vendor>
163       </configItem>
164     </model>
165     <model>
166       <configItem>
167         <name>btc5113rf</name>
168         <description>BTC 5113RF Multimedia</description>
169         <vendor>BTC</vendor>
170       </configItem>
171     </model>
172     <model>
173       <configItem>
174         <name>btc5126t</name>
175         <description>BTC 5126T</description>
176         <vendor>BTC</vendor>
177       </configItem>
178     </model>
179     <model>
180       <configItem>
181         <name>btc6301urf</name>
182         <description>BTC 6301URF</description>
183         <vendor>BTC</vendor>
184       </configItem>
185     </model>
186     <model>
187       <configItem>
188         <name>btc9000</name>
189         <description>BTC 9000</description>
190         <vendor>BTC</vendor>
191       </configItem>
192     </model>
193     <model>
194       <configItem>
195         <name>btc9000a</name>
196         <description>BTC 9000A</description>
197         <vendor>BTC</vendor>
198       </configItem>
199     </model>
200     <model>
201       <configItem>
202         <name>btc9001ah</name>
203         <description>BTC 9001AH</description>
204         <vendor>BTC</vendor>
205       </configItem>
206     </model>
207     <model>
208       <configItem>
209         <name>btc5090</name>
210         <description>BTC 5090</description>
211         <vendor>BTC</vendor>
212       </configItem>
213     </model>
214     <model>
215       <configItem>
216         <name>btc9019u</name>
217         <description>BTC 9019U</description>
218         <vendor>BTC</vendor>
219       </configItem>
220     </model>
221     <model>
222       <configItem>
223         <name>cherryblue</name>
224         <description>Cherry Blue Line CyBo@rd</description>
225       </configItem>
226     </model>
227     <model>
228       <configItem>
229         <name>cherryblueb</name>
230         <description>Cherry CyMotion Master XPress</description>
231         <vendor>Cherry</vendor>
232       </configItem>
233     </model>
234     <model>
235       <configItem>
236         <name>cherrybluea</name>
237         <description>Cherry Blue Line CyBo@rd (alternate option)</description>
238         <vendor>Cherry</vendor>
239       </configItem>
240     </model>
241     <model>
242       <configItem>
243         <name>cherrycyboard</name>
244         <description>Cherry CyBo@rd USB-Hub</description>
245         <vendor>Cherry</vendor>
246       </configItem>
247     </model>
248     <model>
249       <configItem>
250         <name>chicony</name>
251         <description>Chicony Internet Keyboard</description>
252         <vendor>Chicony</vendor>
253       </configItem>
254     </model>
255     <model>
256       <configItem>
257         <name>chicony0108</name>
258         <description>Chicony KU-0108</description>
259         <vendor>Chicony</vendor>
260       </configItem>
261     </model>
262     <model>
263       <configItem>
264         <name>chicony9885</name>
265         <description>Chicony KB-9885</description>
266         <vendor>Chicony</vendor>
267       </configItem>
268     </model>
269     <model>
270       <configItem>
271         <name>compaqeak8</name>
272         <description>Compaq Easy Access Keyboard</description>
273         <vendor>Compaq</vendor>
274       </configItem>
275     </model>
276     <model>
277       <configItem>
278         <name>compaqik7</name>
279         <description>Compaq Internet Keyboard (7 keys)</description>
280         <vendor>Compaq</vendor>
281       </configItem>
282     </model>
283     <model>
284       <configItem>
285         <name>compaqik13</name>
286         <description>Compaq Internet Keyboard (13 keys)</description>
287         <vendor>Compaq</vendor>
288       </configItem>
289     </model>
290     <model>
291       <configItem>
292         <name>compaqik18</name>
293         <description>Compaq Internet Keyboard (18 keys)</description>
294         <vendor>Compaq</vendor>
295       </configItem>
296     </model>
297     <model>
298       <configItem>
299         <name>cymotionlinux</name>
300         <description>Cherry CyMotion Master Linux</description>
301         <vendor>Cherry</vendor>
302       </configItem>
303     </model>
304     <model>
305       <configItem>
306         <name>armada</name>
307         <description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</description>
308         <vendor>Compaq</vendor>
309       </configItem>
310     </model>
311     <model>
312       <configItem>
313         <name>presario</name>
314         <description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</description>
315         <vendor>Compaq</vendor>
316       </configItem>
317     </model>
318     <model>
319       <configItem>
320         <name>ipaq</name>
321         <description>Compaq iPaq Keyboard</description>
322         <vendor>Compaq</vendor>
323       </configItem>
324     </model>
325     <model>
326       <configItem>
327         <name>dell</name>
328         <description>Dell</description>
329         <vendor>Dell</vendor>
330       </configItem>
331     </model>
332     <model>
333       <configItem>
334         <name>dellsk8125</name>
335         <description>Dell SK-8125</description>
336         <vendor>Dell</vendor>
337       </configItem>
338     </model>
339     <model>
340       <configItem>
341         <name>dellsk8135</name>
342         <description>Dell SK-8135</description>
343         <vendor>Dell</vendor>
344       </configItem>
345     </model>
346     <model>
347       <configItem>
348         <name>dellusbmm</name>
349         <description>Dell USB Multimedia Keyboard</description>
350         <vendor>Dell</vendor>
351       </configItem>
352     </model>
353     <model>
354       <configItem>
355         <name>inspiron</name>
356         <description>Dell Laptop/notebook Inspiron 6xxx/8xxx</description>
357         <vendor>Dell</vendor>
358       </configItem>
359     </model>
360     <model>
361       <configItem>
362         <name>precision_m</name>
363         <description>Dell Laptop/notebook Precision M series</description>
364         <vendor>Dell</vendor>
365       </configItem>
366     </model>
367     <model>
368       <configItem>
369         <name>dexxa</name>
370         <description>Dexxa Wireless Desktop Keyboard</description>
371         <vendor>Dexxa</vendor>
372       </configItem>
373     </model>
374     <model>
375       <configItem>
376         <name>diamond</name>
377         <description>Diamond 9801 / 9802 series</description>
378         <vendor>Diamond</vendor>
379       </configItem>
380     </model>
381     <model>
382       <configItem>
383         <name>dtk2000</name>
384         <description>DTK2000</description>
385       </configItem>
386     </model>
387     <model>
388       <configItem>
389         <name>ennyah_dkb1008</name>
390         <description>Ennyah DKB-1008</description>
391         <vendor>Ennyah</vendor>
392       </configItem>
393     </model>
394     <model>
395       <configItem>
396         <name>fscaa1667g</name>
397         <description>Fujitsu-Siemens Computers AMILO A1667G laptop</description>
398         <vendor>Fujitsu-Siemens</vendor>
399       </configItem>
400     </model>
401     <model>
402       <configItem>
403         <name>genius</name>
404         <description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</description>
405         <vendor>Genius</vendor>
406       </configItem>
407     </model>
408     <model>
409       <configItem>
410         <name>geniuscomfy</name>
411         <description>Genius Comfy KB-12e</description>
412         <vendor>Genius</vendor>
413       </configItem>
414     </model>
415     <model>
416       <configItem>
417         <name>geniuscomfy2</name>
418         <description>Genius Comfy KB-21e-Scroll</description>
419         <vendor>Genius</vendor>
420       </configItem>
421     </model>
422     <model>
423       <configItem>
424         <name>geniuskb19e</name>
425         <description>Genius KB-19e NB</description>
426         <vendor>Genius</vendor>
427       </configItem>
428     </model>
429     <model>
430       <configItem>
431         <name>gyration</name>
432         <description>Gyration</description>
433         <vendor>Gyration</vendor>
434       </configItem>
435     </model>
436     <model>
437       <configItem>
438         <name>logitech_base</name>
439         <description>Logitech Generic Keyboard</description>
440         <vendor>Logitech</vendor>
441       </configItem>
442     </model>
443     <model>
444       <configItem>
445         <name>logitech_g15</name>
446         <description>Logitech G15 extra keys via G15daemon</description>
447         <vendor>Logitech</vendor>
448       </configItem>
449     </model>
450     <model>
451       <configItem>
452         <name>hpi6</name>
453         <description>Hewlett-Packard Internet Keyboard</description>
454         <vendor>Hewlett-Packard</vendor>
455       </configItem>
456     </model>
457     <model>
458       <configItem>
459         <name>hp2501</name>
460         <description>Hewlett-Packard SK-2501 Multimedia Keyboard</description>
461         <vendor>Hewlett-Packard</vendor>
462       </configItem>
463     </model>
464     <model>
465       <configItem>
466         <name>hp2505</name>
467         <description>Hewlett-Packard SK-2505 Internet Keyboard</description>
468         <vendor>Hewlett-Packard</vendor>
469       </configItem>
470     </model>
471     <model>
472       <configItem>
473         <name>hpxe3gc</name>
474         <description>Hewlett-Packard Omnibook XE3 GC</description>
475         <vendor>Hewlett-Packard</vendor>
476       </configItem>
477     </model>
478     <model>
479       <configItem>
480         <name>hpxe3gf</name>
481         <description>Hewlett-Packard Omnibook XE3 GF</description>
482         <vendor>Hewlett-Packard</vendor>
483       </configItem>
484     </model>
485     <model>
486       <configItem>
487         <name>hpxt1000</name>
488         <description>Hewlett-Packard Omnibook XT1000</description>
489         <vendor>Hewlett-Packard</vendor>
490       </configItem>
491     </model>
492     <model>
493       <configItem>
494         <name>hpzt11xx</name>
495         <description>Hewlett-Packard Pavilion ZT11xx</description>
496         <vendor>Hewlett-Packard</vendor>
497       </configItem>
498     </model>
499     <model>
500       <configItem>
501         <name>hp500fa</name>
502         <description>Hewlett-Packard Omnibook 500 FA</description>
503         <vendor>Hewlett-Packard</vendor>
504       </configItem>
505     </model>
506     <model>
507       <configItem>
508         <name>hp5xx</name>
509         <description>Hewlett-Packard Omnibook 5xx</description>
510         <vendor>Hewlett-Packard</vendor>
511       </configItem>
512     </model>
513     <model>
514       <configItem>
515         <name>hp5181</name>
516         <description>Hewlett-Packard Internet Keyboard 5181</description>
517         <vendor>Hewlett-Packard</vendor>
518       </configItem>
519     </model>
520     <model>
521       <configItem>
522         <name>hp5185</name>
523         <description>Hewlett-Packard Internet Keyboard 5185</description>
524         <vendor>Hewlett-Packard</vendor>
525       </configItem>
526     </model>
527     <model>
528       <configItem>
529         <name>hpnx9020</name>
530         <description>Hewlett-Packard nx9020</description>
531         <vendor>Hewlett-Packard</vendor>
532       </configItem>
533     </model>
534     <model>
535       <configItem>
536         <name>hp6000</name>
537         <description>Hewlett-Packard Omnibook 6000/6100</description>
538         <vendor>Hewlett-Packard</vendor>
539       </configItem>
540     </model>
541     <model>
542       <configItem>
543         <name>honeywell_euroboard</name>
544         <description>Honeywell Euroboard</description>
545         <vendor>Hewlett-Packard</vendor>
546       </configItem>
547     </model>
548     <model>
549       <configItem>
550         <name>rapidaccess</name>
551         <description>IBM Rapid Access</description>
552         <vendor>IBM</vendor>
553       </configItem>
554     </model>
555     <model>
556       <configItem>
557         <name>rapidaccess2</name>
558         <description>IBM Rapid Access II</description>
559         <vendor>IBM</vendor>
560       </configItem>
561     </model>
562     <model>
563       <configItem>
564         <name>rapidaccess2a</name>
565         <description>IBM Rapid Access II (alternate option)</description>
566         <vendor>IBM</vendor>
567       </configItem>
568     </model>
569     <model>
570       <configItem>
571         <name>thinkpad</name>
572         <description>IBM ThinkPad 560Z/600/600E/A22E</description>
573         <vendor>IBM</vendor>
574       </configItem>
575     </model>
576     <model>
577       <configItem>
578         <name>thinkpadintl</name>
579         <description>IBM ThinkPad 560Z/600/600E/A22E, Intl</description>
580         <vendor>IBM</vendor>
581       </configItem>
582     </model>
583     <model>
584       <configItem>
585         <name>thinkpad60</name>
586         <description>IBM ThinkPad R60/T60/R61/T61</description>
587         <vendor>IBM</vendor>
588       </configItem>
589     </model>
590     <model>
591       <configItem>
592         <name>thinkpadz60</name>
593         <description>IBM ThinkPad Z60m/Z60t/Z61m/Z61t</description>
594         <vendor>IBM</vendor>
595       </configItem>
596     </model>
597     <model>
598       <configItem>
599         <name>ibm_spacesaver</name>
600         <description>IBM Space Saver</description>
601         <vendor>IBM</vendor>
602       </configItem>
603     </model>
604     <model>
605       <configItem>
606         <name>logiaccess</name>
607         <description>Logitech Access Keyboard</description>
608         <vendor>Logitech</vendor>
609       </configItem>
610     </model>
611     <model>
612       <configItem>
613         <name>logiclx300</name>
614         <description>Logitech Cordless Desktop LX-300</description>
615         <vendor>Logitech</vendor>
616       </configItem>
617     </model>
618     <model>
619       <configItem>
620         <name>logii350</name>
621         <description>Logitech Internet 350 Keyboard</description>
622         <vendor>Logitech</vendor>
623       </configItem>
624     </model>
625     <model>
626       <configItem>
627         <name>logimel</name>
628         <description>Logitech Media Elite Keyboard</description>
629         <vendor>Logitech</vendor>
630       </configItem>
631     </model>
632     <model>
633       <configItem>
634         <name>logicd</name>
635         <description>Logitech Cordless Desktop</description>
636         <vendor>Logitech</vendor>
637       </configItem>
638     </model>
639     <model>
640       <configItem>
641         <name>logicd_it</name>
642         <description>Logitech Cordless Desktop iTouch</description>
643         <vendor>Logitech</vendor>
644       </configItem>
645     </model>
646     <model>
647       <configItem>
648         <name>logicd_nav</name>
649         <description>Logitech Cordless Desktop Navigator</description>
650         <vendor>Logitech</vendor>
651       </configItem>
652     </model>
653     <model>
654       <configItem>
655         <name>logicd_opt</name>
656         <description>Logitech Cordless Desktop Optical</description>
657         <vendor>Logitech</vendor>
658       </configItem>
659     </model>
660     <model>
661       <configItem>
662         <name>logicda</name>
663         <description>Logitech Cordless Desktop (alternate option)</description>
664         <vendor>Logitech</vendor>
665       </configItem>
666     </model>
667     <model>
668       <configItem>
669         <name>logicdpa2</name>
670         <description>Logitech Cordless Desktop Pro (alternate option2)</description>
671         <vendor>Logitech</vendor>
672       </configItem>
673     </model>
674     <model>
675       <configItem>
676         <name>logicfn</name>
677         <description>Logitech Cordless Freedom/Desktop Navigator</description>
678         <vendor>Logitech</vendor>
679       </configItem>
680     </model>
681     <model>
682       <configItem>
683         <name>logicdn</name>
684         <description>Logitech Cordless Desktop Navigator</description>
685         <vendor>Logitech</vendor>
686       </configItem>
687     </model>
688     <model>
689       <configItem>
690         <name>logiitc</name>
691         <description>Logitech iTouch Cordless Keyboard (model Y-RB6)</description>
692         <vendor>Logitech</vendor>
693       </configItem>
694     </model>
695     <model>
696       <configItem>
697         <name>logiik</name>
698         <description>Logitech Internet Keyboard</description>
699         <vendor>Logitech</vendor>
700       </configItem>
701     </model>
702     <model>
703       <configItem>
704         <name>itouch</name>
705         <description>Logitech iTouch</description>
706         <vendor>Logitech</vendor>
707       </configItem>
708     </model>
709     <model>
710       <configItem>
711         <name>logicink</name>
712         <description>Logitech Internet Navigator Keyboard</description>
713         <vendor>Logitech</vendor>
714       </configItem>
715     </model>
716     <model>
717       <configItem>
718         <name>logiex110</name>
719         <description>Logitech Cordless Desktop EX110</description>
720         <vendor>Logitech</vendor>
721       </configItem>
722     </model>
723     <model>
724       <configItem>
725         <name>logiinkse</name>
726         <description>Logitech iTouch Internet Navigator Keyboard SE</description>
727         <vendor>Logitech</vendor>
728       </configItem>
729     </model>
730     <model>
731       <configItem>
732         <name>logiinkseusb</name>
733         <description>Logitech iTouch Internet Navigator Keyboard SE (USB)</description>
734         <vendor>Logitech</vendor>
735       </configItem>
736     </model>
737     <model>
738       <configItem>
739         <name>logiultrax</name>
740         <description>Logitech Ultra-X Keyboard</description>
741         <vendor>Logitech</vendor>
742       </configItem>
743     </model>
744     <model>
745       <configItem>
746         <name>logiultraxc</name>
747         <description>Logitech Ultra-X Cordless Media Desktop Keyboard</description>
748         <vendor>Logitech</vendor>
749       </configItem>
750     </model>
751     <model>
752       <configItem>
753         <name>logidinovo</name>
754         <description>Logitech diNovo Keyboard</description>
755         <vendor>Logitech</vendor>
756       </configItem>
757     </model>
758     <model>
759       <configItem>
760         <name>logidinovoedge</name>
761         <description>Logitech diNovo Edge Keyboard</description>
762         <vendor>Logitech</vendor>
763       </configItem>
764     </model>
765     <model>
766       <configItem>
767         <name>mx1998</name>
768         <description>Memorex MX1998</description>
769         <vendor>Memorex</vendor>
770       </configItem>
771     </model>
772     <model>
773       <configItem>
774         <name>mx2500</name>
775         <description>Memorex MX2500 EZ-Access Keyboard</description>
776         <vendor>Memorex</vendor>
777       </configItem>
778     </model>
779     <model>
780       <configItem>
781         <name>mx2750</name>
782         <description>Memorex MX2750</description>
783         <vendor>Memorex</vendor>
784       </configItem>
785     </model>
786     <model>
787       <configItem>
788         <name>microsoft7000</name>
789         <description>Microsoft Natural Wireless Ergonomic Keyboard 7000</description>
790         <vendor>Microsoft Inc.</vendor>
791       </configItem>
792     </model>
793     <model>
794       <configItem>
795         <name>microsoftinet</name>
796         <description>Microsoft Internet Keyboard</description>
797         <vendor>Microsoft Inc.</vendor>
798       </configItem>
799     </model>
800     <model>
801       <configItem>
802         <name>microsoftpro</name>
803         <description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</description>
804         <vendor>Microsoft Inc.</vendor>
805       </configItem>
806     </model>
807     <model>
808       <configItem>
809         <name>microsoftprousb</name>
810         <description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</description>
811         <vendor>Microsoft Inc.</vendor>
812       </configItem>
813     </model>
814     <model>
815       <configItem>
816         <name>microsoftprooem</name>
817         <description>Microsoft Natural Keyboard Pro OEM</description>
818         <vendor>Microsoft Inc.</vendor>
819       </configItem>
820     </model>
821     <model>
822       <configItem>
823         <name>vsonku306</name>
824         <description>ViewSonic KU-306 Internet Keyboard</description>
825         <vendor>ViewSonic</vendor>
826       </configItem>
827     </model>
828     <model>
829       <configItem>
830         <name>microsoftprose</name>
831         <description>Microsoft Internet Keyboard Pro, Swedish</description>
832         <vendor>Microsoft Inc.</vendor>
833       </configItem>
834     </model>
835     <model>
836       <configItem>
837         <name>microsoftoffice</name>
838         <description>Microsoft Office Keyboard</description>
839         <vendor>Microsoft Inc.</vendor>
840       </configItem>
841     </model>
842     <model>
843       <configItem>
844         <name>microsoftmult</name> 
845         <description>Microsoft Wireless Multimedia Keyboard 1.0A</description>
846         <vendor>Microsoft Inc.</vendor>
847       </configItem>
848     </model>
849     <model>
850       <configItem>
851         <name>microsoftelite</name> 
852         <description>Microsoft Natural Keyboard Elite</description>
853         <vendor>Microsoft Inc.</vendor>
854       </configItem>
855     </model>
856     <model>
857       <configItem>
858         <name>oretec</name>
859         <description>Ortek MCK-800 MM/Internet keyboard</description>
860         <vendor>Ortek</vendor>
861       </configItem>
862     </model>
863     <model>
864       <configItem>
865         <name>propeller</name>
866         <description>Propeller Voyager (KTEZ-1000)</description>
867         <vendor>KeyTronic</vendor>
868       </configItem>
869     </model>
870     <model>
871       <configItem>
872         <name>qtronix</name>
873         <description>QTronix Scorpius 98N+</description>
874         <vendor>QTronix</vendor>
875       </configItem>
876     </model>
877     <model>
878       <configItem>
879         <name>samsung4500</name>
880         <description>Samsung SDM 4500P</description>
881         <vendor>Samsung</vendor>
882       </configItem>
883     </model>
884     <model>
885       <configItem>
886         <name>samsung4510</name>
887         <description>Samsung SDM 4510P</description>
888         <vendor>Samsung</vendor>
889       </configItem>
890     </model>
891     <model>
892       <configItem>
893         <name>sk1300</name>
894         <description>SK-1300</description>
895         <vendor>NEC</vendor>
896       </configItem>
897     </model>
898     <model>
899       <configItem>
900         <name>sk2500</name>
901         <description>SK-2500</description>
902         <vendor>NEC</vendor>
903       </configItem>
904     </model>
905     <model>
906       <configItem>
907         <name>sk6200</name>
908         <description>SK-6200</description>
909         <vendor>NEC</vendor>
910       </configItem>
911     </model>
912     <model>
913       <configItem>
914         <name>sk7100</name>
915         <description>SK-7100</description>
916         <vendor>NEC</vendor>
917       </configItem>
918     </model>
919     <model>
920       <configItem>
921         <name>sp_inet</name>
922         <description>Super Power Multimedia Keyboard</description>
923         <vendor>Generic</vendor>
924       </configItem>
925     </model>
926     <model>
927       <configItem>
928         <name>sven</name>
929         <description>SVEN Ergonomic 2500</description>
930         <vendor>SVEN</vendor>
931       </configItem>
932     </model>
933     <model>
934       <configItem>
935         <name>symplon</name>
936         <description>Symplon PaceBook (tablet PC)</description>
937         <vendor>Symplon</vendor>
938       </configItem>
939     </model>
940     <model>
941       <configItem>
942         <name>toshiba_s3000</name>
943         <description>Toshiba Satellite S3000</description>
944         <vendor>Toshiba</vendor>
945       </configItem>
946     </model>
947     <model>
948       <configItem>
949         <name>trust</name>
950         <description>Trust Wireless Keyboard Classic</description>
951         <vendor>Trust</vendor>
952       </configItem>
953     </model>
954     <model>
955       <configItem>
956         <name>trustda</name>
957         <description>Trust Direct Access Keyboard</description>
958         <vendor>Trust</vendor>
959       </configItem>
960     </model>
961     <model>
962       <configItem>
963         <name>yahoo</name>
964         <description>Yahoo! Internet Keyboard</description>
965         <vendor>Yahoo!</vendor>
966       </configItem>
967     </model>
968     <model>
969       <configItem>
970         <name>macbook78</name>
971         <description>MacBook/MacBook Pro</description>
972         <vendor>Apple</vendor>
973       </configItem>
974     </model>
975     <model>
976       <configItem>
977         <name>macbook79</name>
978         <description>MacBook/MacBook Pro (Intl)</description>
979         <vendor>Apple</vendor>
980       </configItem>
981     </model>
982     <model>
983       <configItem>
984         <name>macintosh</name>
985         <description>Macintosh</description>
986         <vendor>Apple</vendor>
987       </configItem>
988     </model>
989     <model>
990       <configItem>
991         <name>macintosh_old</name>
992         <description>Macintosh Old</description>
993         <vendor>Apple</vendor>
994       </configItem>
995     </model>
996     <model>
997       <configItem>
998         <name>macintosh_hhk</name>
999         <description>Happy Hacking Keyboard for Mac</description>
1000         <vendor>Fujitsu</vendor>
1001       </configItem>
1002     </model>
1003     <model>
1004       <configItem>
1005         <name>acer_c300</name>
1006         <description>Acer C300</description>
1007         <vendor>Acer</vendor>
1008       </configItem>
1009     </model>
1010     <model>
1011       <configItem>
1012         <name>acer_ferrari4k</name>
1013         <description>Acer Ferrari 4000</description>
1014         <vendor>Acer</vendor>
1015       </configItem>
1016     </model>
1017     <model>
1018       <configItem>
1019         <name>acer_laptop</name>
1020         <description>Acer Laptop</description>
1021         <vendor>Acer</vendor>
1022       </configItem>
1023     </model>
1024     <model>
1025       <configItem>
1026         <name>asus_laptop</name>
1027         <description>Asus Laptop</description>
1028         <vendor>Asus</vendor>
1029       </configItem>
1030     </model>
1031     <model>
1032       <configItem>
1033         <name>apple</name>
1034         <description>Apple</description>
1035         <vendor>Apple</vendor>
1036       </configItem>
1037     </model>
1038     <model>
1039       <configItem>
1040         <name>apple_laptop</name>
1041         <description>Apple Laptop</description>
1042         <vendor>Apple</vendor>
1043       </configItem>
1044     </model>
1045     <model>
1046       <configItem>
1047         <name>silvercrest</name>
1048         <description>SILVERCREST Multimedia Wireless Keyboard</description>
1049         <vendor>Silvercrest</vendor>
1050       </configItem>
1051     </model>
1052     <model>
1053       <configItem>
1054         <name>emachines</name>
1055         <description>Laptop/notebook eMachines m68xx</description>
1056         <vendor>eMachines</vendor>
1057       </configItem>
1058     </model>
1059     <model>
1060       <configItem>
1061         <name>kr106</name>
1062         <description>Korean 106-key</description>
1063         <vendor>Generic</vendor>
1064       </configItem>
1065     </model>
1066     <model>
1067       <configItem>
1068         <name>evdev</name>
1069         <description>Evdev-managed keyboard</description>
1070         <vendor>Generic</vendor>
1071       </configItem>
1072     </model>
1073     <model>
1074       <configItem>
1075         <name>benqx</name>
1076         <description>BenQ X-Touch</description>
1077         <vendor>BenQ</vendor>
1078       </configItem>
1079     </model>
1080     <model>
1081       <configItem>
1082         <name>benqx730</name>
1083         <description>BenQ X-Touch 730</description>
1084         <vendor>BenQ</vendor>
1085       </configItem>
1086     </model>
1087     <model>
1088       <configItem>
1089         <name>benqx800</name>
1090         <description>BenQ X-Touch 800</description>
1091         <vendor>BenQ</vendor>
1092       </configItem>
1093     </model>
1094     <model>
1095       <configItem>
1096         <name>hhk</name>
1097         <description>Happy Hacking Keyboard</description>
1098         <vendor>Fujitsu</vendor>
1099       </configItem>
1100     </model>
1101     <model>
1102       <configItem>
1103         <name>classmate</name>
1104         <description>Classmate PC</description>
1105         <vendor>Intel</vendor>
1106       </configItem>
1107     </model>
1108     <model>
1109       <configItem>
1110         <name>olpc</name>
1111         <description>OLPC</description>
1112         <vendor>OLPC</vendor>
1113       </configItem>
1114     </model>
1115     <model>
1116       <configItem>
1117         <name>sun6</name>
1118         <description>Sun Type 5/6</description>
1119         <vendor>Sun Microsystems</vendor>
1120       </configItem>
1121     </model>
1122   </modelList>
1123   <layoutList>
1124     <layout>
1125       <configItem>
1126         <name>us</name>
1127         <shortDescription>USA</shortDescription>
1128         <description>USA</description>
1129         <languageList><iso639Id>eng</iso639Id></languageList>
1130       </configItem>
1131       <variantList>
1132         <variant>
1133           <configItem>
1134             <name>chr</name>
1135             <description>Cherokee</description>
1136             <languageList><iso639Id>chr</iso639Id></languageList>
1137           </configItem>
1138         </variant>
1139         <variant>
1140           <configItem>
1141             <name>euro</name>
1142             <description>With EuroSign on 5</description>
1143           </configItem>
1144         </variant>
1145         <variant>
1146           <configItem>
1147             <name>intl</name>
1148             <description>International (with dead keys)</description>
1149           </configItem>
1150         </variant>
1151         <variant>
1152           <configItem>
1153             <name>alt-intl</name>
1154             <description>Alternative international (former us_intl)</description>
1155           </configItem>
1156         </variant>
1157         <variant>
1158           <configItem>
1159             <name>colemak</name>
1160             <description>Colemak</description>
1161           </configItem>
1162         </variant>
1163         <variant>
1164           <configItem>
1165             <name>dvorak</name>
1166             <description>Dvorak</description>
1167           </configItem>
1168         </variant>
1169         <variant>
1170           <configItem>
1171             <name>dvorak-intl</name>
1172             <description>Dvorak international</description>
1173           </configItem>
1174         </variant>
1175         <variant>
1176           <configItem>
1177             <name>dvorak-l</name>
1178             <description>Left handed Dvorak</description>
1179           </configItem>
1180         </variant>
1181         <variant>
1182           <configItem>
1183             <name>dvorak-r</name>
1184             <description>Right handed Dvorak</description>
1185           </configItem>
1186         </variant>
1187         <variant>
1188           <configItem>
1189             <name>dvorak-classic</name>
1190             <description>Classic Dvorak</description>
1191           </configItem>
1192         </variant>
1193         <variant>
1194           <configItem>
1195             <name>dvp</name>
1196             <description>Programmer Dvorak</description>
1197           </configItem>
1198         </variant>
1199         <variant>
1200           <configItem>
1201             <name>rus</name>
1202             <description>Russian phonetic</description>
1203           </configItem>
1204         </variant>
1205         <variant>
1206           <configItem>
1207             <name>mac</name>
1208             <description>Macintosh</description>
1209           </configItem>
1210         </variant>
1211         <variant>
1212           <configItem>
1213             <name>altgr-intl</name>
1214             <description>International (AltGr dead keys)</description>
1215             <languageList><iso639Id>eng</iso639Id>
1216                           <iso639Id>fra</iso639Id>
1217                           <iso639Id>ger</iso639Id></languageList>
1218           </configItem>
1219         </variant>
1220         <variant>
1221           <configItem>
1222             <name>olpc2</name>
1223             <description>Group toggle on multiply/divide key</description>
1224           </configItem>
1225         </variant>
1226       </variantList>
1227     </layout>
1228     <layout>
1229       <configItem>
1230         <name>ad</name>
1231         <shortDescription>And</shortDescription>
1232         <description>Andorra</description>
1233         <languageList><iso639Id>cat</iso639Id></languageList>
1234       </configItem>
1235       <variantList/>
1236     </layout>
1237     <layout>
1238       <configItem>
1239         <name>af</name>
1240         <shortDescription>Afg</shortDescription>
1241         <description>Afghanistan</description>
1242       </configItem>
1243       <variantList>
1244         <variant>
1245           <configItem>
1246             <name>ps</name>
1247             <description>Pashto</description>
1248             <languageList><iso639Id>pus</iso639Id></languageList>
1249           </configItem>
1250         </variant>
1251         <variant>
1252           <configItem>
1253             <name>uz</name>
1254             <description>Southern Uzbek</description>
1255             <languageList><iso639Id>uzb</iso639Id></languageList>
1256           </configItem>
1257         </variant>
1258         <variant>
1259           <configItem>
1260             <name>olpc-ps</name>
1261             <description>OLPC Pashto</description>
1262             <languageList><iso639Id>pus</iso639Id></languageList>
1263           </configItem>
1264         </variant>
1265         <variant>
1266           <configItem>
1267             <name>olpc-fa</name>
1268             <description>OLPC Dari</description>
1269             
1270           </configItem>
1271         </variant>
1272         <variant>
1273           <configItem>
1274             <name>olpc-uz</name>
1275             <description>OLPC Southern Uzbek</description>
1276             <languageList><iso639Id>uzb</iso639Id></languageList>
1277           </configItem>
1278         </variant>
1279       </variantList>
1280     </layout>
1281     <layout>
1282       <configItem>
1283         <name>ara</name>
1284         <shortDescription>Ara</shortDescription>
1285         <description>Arabic</description>
1286         <countryList>
1287           <iso3166Id>AE</iso3166Id>
1288           <iso3166Id>BH</iso3166Id>
1289           <iso3166Id>DZ</iso3166Id>
1290           <iso3166Id>EG</iso3166Id>
1291           <iso3166Id>EH</iso3166Id>
1292           <iso3166Id>JO</iso3166Id>
1293           <iso3166Id>KW</iso3166Id>
1294           <iso3166Id>LB</iso3166Id>
1295           <iso3166Id>LY</iso3166Id>
1296           <iso3166Id>MA</iso3166Id>
1297           <iso3166Id>MR</iso3166Id>
1298           <iso3166Id>OM</iso3166Id>
1299           <iso3166Id>PS</iso3166Id>
1300           <iso3166Id>QA</iso3166Id>
1301           <iso3166Id>SA</iso3166Id>
1302           <iso3166Id>SD</iso3166Id>
1303           <iso3166Id>SY</iso3166Id>
1304           <iso3166Id>TN</iso3166Id>
1305           <iso3166Id>YE</iso3166Id>
1306         </countryList>
1307         <languageList><iso639Id>ara</iso639Id></languageList>
1308       </configItem>
1309       <variantList>
1310         <variant>
1311           <configItem>
1312             <name>azerty</name>
1313             <description>azerty</description>
1314           </configItem>
1315         </variant>
1316         <variant>
1317           <configItem>
1318             <name>azerty_digits</name>
1319             <description>azerty/digits</description>
1320           </configItem>
1321         </variant>
1322         <variant>
1323           <configItem>
1324             <name>digits</name>
1325             <description>digits</description>
1326           </configItem>
1327         </variant>
1328         <variant>
1329           <configItem>
1330             <name>qwerty</name>
1331             <description>qwerty</description>
1332           </configItem>
1333         </variant>
1334         <variant>
1335           <configItem>
1336             <name>qwerty_digits</name>
1337             <description>qwerty/digits</description>
1338           </configItem>
1339         </variant>
1340         <variant>
1341           <configItem>
1342             <name>buckwalter</name>
1343             <description>Buckwalter</description>
1344           </configItem>
1345         </variant>
1346       </variantList>
1347     </layout>
1348     <layout>
1349       <configItem>
1350         <name>al</name>
1351         <shortDescription>Alb</shortDescription>
1352         <description>Albania</description>
1353         <languageList><iso639Id>alb</iso639Id></languageList>
1354       </configItem>
1355       <variantList/>
1356     </layout>
1357     <layout>
1358       <configItem>
1359         <name>am</name>
1360         <shortDescription>Arm</shortDescription>
1361         <description>Armenia</description>
1362         <languageList><iso639Id>hye</iso639Id></languageList>
1363       </configItem>
1364       <variantList>
1365         <variant>
1366           <configItem>
1367             <name>phonetic</name>
1368             <description>Phonetic</description>
1369           </configItem>
1370         </variant>
1371         <variant>
1372           <configItem>
1373             <name>phonetic-alt</name>
1374             <description>Alternative Phonetic</description>
1375           </configItem>
1376         </variant>
1377         <variant>
1378           <configItem>
1379             <name>eastern</name>
1380             <description>Eastern</description>
1381           </configItem>
1382         </variant>
1383         <variant>
1384           <configItem>
1385             <name>western</name>
1386             <description>Western</description>
1387           </configItem>
1388         </variant>
1389         <variant>
1390           <configItem>
1391             <name>eastern-alt</name>
1392             <description>Alternative Eastern</description>
1393           </configItem>
1394         </variant>
1395       </variantList>
1396     </layout>
1397     <layout>
1398       <configItem>
1399         <name>az</name>
1400         <shortDescription>Aze</shortDescription>
1401         <description>Azerbaijan</description>
1402         <languageList><iso639Id>aze</iso639Id></languageList>
1403       </configItem>
1404       <variantList>
1405         <variant>
1406           <configItem>
1407             <name>cyrillic</name>
1408             <description>Cyrillic</description>
1409           </configItem>
1410         </variant>
1411       </variantList>
1412     </layout>
1413     <layout>
1414       <configItem>
1415         <name>by</name>
1416         <shortDescription>Blr</shortDescription>
1417         <description>Belarus</description>
1418         <languageList><iso639Id>bel</iso639Id></languageList>
1419       </configItem>
1420       <variantList>
1421         <variant>
1422           <configItem>
1423             <name>winkeys</name>
1424             <description>Winkeys</description>
1425           </configItem>
1426         </variant>
1427         <variant>
1428           <configItem>
1429             <name>latin</name>
1430             <description>Latin</description>
1431           </configItem>
1432         </variant>
1433       </variantList>
1434     </layout>
1435     <layout>
1436       <configItem>
1437         <name>be</name>
1438         <shortDescription>Bel</shortDescription>
1439         <description>Belgium</description>
1440         <languageList><iso639Id>ger</iso639Id>
1441                       <iso639Id>fra</iso639Id></languageList>
1442       </configItem>
1443       <variantList>
1444         <variant>
1445           <configItem>
1446             <name>iso-alternate</name>
1447             <description>ISO Alternate</description>
1448           </configItem>
1449         </variant>
1450         <variant>
1451           <configItem>
1452             <name>nodeadkeys</name>
1453             <description>Eliminate dead keys</description>
1454           </configItem>
1455         </variant>
1456         <variant>
1457           <configItem>
1458             <name>sundeadkeys</name>
1459             <description>Sun dead keys</description>
1460           </configItem>
1461         </variant>
1462         <variant>
1463           <configItem>
1464             <name>wang</name>
1465             <description>Wang model 724 azerty</description>
1466           </configItem>
1467         </variant>
1468       </variantList>
1469     </layout>
1470     <layout>
1471       <configItem>
1472         <name>bd</name>
1473         <shortDescription>Ban</shortDescription>
1474         <description>Bangladesh</description>
1475         <languageList><iso639Id>ben</iso639Id></languageList>
1476       </configItem>
1477       <variantList>
1478         <variant>
1479           <configItem>
1480             <name>probhat</name>
1481             <description>Probhat</description>
1482           </configItem>
1483         </variant>
1484       </variantList>
1485     </layout>
1486     <layout>
1487       <configItem>
1488         <name>in</name>
1489         <shortDescription>Ind</shortDescription>
1490         <description>India</description>
1491       </configItem>
1492       <variantList>
1493         <variant>
1494           <configItem>
1495             <name>ben</name>
1496             <description>Bengali</description>
1497             <languageList><iso639Id>ben</iso639Id></languageList>
1498           </configItem>
1499         </variant>
1500         <variant>
1501           <configItem>
1502             <name>ben_probhat</name>
1503             <description>Bengali Probhat</description>
1504             <languageList><iso639Id>ben</iso639Id></languageList>
1505           </configItem>
1506         </variant>
1507         <variant>
1508           <configItem>
1509             <name>guj</name>
1510             <description>Gujarati</description>
1511             <languageList><iso639Id>guj</iso639Id></languageList>
1512           </configItem>
1513         </variant>
1514         <variant>
1515           <configItem>
1516             <name>guru</name>
1517             <description>Gurmukhi</description>
1518             <languageList><iso639Id>pan</iso639Id></languageList>
1519           </configItem>
1520         </variant>
1521         <variant>
1522           <configItem>
1523             <name>jhelum</name>
1524             <description>Gurmukhi Jhelum</description>
1525             <languageList><iso639Id>pan</iso639Id></languageList>
1526           </configItem>
1527         </variant>
1528         <variant>
1529           <configItem>
1530             <name>kan</name>
1531             <description>Kannada</description>
1532             <languageList><iso639Id>kan</iso639Id></languageList>
1533           </configItem>
1534         </variant>
1535         <variant>
1536           <configItem>
1537             <name>mal</name>
1538             <description>Malayalam</description>
1539             <languageList><iso639Id>mal</iso639Id></languageList>
1540          </configItem>
1541         </variant>
1542         <variant>
1543           <configItem>
1544             <name>mal_lalitha</name>
1545             <description>Malayalam Lalitha</description>
1546             <languageList><iso639Id>mal</iso639Id></languageList>
1547          </configItem>
1548         </variant>
1549         <variant>
1550           <configItem>
1551             <name>ori</name>
1552             <description>Oriya</description>
1553             <languageList><iso639Id>ori</iso639Id></languageList>
1554           </configItem>
1555         </variant>
1556         <variant>
1557           <configItem>
1558             <name>tam_unicode</name>
1559             <description>Tamil Unicode</description>
1560             <languageList><iso639Id>tam</iso639Id></languageList>
1561           </configItem>
1562         </variant>
1563         <variant>
1564           <configItem>
1565             <name>tam_TAB</name>
1566             <description>Tamil TAB Typewriter</description>
1567             <languageList><iso639Id>tam</iso639Id></languageList>
1568           </configItem>
1569         </variant>
1570         <variant>
1571           <configItem>
1572             <name>tam_TSCII</name>
1573             <description>Tamil TSCII Typewriter</description>
1574             <languageList><iso639Id>tam</iso639Id></languageList>
1575           </configItem>
1576         </variant>
1577         <variant>
1578           <configItem>
1579             <name>tam</name>
1580             <description>Tamil</description>
1581             <languageList><iso639Id>tam</iso639Id></languageList>
1582           </configItem>
1583         </variant>
1584         <variant>
1585           <configItem>
1586             <name>tel</name>
1587             <description>Telugu</description>
1588             <languageList><iso639Id>tel</iso639Id></languageList>
1589           </configItem>
1590         </variant>
1591         <variant>
1592           <configItem>
1593             <name>urd</name>
1594             <description>Urdu</description>
1595             <languageList><iso639Id>urd</iso639Id></languageList>
1596           </configItem>
1597         </variant>
1598         <variant>
1599           <configItem>
1600             <name>bolnagri</name>
1601             <description>Hindi Bolnagri</description>
1602             <languageList><iso639Id>hin</iso639Id></languageList>
1603           </configItem>
1604         </variant>
1605       </variantList>
1606     </layout>
1607     <layout>
1608       <configItem>
1609         <name>ba</name>
1610         <shortDescription>Bih</shortDescription>
1611         <description>Bosnia and Herzegovina</description>
1612         <languageList><iso639Id>bos</iso639Id></languageList>
1613       </configItem>
1614       <variantList>
1615         <variant>
1616           <configItem>
1617             <name>alternatequotes</name>
1618             <description>Use guillemets for quotes</description>
1619           </configItem>
1620         </variant>
1621         <variant>
1622           <configItem>
1623             <name>unicode</name>
1624             <description>Use Bosnian digraphs</description>
1625           </configItem>
1626         </variant>
1627         <variant>
1628           <configItem>
1629             <name>unicodeus</name>
1630             <description>US keyboard with Bosnian digraphs</description>
1631           </configItem>
1632         </variant>
1633         <variant>
1634           <configItem>
1635             <name>us</name>
1636             <description>US keyboard with Bosnian letters</description>
1637           </configItem>
1638         </variant>
1639       </variantList>
1640     </layout>
1641     <layout>
1642       <configItem>
1643         <name>br</name>
1644         <shortDescription>Bra</shortDescription>
1645         <description>Brazil</description>
1646         <languageList><iso639Id>por</iso639Id></languageList>
1647       </configItem>
1648       <variantList>
1649         <variant>
1650           <configItem>
1651             <name>nodeadkeys</name>
1652             <description>Eliminate dead keys</description>
1653           </configItem>
1654         </variant>
1655         <variant>
1656           <configItem>
1657             <name>dvorak</name>
1658             <description>Dvorak</description>
1659           </configItem>
1660         </variant>
1661         <variant>
1662           <configItem>
1663             <name>nativo</name>
1664             <description>Nativo</description>
1665           </configItem>
1666         </variant>
1667         <variant>
1668           <configItem>
1669             <name>nativo-us</name>
1670             <description>Nativo for USA keyboards</description>
1671           </configItem>
1672         </variant>
1673         <variant>
1674           <configItem>
1675             <name>nativo-epo</name>
1676             <description>Nativo for Esperanto</description>
1677             <languageList><iso639Id>epo</iso639Id></languageList>
1678           </configItem>
1679         </variant>
1680       </variantList>
1681     </layout>
1682     <layout>
1683       <configItem>
1684         <name>bg</name>
1685         <shortDescription>Bgr</shortDescription>
1686         <description>Bulgaria</description>
1687         <languageList><iso639Id>bul</iso639Id></languageList>
1688       </configItem>
1689       <variantList>
1690         <variant>
1691           <configItem>
1692             <name>phonetic</name>
1693             <description>Phonetic</description>
1694           </configItem>
1695         </variant>
1696       </variantList>
1697     </layout>
1698     <layout>
1699       <configItem>
1700         <name>ma</name>
1701         <description>Morocco</description>
1702       </configItem>
1703       <variantList>
1704         <variant>
1705           <configItem>
1706             <name>french</name>
1707             <description>French</description>
1708             <languageList><iso639Id>fra</iso639Id></languageList>
1709           </configItem>
1710         </variant>
1711         <variant>
1712           <configItem>
1713             <name>tifinagh</name>
1714             <description>Tifinagh</description>
1715             <languageList><iso639Id>ber</iso639Id></languageList>
1716           </configItem>
1717         </variant>
1718         <variant>
1719           <configItem>
1720             <name>tifinagh-alt</name>
1721             <description>Tifinagh Alternative</description>
1722             <languageList><iso639Id>ber</iso639Id></languageList>
1723           </configItem>
1724         </variant>
1725         <variant>
1726           <configItem>
1727             <name>tifinagh-alt-phonetic</name>
1728             <description>Tifinagh Alternative Phonetic</description>
1729             <languageList><iso639Id>ber</iso639Id></languageList>
1730           </configItem>
1731         </variant>
1732         <variant>
1733           <configItem>
1734             <name>tifinagh-extended</name>
1735             <description>Tifinagh Extended</description>
1736             <languageList><iso639Id>ber</iso639Id></languageList>
1737           </configItem>
1738         </variant>
1739         <variant>
1740           <configItem>
1741             <name>tifinagh-phonetic</name>
1742             <description>Tifinagh Phonetic</description>
1743             <languageList><iso639Id>ber</iso639Id></languageList>
1744           </configItem>
1745         </variant>
1746         <variant>
1747           <configItem>
1748             <name>tifinagh-extended-phonetic</name>
1749             <description>Tifinagh Extended Phonetic</description>
1750             <languageList><iso639Id>ber</iso639Id></languageList>
1751           </configItem>
1752         </variant>
1753       </variantList>
1754     </layout>
1755     <layout>
1756       <configItem>
1757         <name>mm</name>
1758         <shortDescription>Mmr</shortDescription>
1759         <description>Myanmar</description>
1760         <languageList><iso639Id>mya</iso639Id></languageList>
1761       </configItem>
1762       <variantList/>
1763     </layout>
1764     <layout>
1765       <configItem>
1766         <name>ca</name>
1767         <shortDescription>Can</shortDescription>
1768         <description>Canada</description>
1769         <languageList><iso639Id>fra</iso639Id></languageList>
1770       </configItem>
1771       <variantList>
1772         <variant>
1773           <configItem>
1774             <name>fr-dvorak</name>
1775             <description>French Dvorak</description>
1776           </configItem>
1777         </variant>
1778         <variant>
1779           <configItem>
1780             <name>fr-legacy</name>
1781             <description>French (legacy)</description>
1782           </configItem>
1783         </variant>
1784         <variant>
1785           <configItem>
1786             <name>multix</name>
1787             <description>Multilingual</description>
1788           </configItem>
1789         </variant>
1790         <variant>
1791           <configItem>
1792             <name>multi</name>
1793             <description>Multilingual, first part</description>
1794           </configItem>
1795         </variant>
1796         <variant>
1797           <configItem>
1798             <name>multi-2gr</name>
1799             <description>Multilingual, second part</description>
1800           </configItem>
1801         </variant>
1802         <variant>
1803           <configItem>
1804             <name>ike</name>
1805             <description>Inuktitut</description>
1806             <languageList><iso639Id>iku</iso639Id></languageList>
1807           </configItem>
1808         </variant>
1809         <variant>
1810           <configItem>
1811             <name>shs</name>
1812             <description>Secwepemctsin</description>
1813             
1814           </configItem>
1815         </variant>
1816         <variant>
1817           <configItem>
1818             <name>kut</name>
1819             <description>Ktunaxa</description>
1820           </configItem>
1821         </variant>
1822       </variantList>
1823     </layout>
1824     <layout>
1825       <configItem>
1826         <name>cd</name>
1827         <shortDescription>DRC</shortDescription>
1828         <description>Congo, Democratic Republic of the</description>
1829         <languageList><iso639Id>fra</iso639Id></languageList>
1830       </configItem>
1831       <variantList/>
1832     </layout>
1833     <layout>
1834       <configItem>
1835         <name>cn</name>
1836         <shortDescription>China</shortDescription>
1837         <description>China</description>
1838         <languageList><iso639Id>chi</iso639Id></languageList>
1839       </configItem>
1840       <variantList>
1841         <variant>
1842           <configItem>
1843             <name>tib</name>
1844             <description>Tibetan</description>
1845             <languageList><iso639Id>tib</iso639Id></languageList>
1846           </configItem>
1847         </variant>
1848         <variant>
1849           <configItem>
1850             <name>tib_asciinum</name>
1851             <description>Tibetan (with ASCII numerals)</description>
1852             <languageList><iso639Id>tib</iso639Id></languageList>
1853           </configItem>
1854         </variant>
1855       </variantList>
1856     </layout>
1857     <layout>
1858       <configItem>
1859         <name>hr</name>
1860         <shortDescription>Hrv</shortDescription>
1861         <description>Croatia</description>
1862         <languageList><iso639Id>scr</iso639Id></languageList>
1863       </configItem>
1864       <variantList>
1865         <variant>
1866           <configItem>
1867             <name>alternatequotes</name>
1868             <description>Use guillemets for quotes</description>
1869           </configItem>
1870         </variant>
1871         <variant>
1872           <configItem>
1873             <name>unicode</name>
1874             <description>Use Croatian digraphs</description>
1875           </configItem>
1876         </variant>
1877         <variant>
1878           <configItem>
1879             <name>unicodeus</name>
1880             <description>US keyboard with Croatian digraphs</description>
1881           </configItem>
1882         </variant>
1883         <variant>
1884           <configItem>
1885             <name>us</name>
1886             <description>US keyboard with Croatian letters</description>
1887           </configItem>
1888         </variant>
1889       </variantList>
1890     </layout>
1891     <layout>
1892       <configItem>
1893         <name>cz</name>
1894         <shortDescription>Cze</shortDescription>
1895         <description>Czechia</description>
1896         <languageList><iso639Id>cze</iso639Id></languageList>
1897       </configItem>
1898       <variantList>
1899         <variant>
1900           <configItem>
1901             <name>bksl</name>
1902             <description>With &lt;\|&gt; key</description>
1903           </configItem>
1904         </variant>
1905         <variant>
1906           <configItem>
1907             <name>qwerty</name>
1908             <description>qwerty</description>
1909           </configItem>
1910         </variant>
1911         <variant>
1912           <configItem>
1913             <name>qwerty_bksl</name>
1914             <description>qwerty, extended Backslash</description>
1915           </configItem>
1916         </variant>
1917       </variantList>
1918     </layout>
1919     <layout>
1920       <configItem>
1921         <name>dk</name>
1922         <shortDescription>Dan</shortDescription>
1923         <description>Denmark</description>
1924         <languageList><iso639Id>dan</iso639Id></languageList>
1925       </configItem>
1926       <variantList>
1927         <variant>
1928           <configItem>
1929             <name>nodeadkeys</name>
1930             <description>Eliminate dead keys</description>
1931           </configItem>
1932         </variant>
1933         <variant>
1934           <configItem>
1935             <name>mac</name>
1936             <description>Macintosh</description>
1937           </configItem>
1938         </variant>
1939         <variant>
1940           <configItem>
1941             <name>mac_nodeadkeys</name>
1942             <description>Macintosh, eliminate dead keys</description>
1943           </configItem>
1944         </variant>
1945         <variant>
1946           <configItem>
1947             <name>dvorak</name>
1948             <description>Dvorak</description>
1949           </configItem>
1950         </variant>
1951       </variantList>
1952     </layout>
1953     <layout>
1954       <configItem>
1955         <name>nl</name>
1956         <shortDescription>Nld</shortDescription>
1957         <description>Netherlands</description>
1958         <languageList><iso639Id>nld</iso639Id></languageList>
1959       </configItem>
1960       <variantList>
1961         <variant>
1962           <configItem>
1963             <name>sundeadkeys</name>
1964             <description>Sun dead keys</description>
1965           </configItem>
1966         </variant>
1967         <variant>
1968           <configItem>
1969             <name>mac</name>
1970             <description>Macintosh</description>
1971           </configItem>
1972         </variant>
1973         <variant>
1974           <configItem>
1975             <name>std</name>
1976             <description>Standard</description>
1977           </configItem>
1978         </variant>
1979       </variantList>
1980     </layout>
1981     <layout>
1982       <configItem>
1983         <name>bt</name>
1984         <shortDescription>Bhu</shortDescription>
1985         <description>Bhutan</description>
1986         <languageList><iso639Id>dzo</iso639Id></languageList>
1987       </configItem>
1988     </layout>
1989     <layout>
1990       <configItem>
1991         <name>ee</name>
1992         <shortDescription>Est</shortDescription>
1993         <description>Estonia</description>
1994         <languageList><iso639Id>est</iso639Id></languageList>
1995       </configItem>
1996       <variantList>
1997         <variant>
1998           <configItem>
1999             <name>nodeadkeys</name>
2000             <description>Eliminate dead keys</description>
2001           </configItem>
2002         </variant>
2003         <variant>
2004           <configItem>
2005             <name>dvorak</name>
2006             <description>Dvorak</description>
2007           </configItem>
2008         </variant>
2009         <variant>
2010           <configItem>
2011             <name>us</name>
2012             <description>US keyboard with Estonian letters</description>
2013           </configItem>
2014         </variant>
2015       </variantList>
2016     </layout>
2017     <layout>
2018       <configItem>
2019         <name>ir</name>
2020         <shortDescription>Irn</shortDescription>
2021         <description>Iran</description>
2022         <languageList><iso639Id>per</iso639Id></languageList>
2023       </configItem>
2024       <variantList>
2025         <variant>
2026           <configItem>
2027             <name>pro</name>
2028             <description>Pro</description>
2029           </configItem>
2030         </variant>
2031         <variant>
2032           <configItem>
2033             <name>keypad</name>
2034             <description>Keypad</description>
2035           </configItem>
2036         </variant>
2037         <variant>
2038           <configItem>
2039             <name>pro_keypad</name>
2040             <description>Pro Keypad</description>
2041           </configItem>
2042         </variant>
2043         <variant>
2044           <configItem>
2045             <name>ku</name>
2046             <description>Kurdish, Latin Q</description>
2047             <languageList><iso639Id>kur</iso639Id></languageList>
2048           </configItem>
2049         </variant>
2050         <variant>
2051           <configItem>
2052             <name>ku_f</name>
2053             <description>Kurdish, (F)</description>
2054             <languageList><iso639Id>kur</iso639Id></languageList>
2055           </configItem>
2056         </variant>
2057         <variant>
2058           <configItem>
2059             <name>ku_alt</name>
2060             <description>Kurdish, Latin Alt-Q</description>
2061             <languageList><iso639Id>kur</iso639Id></languageList>
2062           </configItem>
2063         </variant>
2064         <variant>
2065           <configItem>
2066             <name>ku_ara</name>
2067             <description>Kurdish, Arabic-Latin</description>
2068             <languageList><iso639Id>kur</iso639Id></languageList>
2069           </configItem>
2070         </variant>
2071       </variantList>
2072     </layout>
2073     <layout>
2074       <configItem>
2075         <name>iq</name>
2076         <shortDescription>Irq</shortDescription>
2077         <description>Iraq</description>
2078         <languageList><iso639Id>ara</iso639Id>
2079                       <iso639Id>kur</iso639Id></languageList>
2080       </configItem>
2081       <variantList>
2082         <variant>
2083           <configItem>
2084             <name>ku</name>
2085             <description>Kurdish, Latin Q</description>
2086             <languageList><iso639Id>kur</iso639Id></languageList>
2087           </configItem>
2088         </variant>
2089         <variant>
2090           <configItem>
2091             <name>ku_f</name>
2092             <description>Kurdish, (F)</description>
2093             <languageList><iso639Id>kur</iso639Id></languageList>
2094           </configItem>
2095         </variant>
2096         <variant>
2097           <configItem>
2098             <name>ku_alt</name>
2099             <description>Kurdish, Latin Alt-Q</description>
2100             <languageList><iso639Id>kur</iso639Id></languageList>
2101           </configItem>
2102         </variant>
2103         <variant>
2104           <configItem>
2105             <name>ku_ara</name>
2106             <description>Kurdish, Arabic-Latin</description>
2107             <languageList><iso639Id>kur</iso639Id></languageList>
2108           </configItem>
2109         </variant>
2110       </variantList>
2111     </layout>
2112     <layout>
2113       <configItem>
2114         <name>fo</name>
2115         <shortDescription>Fao</shortDescription>
2116         <description>Faroe Islands</description>
2117         <languageList><iso639Id>fao</iso639Id></languageList>
2118       </configItem>
2119       <variantList>
2120         <variant>
2121           <configItem>
2122             <name>nodeadkeys</name>
2123             <description>Eliminate dead keys</description>
2124           </configItem>
2125         </variant>
2126       </variantList>
2127     </layout>
2128     <layout>
2129       <configItem>
2130         <name>fi</name>
2131         <shortDescription>Fin</shortDescription>
2132         <description>Finland</description>
2133         <languageList><iso639Id>fin</iso639Id></languageList>
2134       </configItem>
2135       <variantList>
2136         <variant>
2137           <configItem>
2138             <name>nodeadkeys</name>
2139             <description>Eliminate dead keys</description>
2140           </configItem>
2141         </variant>
2142         <variant>
2143           <configItem>
2144             <name>smi</name>
2145             <description>Northern Saami</description>
2146             <languageList><iso639Id>smi</iso639Id></languageList>
2147           </configItem>
2148         </variant>
2149         <variant>
2150           <configItem>
2151             <name>classic</name>
2152             <description>Classic</description>
2153           </configItem>
2154         </variant>
2155         <variant>
2156           <configItem>
2157             <name>mac</name>
2158             <description>Macintosh</description>
2159           </configItem>
2160         </variant>
2161       </variantList>
2162     </layout>
2163     <layout>
2164       <configItem>
2165         <name>fr</name>
2166         <shortDescription>Fra</shortDescription>
2167         <description>France</description>
2168         <languageList><iso639Id>fra</iso639Id></languageList>
2169       </configItem>
2170       <variantList>
2171         <variant>
2172           <configItem>
2173             <name>nodeadkeys</name>
2174             <description>Eliminate dead keys</description>
2175           </configItem>
2176         </variant>
2177         <variant>
2178           <configItem>
2179             <name>sundeadkeys</name>
2180             <description>Sun dead keys</description>
2181           </configItem>
2182         </variant>
2183         <variant>
2184           <configItem>
2185             <name>oss</name>
2186             <description>Alternative</description>
2187           </configItem>
2188         </variant>
2189         <variant>
2190           <configItem>
2191             <name>oss_latin9</name>
2192             <description>Alternative, latin-9 only</description>
2193           </configItem>
2194         </variant>
2195         <variant>
2196           <configItem>
2197             <name>oss_nodeadkeys</name>
2198             <description>Alternative, eliminate dead keys</description>
2199           </configItem>
2200         </variant>
2201         <variant>
2202           <configItem>
2203             <name>oss_sundeadkeys</name>
2204             <description>Alternative, Sun dead keys</description>
2205           </configItem>
2206         </variant>
2207         <variant>
2208           <configItem>
2209             <name>latin9</name>
2210             <description>(Legacy) Alternative</description>
2211           </configItem>
2212         </variant>
2213         <variant>
2214           <configItem>
2215             <name>latin9_nodeadkeys</name>
2216             <description>(Legacy) Alternative, eliminate dead keys</description>
2217           </configItem>
2218         </variant>
2219         <variant>
2220           <configItem>
2221             <name>latin9_sundeadkeys</name>
2222             <description>(Legacy) Alternative, Sun dead keys</description>
2223           </configItem>
2224         </variant>
2225         <variant>
2226           <configItem>
2227             <name>bepo</name>
2228             <description>Bepo, ergonomic, Dvorak way</description>
2229           </configItem>
2230         </variant>
2231         <variant>
2232           <configItem>
2233             <name>bepo_latin9</name>
2234             <description>Bepo, ergonomic, Dvorak way, latin-9 only</description>
2235           </configItem>
2236         </variant>
2237         <variant>
2238           <configItem>
2239             <name>dvorak</name>
2240             <description>Dvorak</description>
2241           </configItem>
2242         </variant>
2243         <variant>
2244           <configItem>
2245             <name>mac</name>
2246             <description>Macintosh</description>
2247           </configItem>
2248         </variant>
2249         <variant>
2250           <configItem>
2251             <name>geo</name>
2252             <description>Georgian AZERTY Tskapo</description>
2253             <languageList><iso639Id>geo</iso639Id></languageList>
2254           </configItem>
2255         </variant>
2256       </variantList>
2257     </layout>
2258     <layout>
2259       <configItem>
2260         <name>gh</name>
2261         <shortDescription>Gha</shortDescription>
2262         <description>Ghana</description>
2263         <languageList><iso639Id>eng</iso639Id></languageList>
2264       </configItem>
2265       <variantList>
2266         <variant>
2267           <configItem>
2268             <name>generic</name>
2269             <description>Multilingual</description>
2270           </configItem>
2271         </variant>
2272         <variant>
2273           <configItem>
2274             <name>akan</name>
2275             <description>Akan</description>
2276             <languageList><iso639Id>aka</iso639Id></languageList>
2277           </configItem>
2278         </variant>
2279         <variant>
2280           <configItem>
2281             <name>ewe</name>
2282             <description>Ewe</description>
2283             <languageList><iso639Id>ewe</iso639Id></languageList>
2284           </configItem>
2285         </variant>
2286         <variant>
2287           <configItem>
2288             <name>fula</name>
2289             <description>Fula</description>
2290             <languageList><iso639Id>ful</iso639Id></languageList>
2291           </configItem>
2292         </variant>
2293         <variant>
2294           <configItem>
2295             <name>ga</name>
2296             <description>Ga</description>
2297             <languageList><iso639Id>gaa</iso639Id></languageList>
2298           </configItem>
2299         </variant>
2300         <variant>
2301           <configItem>
2302             <name>hausa</name>
2303             <description>Hausa</description>
2304             <languageList><iso639Id>hau</iso639Id></languageList>
2305           </configItem>
2306         </variant>
2307       </variantList>
2308     </layout>
2309     <layout>
2310       <configItem>
2311         <name>gn</name>
2312         <shortDescription>Gui</shortDescription>
2313         <description>Guinea</description>
2314         <languageList><iso639Id>fra</iso639Id></languageList>
2315       </configItem>
2316       <variantList/>
2317     </layout>
2318     <layout>
2319       <configItem>
2320         <name>ge</name>
2321         <shortDescription>Geo</shortDescription>
2322         <description>Georgia</description>
2323         <languageList><iso639Id>geo</iso639Id></languageList>
2324       </configItem>
2325       <variantList>
2326         <variant>
2327           <configItem>
2328             <name>ergonomic</name>
2329             <description>Ergonomic</description>
2330           </configItem>
2331         </variant>
2332         <variant>
2333           <configItem>
2334             <name>mess</name>
2335             <description>MESS</description>
2336           </configItem>
2337         </variant>
2338         <variant>
2339           <configItem>
2340             <name>ru</name>
2341             <description>Russian</description>
2342             <languageList><iso639Id>rus</iso639Id></languageList>
2343           </configItem>
2344         </variant>
2345         <variant>
2346           <configItem>
2347             <name>os</name>
2348             <description>Ossetian</description>
2349             <languageList><iso639Id>oss</iso639Id></languageList>
2350           </configItem>
2351         </variant>
2352       </variantList>
2353     </layout>
2354     <layout>
2355       <configItem>
2356         <name>de</name>
2357         <shortDescription>Deu</shortDescription>
2358         <description>Germany</description>
2359         <languageList><iso639Id>ger</iso639Id></languageList>
2360       </configItem>
2361       <variantList>
2362         <variant>
2363           <configItem>
2364             <name>deadacute</name>
2365             <description>Dead acute</description>
2366           </configItem>
2367         </variant>
2368         <variant>
2369           <configItem>
2370             <name>deadgraveacute</name>
2371             <description>Dead grave acute</description>
2372           </configItem>
2373         </variant>
2374         <variant>
2375           <configItem>
2376             <name>nodeadkeys</name>
2377             <description>Eliminate dead keys</description>
2378           </configItem>
2379         </variant>
2380         <variant>
2381           <configItem>
2382             <name>ro</name>
2383             <description>Romanian keyboard with German letters</description>
2384           </configItem>
2385         </variant>
2386         <variant>
2387           <configItem>
2388             <name>ro_nodeadkeys</name>
2389             <description>Romanian keyboard with German letters, eliminate dead keys</description>
2390           </configItem>
2391         </variant>
2392         <variant>
2393           <configItem>
2394             <name>dvorak</name>
2395             <description>Dvorak</description>
2396           </configItem>
2397         </variant>
2398         <variant>
2399           <configItem>
2400             <name>sundeadkeys</name>
2401             <description>Sun dead keys</description>
2402           </configItem>
2403         </variant>
2404         <variant>
2405           <configItem>
2406             <name>neo</name>
2407             <description>Neostyle</description>
2408           </configItem>
2409         </variant>
2410         <variant>
2411           <configItem>
2412             <name>mac</name>
2413             <description>Macintosh</description>
2414           </configItem>
2415         </variant>
2416         <variant>
2417           <configItem>
2418             <name>mac_nodeadkeys</name>
2419             <description>Macintosh, eliminate dead keys</description>
2420           </configItem>
2421         </variant>
2422       </variantList>
2423     </layout>
2424     <layout>
2425       <configItem>
2426         <name>gr</name>
2427         <shortDescription>Gre</shortDescription>
2428         <description>Greece</description>
2429         <languageList><iso639Id>gre</iso639Id></languageList>
2430       </configItem>
2431       <variantList>
2432         <variant>
2433           <configItem>
2434             <name>extended</name>
2435             <description>Extended</description>
2436           </configItem>
2437         </variant>
2438         <variant>
2439           <configItem>
2440             <name>nodeadkeys</name>
2441             <description>Eliminate dead keys</description>
2442           </configItem>
2443         </variant>
2444         <variant>
2445           <configItem>
2446             <name>polytonic</name>
2447             <description>Polytonic</description>
2448           </configItem>
2449         </variant>
2450       </variantList>
2451     </layout>
2452     <layout>
2453       <configItem>
2454         <name>hu</name>
2455         <shortDescription>Hun</shortDescription>
2456         <description>Hungary</description>
2457         <languageList><iso639Id>hun</iso639Id></languageList>
2458       </configItem>
2459       <variantList>
2460         <variant>
2461           <configItem>
2462             <name>standard</name>
2463             <description>Standard</description>
2464           </configItem>
2465         </variant>
2466         <variant>
2467           <configItem>
2468             <name>nodeadkeys</name>
2469             <description>Eliminate dead keys</description>
2470           </configItem>
2471         </variant>
2472         <variant>
2473           <configItem>
2474             <name>qwerty</name>
2475             <description>qwerty</description>
2476           </configItem>
2477         </variant>
2478
2479         
2480         <variant>
2481           <configItem>
2482             <name>101_qwertz_comma_dead</name>
2483             <description>101/qwertz/comma/Dead keys</description>
2484           </configItem>
2485         </variant>
2486         <variant>
2487           <configItem>
2488             <name>101_qwertz_comma_nodead</name>
2489             <description>101/qwertz/comma/Eliminate dead keys</description>
2490           </configItem>
2491         </variant>
2492         <variant>
2493           <configItem>
2494             <name>101_qwertz_dot_dead</name>
2495             <description>101/qwertz/dot/Dead keys</description>
2496           </configItem>
2497         </variant>
2498         <variant>
2499           <configItem>
2500             <name>101_qwertz_dot_nodead</name>
2501             <description>101/qwertz/dot/Eliminate dead keys</description>
2502           </configItem>
2503         </variant>
2504         <variant>
2505           <configItem>
2506             <name>101_qwerty_comma_dead</name>
2507             <description>101/qwerty/comma/Dead keys</description>
2508           </configItem>
2509         </variant>
2510         <variant>
2511           <configItem>
2512             <name>101_qwerty_comma_nodead</name>
2513             <description>101/qwerty/comma/Eliminate dead keys</description>
2514           </configItem>
2515         </variant>
2516         <variant>
2517           <configItem>
2518             <name>101_qwerty_dot_dead</name>
2519             <description>101/qwerty/dot/Dead keys</description>
2520           </configItem>
2521         </variant>
2522         <variant>
2523           <configItem>
2524             <name>101_qwerty_dot_nodead</name>
2525             <description>101/qwerty/dot/Eliminate dead keys</description>
2526           </configItem>
2527         </variant>
2528
2529
2530         
2531         <variant>
2532           <configItem>
2533             <name>102_qwertz_comma_dead</name>
2534             <description>102/qwertz/comma/Dead keys</description>
2535           </configItem>
2536         </variant>
2537         <variant>
2538           <configItem>
2539             <name>102_qwertz_comma_nodead</name>
2540             <description>102/qwertz/comma/Eliminate dead keys</description>
2541           </configItem>
2542         </variant>
2543         <variant>
2544           <configItem>
2545             <name>102_qwertz_dot_dead</name>
2546             <description>102/qwertz/dot/Dead keys</description>
2547           </configItem>
2548         </variant>
2549         <variant>
2550           <configItem>
2551             <name>102_qwertz_dot_nodead</name>
2552             <description>102/qwertz/dot/Eliminate dead keys</description>
2553           </configItem>
2554         </variant>
2555         <variant>
2556           <configItem>
2557             <name>102_qwerty_comma_dead</name>
2558             <description>102/qwerty/comma/Dead keys</description>
2559           </configItem>
2560         </variant>
2561         <variant>
2562           <configItem>
2563             <name>102_qwerty_comma_nodead</name>
2564             <description>102/qwerty/comma/Eliminate dead keys</description>
2565           </configItem>
2566         </variant>
2567         <variant>
2568           <configItem>
2569             <name>102_qwerty_dot_dead</name>
2570             <description>102/qwerty/dot/Dead keys</description>
2571           </configItem>
2572         </variant>
2573         <variant>
2574           <configItem>
2575             <name>102_qwerty_dot_nodead</name>
2576             <description>102/qwerty/dot/Eliminate dead keys</description>
2577           </configItem>
2578         </variant>
2579       </variantList>
2580     </layout>
2581     <layout>
2582       <configItem>
2583         <name>is</name>
2584         <shortDescription>Isl</shortDescription>
2585         <description>Iceland</description>
2586         <languageList><iso639Id>ice</iso639Id></languageList>
2587       </configItem>
2588       <variantList>
2589         <variant>
2590           <configItem>
2591             <name>Sundeadkeys</name>
2592             <description>Sun dead keys</description>
2593           </configItem>
2594         </variant>
2595         <variant>
2596           <configItem>
2597             <name>nodeadkeys</name>
2598             <description>Eliminate dead keys</description>
2599           </configItem>
2600         </variant>
2601         <variant>
2602           <configItem>
2603             <name>mac</name>
2604             <description>Macintosh</description>
2605           </configItem>
2606         </variant>
2607         <variant>
2608           <configItem>
2609             <name>dvorak</name>
2610             <description>Dvorak</description>
2611           </configItem>
2612         </variant>
2613       </variantList>
2614     </layout>
2615     <layout>
2616       <configItem>
2617         <name>il</name>
2618         <shortDescription>Isr</shortDescription>
2619         <description>Israel</description>
2620         <languageList><iso639Id>heb</iso639Id></languageList>
2621       </configItem>
2622       <variantList>
2623         <variant>
2624           <configItem>
2625             <name>lyx</name>
2626             <description>lyx</description>
2627           </configItem>
2628         </variant>
2629         <variant>
2630           <configItem>
2631             <name>phonetic</name>
2632             <description>Phonetic</description>
2633           </configItem>
2634         </variant>
2635         <variant>
2636           <configItem>
2637             <name>biblical</name>
2638             <description>Biblical Hebrew (Tiro)</description>
2639           </configItem>
2640         </variant>
2641       </variantList>
2642     </layout>
2643     <layout>
2644       <configItem>
2645         <name>it</name>
2646         <shortDescription>Ita</shortDescription>
2647         <description>Italy</description>
2648         <languageList><iso639Id>ita</iso639Id></languageList>
2649       </configItem>
2650       <variantList>
2651         <variant>
2652           <configItem>
2653             <name>nodeadkeys</name>
2654             <description>Eliminate dead keys</description>
2655           </configItem>
2656         </variant>
2657         <variant>
2658           <configItem>
2659             <name>mac</name>
2660             <description>Macintosh</description>
2661           </configItem>
2662         </variant>
2663         <variant>
2664           <configItem>
2665             <name>geo</name>
2666             <description>Georgian</description>
2667             <languageList><iso639Id>geo</iso639Id></languageList>
2668           </configItem>
2669         </variant>
2670       </variantList>
2671     </layout>
2672     <layout>
2673       <configItem>
2674         <name>jp</name>
2675         <shortDescription>Jpn</shortDescription>
2676         <description>Japan</description>
2677         <languageList><iso639Id>jpn</iso639Id></languageList>
2678       </configItem>
2679       <variantList>
2680         <variant>
2681           <configItem>
2682             <name>kana</name>
2683             <description>Kana</description>
2684           </configItem>
2685         </variant>
2686         <variant>
2687           <configItem>
2688             <name>OADG109A</name>
2689             <description>OADG 109A</description>
2690           </configItem>
2691         </variant>
2692       </variantList>
2693     </layout>
2694     <layout>
2695       <configItem>
2696         <name>kg</name>
2697         <shortDescription>Kir</shortDescription>
2698         <description>Kyrgyzstan</description>
2699         <languageList><iso639Id>kir</iso639Id></languageList>
2700       </configItem>
2701       <variantList/>
2702     </layout>
2703     <layout>
2704       <configItem>
2705         <name>kh</name>
2706         <shortDescription>Khm</shortDescription>
2707         <description>Cambodia</description>
2708         <languageList><iso639Id>khm</iso639Id></languageList>
2709       </configItem>
2710       <variantList/>
2711     </layout>
2712     <layout>
2713       <configItem>
2714         <name>kz</name>
2715         <shortDescription>Kaz</shortDescription>
2716         <description>Kazakhstan</description>
2717         <languageList><iso639Id>kaz</iso639Id></languageList>
2718       </configItem>
2719       <variantList>
2720         <variant>
2721           <configItem>
2722             <name>ruskaz</name>
2723             <description>Russian with Kazakh</description>
2724             <languageList><iso639Id>kaz</iso639Id>
2725                           <iso639Id>rus</iso639Id></languageList>
2726           </configItem>
2727         </variant>
2728         <variant>
2729           <configItem>
2730             <name>kazrus</name>
2731             <description>Kazakh with Russian</description>
2732             <languageList><iso639Id>kaz</iso639Id>
2733                           <iso639Id>rus</iso639Id></languageList>
2734           </configItem>
2735         </variant>
2736       </variantList>
2737     </layout>
2738     <layout>
2739       <configItem>
2740         <name>la</name>
2741         <shortDescription>Lao</shortDescription>
2742         <description>Laos</description>
2743         <languageList><iso639Id>lao</iso639Id></languageList>
2744       </configItem>
2745       <variantList/>
2746     </layout>
2747     <layout>
2748       <configItem>
2749         <name>latam</name>
2750         <shortDescription>LAm</shortDescription>
2751         <description>Latin American</description>
2752         <countryList>
2753           <iso3166Id>AR</iso3166Id>
2754           <iso3166Id>BO</iso3166Id>
2755           <iso3166Id>CL</iso3166Id>
2756           <iso3166Id>CO</iso3166Id>
2757           <iso3166Id>CR</iso3166Id>
2758           <iso3166Id>CU</iso3166Id>
2759           <iso3166Id>DO</iso3166Id>
2760           <iso3166Id>EC</iso3166Id>
2761           <iso3166Id>GT</iso3166Id>
2762           <iso3166Id>HN</iso3166Id>
2763           <iso3166Id>HT</iso3166Id>
2764           <iso3166Id>MX</iso3166Id>
2765           <iso3166Id>NI</iso3166Id>
2766           <iso3166Id>PA</iso3166Id>
2767           <iso3166Id>PE</iso3166Id>
2768           <iso3166Id>PR</iso3166Id>
2769           <iso3166Id>PY</iso3166Id>
2770           <iso3166Id>UY</iso3166Id>
2771           <iso3166Id>VE</iso3166Id>
2772         </countryList>
2773         <languageList><iso639Id>spa</iso639Id></languageList>
2774       </configItem>
2775       <variantList>
2776         <variant>
2777           <configItem>
2778             <name>nodeadkeys</name>
2779             <description>Eliminate dead keys</description>
2780           </configItem>
2781         </variant>
2782         <variant>
2783           <configItem>
2784             <name>sundeadkeys</name>
2785             <description>Sun dead keys</description>
2786           </configItem>
2787         </variant>
2788       </variantList>
2789     </layout>
2790     <layout>
2791       <configItem>
2792         <name>lt</name>
2793         <shortDescription>Ltu</shortDescription>
2794         <description>Lithuania</description>
2795         <languageList><iso639Id>lit</iso639Id></languageList>
2796       </configItem>
2797       <variantList>
2798         <variant>
2799           <configItem>
2800             <name>std</name>
2801             <description>Standard</description>
2802           </configItem>
2803         </variant>
2804         <variant>
2805           <configItem>
2806             <name>us</name>
2807             <description>US keyboard with Lithuanian letters</description>
2808           </configItem>
2809         </variant>
2810         <variant>
2811           <configItem>
2812             <name>ibm</name>
2813             <description>IBM (LST 1205-92)</description>
2814           </configItem>
2815         </variant>
2816         <variant>
2817           <configItem>
2818             <name>lekp</name>
2819             <description>LEKP</description>
2820           </configItem>
2821         </variant>
2822         <variant>
2823           <configItem>
2824             <name>lekpa</name>
2825             <description>LEKPa</description>
2826           </configItem>
2827         </variant>
2828         <variant>
2829           <configItem>
2830             <name>balticplus</name>
2831             <description>Baltic+</description>
2832           </configItem>
2833         </variant>
2834       </variantList>
2835     </layout>
2836     <layout>
2837       <configItem>
2838         <name>lv</name>
2839         <shortDescription>Lav</shortDescription>
2840         <description>Latvia</description>
2841         <languageList><iso639Id>lav</iso639Id></languageList>
2842       </configItem>
2843       <variantList>
2844         <variant>
2845           <configItem>
2846             <name>apostrophe</name>
2847             <description>Apostrophe (') variant</description>
2848           </configItem>
2849         </variant>
2850         <variant>
2851           <configItem>
2852             <name>tilde</name>
2853             <description>Tilde (~) variant</description>
2854           </configItem>
2855         </variant>
2856         <variant>
2857           <configItem>
2858             <name>fkey</name>
2859             <description>F-letter (F) variant</description>
2860           </configItem>
2861         </variant>
2862       </variantList>
2863     </layout>
2864     <layout>
2865       <configItem>
2866         <name>mao</name>
2867         <shortDescription>Mao</shortDescription>
2868         <description>Maori</description>
2869         <languageList><iso639Id>mao</iso639Id></languageList>
2870       </configItem>
2871       <variantList/>
2872     </layout>
2873     <layout>
2874       <configItem>
2875         <name>me</name>
2876         <shortDescription>MNE</shortDescription>
2877         <description>Montenegro</description>
2878         <languageList><iso639Id>srp</iso639Id></languageList>
2879       </configItem>
2880       <variantList>
2881         <variant>
2882           <configItem>
2883             <name>cyrillic</name>
2884             <description>Cyrillic</description>
2885           </configItem>
2886         </variant>
2887         <variant>
2888           <configItem>
2889             <name>cyrillicyz</name>
2890             <description>Cyrillic, Z and ZHE swapped</description>
2891           </configItem>
2892         </variant>
2893         <variant>
2894           <configItem>
2895             <name>latinunicode</name>
2896             <description>Latin unicode</description>
2897           </configItem>
2898         </variant>
2899         <variant>
2900           <configItem>
2901             <name>latinyz</name>
2902             <description>Latin qwerty</description>
2903           </configItem>
2904         </variant>
2905         <variant>
2906           <configItem>
2907             <name>latinunicodeyz</name>
2908             <description>Latin unicode qwerty</description>
2909           </configItem>
2910         </variant>
2911         <variant>
2912           <configItem>
2913             <name>cyrillicalternatequotes</name>
2914             <description>Cyrillic with guillemets</description>
2915           </configItem>
2916         </variant>
2917         <variant>
2918           <configItem>
2919             <name>latinalternatequotes</name>
2920             <description>Latin with guillemets</description>
2921           </configItem>
2922         </variant>
2923       </variantList>
2924     </layout>
2925     <layout>
2926       <configItem>
2927         <name>mk</name>
2928         <shortDescription>Mkd</shortDescription>
2929         <description>Macedonia</description>
2930         <languageList><iso639Id>mkd</iso639Id></languageList>
2931       </configItem>
2932       <variantList>
2933         <variant>
2934           <configItem>
2935             <name>nodeadkeys</name>
2936             <description>Eliminate dead keys</description>
2937           </configItem>
2938         </variant>
2939       </variantList>
2940     </layout>
2941     <layout>
2942       <configItem>
2943         <name>mt</name>
2944         <shortDescription>Mlt</shortDescription>
2945         <description>Malta</description>
2946         <languageList><iso639Id>mlt</iso639Id></languageList>
2947       </configItem>
2948       <variantList>
2949         <variant>
2950           <configItem>
2951             <name>us</name>
2952             <description>Maltese keyboard with US layout</description>
2953           </configItem>
2954         </variant>
2955       </variantList>
2956     </layout>
2957     <layout>
2958       <configItem>
2959         <name>mn</name>
2960         <shortDescription>Mng</shortDescription>
2961         <description>Mongolia</description>
2962         <languageList><iso639Id>mng</iso639Id></languageList>
2963       </configItem>
2964       <variantList/>
2965     </layout>
2966     <layout>
2967       <configItem>
2968         <name>no</name>
2969         <shortDescription>Nor</shortDescription>
2970         <description>Norway</description>
2971         <languageList><iso639Id>nor</iso639Id></languageList>
2972       </configItem>
2973       <variantList>
2974         <variant>
2975           <configItem>
2976             <name>nodeadkeys</name>
2977             <description>Eliminate dead keys</description>
2978           </configItem>
2979         </variant>
2980         <variant>
2981           <configItem>
2982             <name>dvorak</name>
2983             <description>Dvorak</description>
2984           </configItem>
2985         </variant>
2986         <variant>
2987           <configItem>
2988             <name>smi</name>
2989             <description>Northern Saami</description>
2990             <languageList><iso639Id>sme</iso639Id></languageList>
2991           </configItem>
2992         </variant>
2993         <variant>
2994           <configItem>
2995             <name>smi_nodeadkeys</name>
2996             <description>Northern Saami, eliminate dead keys</description>
2997             <languageList><iso639Id>sme</iso639Id></languageList>
2998           </configItem>
2999         </variant>
3000         <variant>
3001           <configItem>
3002             <name>mac</name>
3003             <description>Macintosh</description>
3004           </configItem>
3005         </variant>
3006         <variant>
3007           <configItem>
3008             <name>mac_nodeadkeys</name>
3009             <description>Macintosh, eliminate dead keys</description>
3010           </configItem>
3011         </variant>
3012       </variantList>
3013     </layout>
3014     <layout>
3015       <configItem>
3016         <name>pl</name>
3017         <shortDescription>Pol</shortDescription>
3018         <description>Poland</description>
3019         <languageList><iso639Id>pol</iso639Id></languageList>
3020       </configItem>
3021       <variantList>
3022         <variant>
3023           <configItem>
3024             <name>qwertz</name>
3025             <description>qwertz</description>
3026           </configItem>
3027         </variant>
3028         <variant>
3029           <configItem>
3030             <name>dvorak</name>
3031             <description>Dvorak</description>
3032           </configItem>
3033         </variant>
3034         <variant>
3035           <configItem>
3036             <name>dvorak_quotes</name>
3037             <description>Dvorak, Polish quotes on quotemark key</description>
3038           </configItem>
3039         </variant>
3040         <variant>
3041           <configItem>
3042             <name>dvorak_altquotes</name>
3043             <description>Dvorak, Polish quotes on key "1/!"</description>
3044           </configItem>
3045         </variant>
3046         <variant>
3047           <configItem>
3048             <name>csb</name>
3049             <description>Kashubian</description>
3050             <languageList><iso639Id>csb</iso639Id></languageList>
3051           </configItem>
3052         </variant>
3053         <variant>
3054           <configItem>
3055             <name>ru_phonetic_dvorak</name>
3056             <description>Russian phonetic Dvorak</description>
3057             <languageList><iso639Id>rus</iso639Id></languageList>
3058           </configItem>
3059         </variant>
3060       </variantList>
3061     </layout>
3062     <layout>
3063       <configItem>
3064         <name>pt</name>
3065         <shortDescription>Prt</shortDescription>
3066         <description>Portugal</description>
3067         <languageList><iso639Id>por</iso639Id></languageList>
3068       </configItem>
3069       <variantList>
3070         <variant>
3071           <configItem>
3072             <name>nodeadkeys</name>
3073             <description>Eliminate dead keys</description>
3074           </configItem>
3075         </variant>
3076         <variant>
3077           <configItem>
3078             <name>sundeadkeys</name>
3079             <description>Sun dead keys</description>
3080           </configItem>
3081         </variant>
3082         <variant>
3083           <configItem>
3084             <name>mac</name>
3085             <description>Macintosh</description>
3086           </configItem>
3087         </variant>
3088         <variant>
3089           <configItem>
3090             <name>mac_nodeadkeys</name>
3091             <description>Macintosh, eliminate dead keys</description>
3092           </configItem>
3093         </variant>
3094         <variant>
3095           <configItem>
3096             <name>mac_sundeadkeys</name>
3097             <description>Macintosh, Sun dead keys</description>
3098           </configItem>
3099         </variant>
3100         <variant>
3101           <configItem>
3102             <name>nativo</name>
3103             <description>Nativo</description>
3104           </configItem>
3105         </variant>
3106         <variant>
3107           <configItem>
3108             <name>nativo-us</name>
3109             <description>Nativo for USA keyboards</description>
3110           </configItem>
3111         </variant>
3112         <variant>
3113           <configItem>
3114             <name>nativo-epo</name>
3115             <description>Nativo for Esperanto</description>
3116             <languageList><iso639Id>epo</iso639Id></languageList>
3117           </configItem>
3118         </variant>
3119       </variantList>
3120     </layout>
3121     <layout>
3122       <configItem>
3123         <name>ro</name>
3124         <shortDescription>Rou</shortDescription>
3125         <description>Romania</description>
3126         <languageList><iso639Id>rum</iso639Id></languageList>
3127       </configItem>
3128       <variantList>
3129         <variant>
3130           <configItem>
3131             <name>cedilla</name>
3132             <description>Cedilla</description>
3133           </configItem>
3134         </variant>
3135         <variant>
3136           <configItem>
3137             <name>std</name>
3138             <description>Standard</description>
3139           </configItem>
3140         </variant>
3141         <variant>
3142           <configItem>
3143             <name>std_cedilla</name>
3144             <description>Standard (Cedilla)</description>
3145           </configItem>
3146         </variant>
3147         <variant>
3148           <configItem>
3149             <name>winkeys</name>
3150             <description>Winkeys</description>
3151           </configItem>
3152         </variant>
3153       </variantList>
3154     </layout>
3155     <layout>
3156       <configItem>
3157         <name>ru</name>
3158         <shortDescription>Rus</shortDescription>
3159         <description>Russia</description>
3160         <languageList><iso639Id>rus</iso639Id></languageList>
3161       </configItem>
3162       <variantList>
3163         <variant>
3164           <configItem>
3165             <name>phonetic</name>
3166             <description>Phonetic</description>
3167           </configItem>
3168         </variant>
3169         <variant>
3170           <configItem>
3171             <name>typewriter</name>
3172             <description>Typewriter</description>
3173           </configItem>
3174         </variant>
3175         <variant>
3176           <configItem>
3177             <name>legacy</name>
3178             <description>Legacy</description>
3179           </configItem>
3180         </variant>
3181         <variant>
3182           <configItem>
3183             <name>tt</name>
3184             <description>Tatar</description>
3185             <languageList><iso639Id>tat</iso639Id></languageList>
3186           </configItem>
3187         </variant>
3188         <variant>
3189           <configItem>
3190             <name>os_legacy</name>
3191             <description>Ossetian, legacy</description>
3192             <languageList><iso639Id>oss</iso639Id></languageList>
3193           </configItem>
3194         </variant>
3195         <variant>
3196           <configItem>
3197             <name>os_winkeys</name>
3198             <description>Ossetian, Winkeys</description>
3199             <languageList><iso639Id>oss</iso639Id></languageList>
3200           </configItem>
3201         </variant>
3202         <variant>
3203           <configItem>
3204             <name>cv</name>
3205             <description>Chuvash</description>
3206             <languageList><iso639Id>chv</iso639Id></languageList>
3207           </configItem>
3208         </variant>
3209         <variant>
3210           <configItem>
3211             <name>cv_latin</name>
3212             <description>Chuvash Latin</description>
3213             <languageList><iso639Id>chv</iso639Id></languageList>
3214           </configItem>
3215         </variant>
3216         <variant>
3217           <configItem>
3218             <name>udm</name>
3219             <description>Udmurt</description>
3220             <languageList><iso639Id>udm</iso639Id></languageList>
3221           </configItem>
3222         </variant>
3223         <variant>
3224           <configItem>
3225             <name>kom</name>
3226             <description>Komi</description>
3227             <languageList><iso639Id>kom</iso639Id></languageList>
3228           </configItem>
3229         </variant>
3230         <variant>
3231           <configItem>
3232             <name>sah</name>
3233             <description>Yakut</description>
3234             <languageList><iso639Id>sah</iso639Id></languageList>
3235           </configItem>
3236         </variant>
3237       </variantList>
3238     </layout>
3239     <layout>
3240       <configItem>
3241         <name>rs</name>
3242         <shortDescription>SRB</shortDescription>
3243         <description>Serbia</description>
3244         <languageList><iso639Id>srp</iso639Id></languageList>
3245       </configItem>
3246       <variantList>
3247         <variant>
3248           <configItem>
3249             <name>yz</name>
3250             <description>Z and ZHE swapped</description>
3251           </configItem>
3252         </variant>
3253         <variant>
3254           <configItem>
3255             <name>latin</name>
3256             <description>Latin</description>
3257           </configItem>
3258         </variant>
3259         <variant>
3260           <configItem>
3261             <name>latinunicode</name>
3262             <description>Latin Unicode</description>
3263           </configItem>
3264         </variant>
3265         <variant>
3266           <configItem>
3267             <name>latinyz</name>
3268             <description>Latin qwerty</description>
3269           </configItem>
3270         </variant>
3271         <variant>
3272           <configItem>
3273             <name>latinunicodeyz</name>
3274             <description>Latin Unicode qwerty</description>
3275           </configItem>
3276         </variant>
3277         <variant>
3278           <configItem>
3279             <name>alternatequotes</name>
3280             <description>With guillemets</description>
3281           </configItem>
3282         </variant>
3283         <variant>
3284           <configItem>
3285             <name>latinalternatequotes</name>
3286             <description>Latin with guillemets</description>
3287           </configItem>
3288         </variant>
3289       </variantList>
3290     </layout>
3291     <layout>
3292       <configItem>
3293         <name>si</name>
3294         <shortDescription>Svn</shortDescription>
3295         <description>Slovenia</description>
3296         <languageList><iso639Id>slv</iso639Id></languageList>
3297       </configItem>
3298       <variantList>
3299         <variant>
3300           <configItem>
3301             <name>alternatequotes</name>
3302             <description>Use guillemets for quotes</description>
3303           </configItem>
3304         </variant>
3305         <variant>
3306           <configItem>
3307             <name>unicode</name>
3308             <description>Use Slovenian digraphs</description>
3309           </configItem>
3310         </variant>
3311         <variant>
3312           <configItem>
3313             <name>unicodeus</name>
3314             <description>US keyboard with Slovenian digraphs</description>
3315           </configItem>
3316         </variant>
3317         <variant>
3318           <configItem>
3319             <name>us</name>
3320             <description>US keyboard with Slovenian letters</description>
3321           </configItem>
3322         </variant>
3323       </variantList>
3324     </layout>
3325     <layout>
3326       <configItem>
3327         <name>sk</name>
3328         <shortDescription>Svk</shortDescription>
3329         <description>Slovakia</description>
3330         <languageList><iso639Id>slo</iso639Id></languageList>
3331       </configItem>
3332       <variantList>
3333         <variant>
3334           <configItem>
3335             <name>bksl</name>
3336             <description>Extended Backslash</description>
3337           </configItem>
3338         </variant>
3339         <variant>
3340           <configItem>
3341             <name>qwerty</name>
3342             <description>qwerty</description>
3343           </configItem>
3344         </variant>
3345         <variant>
3346           <configItem>
3347             <name>qwerty_bksl</name>
3348             <description>qwerty, extended Backslash</description>
3349           </configItem>
3350         </variant>
3351       </variantList>
3352     </layout>
3353     <layout>
3354       <configItem>
3355         <name>es</name>
3356         <shortDescription>Esp</shortDescription>
3357         <description>Spain</description>
3358         <languageList><iso639Id>spa</iso639Id></languageList>
3359       </configItem>
3360       <variantList>
3361         <variant>
3362           <configItem>
3363             <name>nodeadkeys</name>
3364             <description>Eliminate dead keys</description>
3365           </configItem>
3366         </variant>
3367         <variant>
3368           <configItem>
3369             <name>sundeadkeys</name>
3370             <description>Sun dead keys</description>
3371           </configItem>
3372         </variant>
3373         <variant>
3374           <configItem>
3375             <name>dvorak</name>
3376             <description>Dvorak</description>
3377           </configItem>
3378         </variant>
3379         <variant>
3380           <configItem>
3381             <name>ast</name>
3382             <description>Asturian variant with bottom-dot H and bottom-dot L</description>
3383             <languageList><iso639Id>ast</iso639Id></languageList>
3384           </configItem>
3385         </variant>
3386         <variant>
3387           <configItem>
3388             <name>cat</name>
3389             <description>Catalan variant with middle-dot L</description>
3390             <languageList><iso639Id>cat</iso639Id></languageList>
3391           </configItem>
3392         </variant>
3393         <variant>
3394           <configItem>
3395             <name>mac</name>
3396             <description>Macintosh</description>
3397           </configItem>
3398         </variant>
3399       </variantList>
3400     </layout>
3401     <layout>
3402       <configItem>
3403         <name>se</name>
3404         <shortDescription>Swe</shortDescription>
3405         <description>Sweden</description>
3406         <languageList><iso639Id>swe</iso639Id></languageList>
3407       </configItem>
3408       <variantList>
3409         <variant>
3410           <configItem>
3411             <name>nodeadkeys</name>
3412             <description>Eliminate dead keys</description>
3413           </configItem>
3414         </variant>
3415         <variant>
3416           <configItem>
3417             <name>dvorak</name>
3418             <description>Dvorak</description>
3419           </configItem>
3420         </variant>
3421         <variant>
3422           <configItem>
3423             <name>rus</name>
3424             <description>Russian phonetic</description>
3425             <languageList><iso639Id>rus</iso639Id></languageList>
3426           </configItem>
3427         </variant>
3428         <variant>
3429           <configItem>
3430             <name>rus_nodeadkeys</name>
3431             <description>Russian phonetic, eliminate dead keys</description>
3432             <languageList><iso639Id>rus</iso639Id></languageList>
3433           </configItem>
3434         </variant>
3435         <variant>
3436           <configItem>
3437             <name>smi</name>
3438             <description>Northern Saami</description>
3439             <languageList><iso639Id>sme</iso639Id></languageList>
3440           </configItem>
3441         </variant>
3442         <variant>
3443           <configItem>
3444             <name>mac</name>
3445             <description>Macintosh</description>
3446           </configItem>
3447         </variant>
3448         <variant>
3449           <configItem>
3450             <name>svdvorak</name>
3451             <description>Svdvorak</description>
3452           </configItem>
3453         </variant>
3454       </variantList>
3455     </layout>
3456     <layout>
3457       <configItem>
3458         <name>ch</name>
3459         <shortDescription>Che</shortDescription>
3460         <description>Switzerland</description>
3461         <languageList><iso639Id>ger</iso639Id>
3462                       <iso639Id>gsw</iso639Id></languageList>
3463       </configItem>
3464       <variantList>
3465         <variant>
3466           <configItem>
3467             <name>de_nodeadkeys</name>
3468             <description>German, eliminate dead keys</description>
3469           </configItem>
3470         </variant>
3471         <variant>
3472           <configItem>
3473             <name>de_sundeadkeys</name>
3474             <description>German, Sun dead keys</description>
3475           </configItem>
3476         </variant>
3477         <variant>
3478           <configItem>
3479             <name>fr</name>
3480             <description>French</description>
3481             <languageList><iso639Id>fra</iso639Id></languageList>
3482           </configItem>
3483         </variant>
3484         <variant>
3485           <configItem>
3486             <name>fr_nodeadkeys</name>
3487             <description>French, eliminate dead keys</description>
3488             <languageList><iso639Id>fra</iso639Id></languageList>
3489           </configItem>
3490         </variant>
3491         <variant>
3492           <configItem>
3493             <name>fr_sundeadkeys</name>
3494             <description>French, Sun dead keys</description>
3495             <languageList><iso639Id>fra</iso639Id></languageList>
3496           </configItem>
3497         </variant>
3498         <variant>
3499           <configItem>
3500             <name>fr_mac</name>
3501             <description>French (Macintosh)</description>
3502             <languageList><iso639Id>fra</iso639Id></languageList>
3503           </configItem>
3504         </variant>
3505         <variant>
3506           <configItem>
3507             <name>de_mac</name>
3508             <description>German (Macintosh)</description>
3509           </configItem>
3510         </variant>
3511       </variantList>
3512     </layout>
3513     <layout>
3514       <configItem>
3515         <name>sy</name>
3516         <shortDescription>Syr</shortDescription>
3517         <description>Syria</description>
3518         <languageList><iso639Id>syr</iso639Id></languageList>
3519       </configItem>
3520       <variantList>
3521         <variant>
3522           <configItem>
3523             <name>syc</name>
3524             <description>Syriac</description>
3525           </configItem>
3526         </variant>
3527         <variant>
3528           <configItem>
3529             <name>syc_phonetic</name>
3530             <description>Syriac phonetic</description>
3531           </configItem>
3532         </variant>
3533         <variant>
3534           <configItem>
3535             <name>ku</name>
3536             <description>Kurdish, Latin Q</description>
3537             <languageList><iso639Id>kur</iso639Id></languageList>
3538           </configItem>
3539         </variant>
3540         <variant>
3541           <configItem>
3542             <name>ku_f</name>
3543             <description>Kurdish, (F)</description>
3544             <languageList><iso639Id>kur</iso639Id></languageList>
3545           </configItem>
3546         </variant>
3547         <variant>
3548           <configItem>
3549             <name>ku_alt</name>
3550             <description>Kurdish, Latin Alt-Q</description>
3551             <languageList><iso639Id>kur</iso639Id></languageList>
3552           </configItem>
3553         </variant>
3554       </variantList>
3555     </layout>
3556     <layout>
3557       <configItem>
3558         <name>tj</name>
3559         <shortDescription>Tjk</shortDescription>
3560         <description>Tajikistan</description>
3561         <languageList><iso639Id>tgk</iso639Id></languageList>
3562       </configItem>
3563       <variantList/>
3564     </layout>
3565     <layout>
3566       <configItem>
3567         <name>lk</name>
3568         <shortDescription>SrL</shortDescription>
3569         <description>Sri Lanka</description>
3570         <languageList><iso639Id>sin</iso639Id></languageList>
3571       </configItem>
3572       <variantList>
3573         <variant>
3574           <configItem>
3575             <name>tam_unicode</name>
3576             <description>Tamil Unicode</description>
3577             <languageList><iso639Id>tam</iso639Id></languageList>
3578           </configItem>
3579         </variant>
3580         <variant>
3581           <configItem>
3582             <name>tam_TAB</name>
3583             <description>Tamil TAB Typewriter</description>
3584             <languageList><iso639Id>tam</iso639Id></languageList>
3585           </configItem>
3586         </variant>
3587       </variantList>
3588     </layout>
3589     <layout>
3590       <configItem>
3591         <name>th</name>
3592         <shortDescription>Tha</shortDescription>
3593         <description>Thailand</description>
3594         <languageList><iso639Id>tha</iso639Id></languageList>
3595       </configItem>
3596       <variantList>
3597         <variant>
3598           <configItem>
3599             <name>tis</name>
3600             <description>TIS-820.2538</description>
3601           </configItem>
3602         </variant>
3603         <variant>
3604           <configItem>
3605             <name>pat</name>
3606             <description>Pattachote</description>
3607           </configItem>
3608         </variant>
3609       </variantList>
3610     </layout>
3611     <layout>
3612       <configItem>
3613         <name>tr</name>
3614         <shortDescription>Tur</shortDescription>
3615         <description>Turkey</description>
3616         <languageList><iso639Id>tur</iso639Id></languageList>
3617       </configItem>
3618       <variantList>
3619         <variant>
3620           <configItem>
3621             <name>f</name>
3622             <description>(F)</description>
3623           </configItem>
3624         </variant>
3625         <variant>
3626           <configItem>
3627             <name>alt</name>
3628             <description>Alt-Q</description>
3629           </configItem>
3630         </variant>
3631         <variant>
3632           <configItem>
3633             <name>sundeadkeys</name>
3634             <description>Sun dead keys</description>
3635           </configItem>
3636         </variant>
3637         <variant>
3638           <configItem>
3639             <name>ku</name>
3640             <description>Kurdish, Latin Q</description>
3641             <languageList><iso639Id>kur</iso639Id></languageList>
3642           </configItem>
3643         </variant>
3644         <variant>
3645           <configItem>
3646             <name>ku_f</name>
3647             <description>Kurdish, (F)</description>
3648             <languageList><iso639Id>kur</iso639Id></languageList>
3649           </configItem>
3650         </variant>
3651         <variant>
3652           <configItem>
3653             <name>ku_alt</name>
3654             <description>Kurdish, Latin Alt-Q</description>
3655             <languageList><iso639Id>kur</iso639Id></languageList>
3656           </configItem>
3657         </variant>
3658         <variant>
3659           <configItem>
3660             <name>intl</name>
3661             <description>International (with dead keys)</description>
3662           </configItem>
3663         </variant>
3664       </variantList>
3665     </layout>
3666     <layout>
3667       <configItem>
3668         <name>ua</name>
3669         <shortDescription>Ukr</shortDescription>
3670         <description>Ukraine</description>
3671         <languageList><iso639Id>ukr</iso639Id></languageList>
3672       </configItem>
3673       <variantList>
3674         <variant>
3675           <configItem>
3676             <name>phonetic</name>
3677             <description>Phonetic</description>
3678           </configItem>
3679         </variant>
3680         <variant>
3681           <configItem>
3682             <name>typewriter</name>
3683             <description>Typewriter</description>
3684           </configItem>
3685         </variant>
3686         <variant>
3687           <configItem>
3688             <name>winkeys</name>
3689             <description>Winkeys</description>
3690           </configItem>
3691         </variant>
3692         <variant>
3693           <configItem>
3694             <name>unicode</name>
3695             <description>Unicode</description>
3696           </configItem>
3697         </variant>
3698         <variant>
3699           <configItem>
3700             <name>rstu</name>
3701
3702             <description>Standard RSTU</description>
3703           </configItem>
3704         </variant>
3705         <variant>
3706           <configItem>
3707             <name>rstu_ru</name>
3708
3709             <description>Standard RSTU on Russian layout</description>
3710           </configItem>
3711         </variant>
3712         <variant>
3713           <configItem>
3714             <name>homophonic</name>
3715             <description>Homophonic</description>
3716           </configItem>
3717         </variant>
3718       </variantList>
3719     </layout>
3720     <layout>
3721       <configItem>
3722         <name>gb</name>
3723         <shortDescription>GBr</shortDescription>
3724         <description>United Kingdom</description>
3725         <languageList><iso639Id>eng</iso639Id></languageList>
3726       </configItem>
3727       <variantList>
3728         <variant>
3729           <configItem>
3730             <name>intl</name>
3731             <description>International (with dead keys)</description>
3732           </configItem>
3733         </variant>
3734         <variant>
3735           <configItem>
3736             <name>dvorak</name>
3737             <description>Dvorak</description>
3738           </configItem>
3739         </variant>
3740         <variant>
3741           <configItem>
3742             <name>dvorakukp</name>
3743             <description>Dvorak (UK Punctuation)</description>
3744           </configItem>
3745         </variant>
3746         <variant>
3747           <configItem>
3748             <name>mac</name>
3749             <description>Macintosh</description>
3750           </configItem>
3751         </variant>
3752         <variant>
3753           <configItem>
3754             <name>colemak</name>
3755             <description>Colemak</description>
3756           </configItem>
3757         </variant>
3758       </variantList>
3759     </layout>
3760     <layout>
3761       <configItem>
3762         <name>uz</name>
3763         <shortDescription>Uzb</shortDescription>
3764         <description>Uzbekistan</description>
3765         <languageList><iso639Id>uzb</iso639Id></languageList>
3766       </configItem>
3767       <variantList>
3768         <variant>
3769           <configItem>
3770             <name>latin</name>
3771             <description>Latin</description>
3772           </configItem>
3773         </variant>
3774       </variantList>
3775     </layout>
3776     <layout>
3777       <configItem>
3778         <name>vn</name>
3779         <shortDescription>Vnm</shortDescription>
3780         <description>Vietnam</description>
3781         <languageList><iso639Id>vie</iso639Id></languageList>
3782       </configItem>
3783       <variantList/>
3784     </layout>
3785     <layout>
3786        <configItem>
3787         <name>kr</name>
3788         <shortDescription>Kor</shortDescription>
3789         <description>Korea, Republic of</description>
3790         <languageList><iso639Id>kor</iso639Id></languageList>
3791       </configItem>
3792       <variantList>
3793         <variant>
3794           <configItem>
3795             <name>kr104</name>
3796             <description>101/104 key Compatible</description>
3797           </configItem>
3798         </variant>
3799       </variantList>
3800     </layout>
3801     <layout>
3802       <configItem>
3803         <name>nec_vndr/jp</name>
3804         <shortDescription>Jpn</shortDescription>
3805         <description>Japan (PC-98xx Series)</description>
3806         <countryList><iso3166Id>JP</iso3166Id></countryList>
3807         <languageList><iso639Id>jpn</iso639Id></languageList>
3808       </configItem>
3809       <variantList/>
3810     </layout>
3811     <layout>
3812       <configItem>
3813         <name>ie</name>
3814         <shortDescription>Irl</shortDescription>
3815         <description>Ireland</description>
3816         <languageList><iso639Id>eng</iso639Id></languageList>
3817       </configItem>
3818       <variantList>
3819         <variant>
3820           <configItem>
3821             <name>CloGaelach</name>
3822             <description>CloGaelach</description>
3823             <languageList><iso639Id>gla</iso639Id></languageList>
3824           </configItem>
3825         </variant>
3826         <variant>
3827           <configItem>
3828             <name>UnicodeExpert</name>
3829             <description>UnicodeExpert</description>
3830           </configItem>
3831         </variant>
3832         <variant>
3833           <configItem>
3834             <name>ogam</name>
3835             <description>Ogham</description>
3836             
3837          </configItem>
3838         </variant>
3839         <variant>
3840           <configItem>
3841             <name>ogam_is434</name>
3842             <description>Ogham IS434</description>
3843             
3844           </configItem>
3845         </variant>
3846       </variantList>
3847     </layout>
3848     <layout>
3849       <configItem>
3850         <name>pk</name>
3851         <shortDescription>Pak</shortDescription>
3852         <description>Pakistan</description>
3853         <languageList><iso639Id>urd</iso639Id></languageList>
3854       </configItem>
3855       <variantList>
3856         <variant>
3857           <configItem>
3858             <name>ara</name>
3859             <description>Arabic</description>
3860             <languageList><iso639Id>ara</iso639Id></languageList>
3861           </configItem>
3862         </variant>
3863       </variantList>
3864     </layout>
3865     <layout>
3866       <configItem>
3867         <name>mv</name>
3868         <shortDescription>Mal</shortDescription>
3869         <description>Maldives</description>
3870         <languageList><iso639Id>div</iso639Id></languageList>
3871       </configItem>
3872       <variantList/>
3873     </layout>
3874     <layout>
3875        <configItem>
3876         <name>za</name>
3877         <shortDescription>Zar</shortDescription>
3878         <description>South Africa</description>
3879         <languageList><iso639Id>eng</iso639Id></languageList>
3880       </configItem>
3881     </layout>
3882     <layout>
3883       <configItem>
3884         <name>epo</name>
3885         <shortDescription>Epo</shortDescription>
3886         <description>Esperanto</description>
3887         <languageList><iso639Id>epo</iso639Id></languageList>
3888       </configItem>
3889       <variantList>
3890         <variant>
3891           <configItem>
3892             <name>legacy</name>
3893             <description>displaced semicolon and quote (obsolete)</description>
3894           </configItem>
3895         </variant>
3896       </variantList>
3897     </layout>
3898     <layout>
3899       <configItem>
3900         <name>np</name>
3901         <shortDescription>Nep</shortDescription>
3902         <description>Nepal</description>
3903         <languageList><iso639Id>nep</iso639Id></languageList>
3904       </configItem>
3905     </layout>
3906     <layout>
3907       <configItem>
3908         <name>ng</name>
3909         <shortDescription>Nig</shortDescription>
3910         <description>Nigeria</description>
3911         <languageList><iso639Id>eng</iso639Id></languageList>
3912       </configItem>
3913       <variantList>
3914         <variant>
3915           <configItem>
3916             <name>igbo</name>
3917             <description>Igbo</description>
3918             <languageList><iso639Id>ibo</iso639Id></languageList>
3919           </configItem>
3920         </variant>
3921         <variant>
3922           <configItem>
3923             <name>yoruba</name>
3924             <description>Yoruba</description>
3925             <languageList><iso639Id>yor</iso639Id></languageList>
3926           </configItem>
3927         </variant>
3928         <variant>
3929           <configItem>
3930             <name>hausa</name>
3931             <description>Hausa</description>
3932             <languageList><iso639Id>hau</iso639Id></languageList>
3933           </configItem>
3934         </variant>
3935       </variantList>
3936     </layout>
3937     <layout>
3938       <configItem>
3939         <name>et</name>
3940         <shortDescription>Eth</shortDescription>
3941         <description>Ethiopia</description>
3942         <languageList><iso639Id>amh</iso639Id></languageList>
3943       </configItem>
3944       <variantList/>
3945     </layout>
3946     <layout>
3947       <configItem>
3948         <name>braille</name>
3949         <shortDescription>Brl</shortDescription>
3950         <description>Braille</description>
3951       </configItem>
3952       <variantList>
3953         <variant>
3954           <configItem>
3955             <name>left_hand</name>
3956             <description>Left hand</description>
3957           </configItem>
3958         </variant>
3959         <variant>
3960           <configItem>
3961             <name>right_hand</name>
3962             <description>Right hand</description>
3963           </configItem>
3964         </variant>
3965       </variantList>
3966     </layout>
3967   </layoutList>
3968   <optionList>
3969     <group allowMultipleSelection="true">
3970       
3971       <configItem>
3972         <name>grp</name>
3973         <description>Layout switching</description>
3974       </configItem>
3975       <option>
3976         <configItem>
3977           <name>grp:switch</name>
3978           <description>R-Alt switches layout while pressed.</description>
3979         </configItem>
3980       </option>
3981       <option>
3982         <configItem>
3983           <name>grp:lswitch</name>
3984           <description>Left Alt key switches layout while pressed.</description>
3985         </configItem>
3986       </option>
3987       <option>
3988         <configItem>
3989           <name>grp:lwin_switch</name>
3990           <description>Left Win-key switches layout while pressed.</description>
3991         </configItem>
3992       </option>
3993       <option>
3994         <configItem>
3995           <name>grp:rwin_switch</name>
3996           <description>Right Win-key switches layout while pressed.</description>
3997         </configItem>
3998       </option>
3999       <option>
4000         <configItem>
4001           <name>grp:win_switch</name>
4002           <description>Both Win-keys switch layout while pressed.</description>
4003         </configItem>
4004       </option>
4005       <option>
4006         <configItem>
4007           <name>grp:rctrl_switch</name>
4008           <description>Right Ctrl key switches layout while pressed.</description>
4009         </configItem>
4010       </option>
4011       <option>
4012         <configItem>
4013           <name>grp:toggle</name>
4014           <description>Right Alt key changes layout.</description>
4015         </configItem>
4016       </option>
4017       <option>
4018         <configItem>
4019           <name>grp:lalt_toggle</name>
4020           <description>Left Alt key changes layout.</description>
4021         </configItem>
4022       </option>
4023       <option>
4024         <configItem>
4025           <name>grp:caps_toggle</name>
4026           <description>CapsLock key changes layout.</description>
4027         </configItem>
4028       </option>
4029       <option>
4030         <configItem>
4031           <name>grp:shift_caps_toggle</name>
4032           <description>Shift+CapsLock changes layout.</description>
4033         </configItem>
4034       </option>
4035       <option>
4036         <configItem>
4037           <name>grp:shift_caps_switch</name>
4038           <description>CapsLock switch to first layout, Shift+CapsLock switch to last layout.</description>
4039         </configItem>
4040       </option>
4041       <option>
4042         <configItem>
4043           <name>grp:alt_caps_toggle</name>
4044           <description>Alt+CapsLock changes layout.</description>
4045         </configItem>
4046       </option>
4047       <option>
4048         <configItem>
4049           <name>grp:shifts_toggle</name>
4050           <description>Both Shift keys together change layout.</description>
4051         </configItem>
4052       </option>
4053       <option>
4054         <configItem>
4055           <name>grp:alts_toggle</name>
4056           <description>Both Alt keys together change layout.</description>
4057         </configItem>
4058       </option>
4059       <option>
4060         <configItem>
4061           <name>grp:ctrls_toggle</name>
4062           <description>Both Ctrl keys together change layout.</description>
4063         </configItem>
4064       </option>
4065       <option>
4066         <configItem>
4067           <name>grp:ctrl_shift_toggle</name>
4068           <description>Ctrl+Shift change layout.</description>
4069         </configItem>
4070       </option>
4071       <option>
4072         <configItem>
4073           <name>grp:lctrl_lshift_toggle</name>
4074           <description>LCtrl+LShift change layout.</description>
4075         </configItem>
4076       </option>
4077       <option>
4078         <configItem>
4079           <name>grp:ctrl_alt_toggle</name>
4080           <description>Alt+Ctrl change layout.</description>
4081         </configItem>
4082       </option>
4083       <option>
4084         <configItem>
4085           <name>grp:alt_shift_toggle</name>
4086           <description>Alt+Shift change layout.</description>
4087         </configItem>
4088       </option>
4089       <option>
4090         <configItem>
4091           <name>grp:menu_toggle</name>
4092           <description>Menu key changes layout.</description>
4093         </configItem>
4094       </option>
4095       <option>
4096         <configItem>
4097           <name>grp:lwin_toggle</name>
4098           <description>Left Win-key changes layout.</description>
4099         </configItem>
4100       </option>
4101       <option>
4102         <configItem>
4103           <name>grp:rwin_toggle</name>
4104           <description>Right Win-key changes layout.</description>
4105         </configItem>
4106       </option>
4107       <option>
4108         <configItem>
4109           <name>grp:lshift_toggle</name>
4110           <description>Left Shift key changes layout.</description>
4111         </configItem>
4112       </option>
4113       <option>
4114         <configItem>
4115           <name>grp:rshift_toggle</name>
4116           <description>Right Shift key changes layout.</description>
4117         </configItem>
4118       </option>
4119       <option>
4120         <configItem>
4121           <name>grp:lctrl_toggle</name>
4122           <description>Left Ctrl key changes layout.</description>
4123         </configItem>
4124       </option>
4125       <option>
4126         <configItem>
4127           <name>grp:rctrl_toggle</name>
4128           <description>Right Ctrl key changes layout.</description>
4129         </configItem>
4130       </option>
4131       <option>
4132         <configItem>
4133           <name>grp:sclk_toggle</name>
4134           <description>ScrollLock key changes group.</description>
4135         </configItem>
4136       </option>
4137     </group>
4138     <group allowMultipleSelection="true">
4139       
4140       <configItem>
4141         <name>lv3</name>
4142         <description>Third level choosers</description>
4143       </configItem>
4144       <option>
4145         <configItem>
4146           <name>lv3:switch</name>
4147           <description>Press Right Ctrl to choose 3rd level.</description>
4148         </configItem>
4149       </option>
4150       <option>
4151         <configItem>
4152           <name>lv3:menu_switch</name>
4153           <description>Press Menu key to choose 3rd level.</description>
4154         </configItem>
4155       </option>
4156       <option>
4157         <configItem>
4158           <name>lv3:win_switch</name>
4159           <description>Press any of Win-keys to choose 3rd level.</description>
4160         </configItem>
4161       </option>
4162       <option>
4163         <configItem>
4164           <name>lv3:lwin_switch</name>
4165           <description>Press Left Win-key to choose 3rd level.</description>
4166         </configItem>
4167       </option>
4168       <option>
4169         <configItem>
4170           <name>lv3:rwin_switch</name>
4171           <description>Press Right Win-key to choose 3rd level.</description>
4172         </configItem>
4173       </option>
4174       <option>
4175         <configItem>
4176           <name>lv3:alt_switch</name>
4177           <description>Press any of Alt keys to choose 3rd level.</description>
4178         </configItem>
4179       </option>
4180       <option>
4181         <configItem>
4182           <name>lv3:lalt_switch</name>
4183           <description>Press Left Alt key to choose 3rd level.</description>
4184         </configItem>
4185       </option>
4186       <option>
4187         <configItem>
4188           <name>lv3:ralt_switch</name>
4189           <description>Press Right Alt key to choose 3rd level.</description>
4190         </configItem>
4191       </option>
4192       <option>
4193         <configItem>
4194           <name>lv3:ralt_switch_multikey</name>
4195           <description>Press Right Alt key to choose 3rd level, Shift+Right Alt key is Multi_Key.</description>
4196         </configItem>
4197       </option>
4198       <option>
4199         <configItem>
4200           <name>lv3:ralt_alt</name>
4201           <description>Right Alt key never chooses 3rd level.</description>
4202         </configItem>
4203       </option>
4204       <option>
4205         <configItem>
4206           <name>lv3:enter_switch</name>
4207           <description>Press Enter key on keypad to choose 3rd level.</description>
4208         </configItem>
4209       </option>
4210     </group>
4211     <group allowMultipleSelection="false">
4212       
4213       <configItem>
4214         <name>ctrl</name>
4215         <description>Ctrl key position</description>
4216       </configItem>
4217       <option>
4218         <configItem>
4219           <name>ctrl:nocaps</name>
4220           <description>Make CapsLock an additional Ctrl.</description>
4221         </configItem>
4222       </option>
4223       <option>
4224         <configItem>
4225           <name>ctrl:swapcaps</name>
4226           <description>Swap Ctrl and CapsLock.</description>
4227         </configItem>
4228       </option>
4229       <option>
4230         <configItem>
4231           <name>ctrl:ctrl_ac</name>
4232           <description>Ctrl key at left of 'A'</description>
4233         </configItem>
4234       </option>
4235       <option>
4236         <configItem>
4237           <name>ctrl:ctrl_aa</name>
4238           <description>Ctrl key at bottom left</description>
4239         </configItem>
4240       </option>
4241       <option>
4242         <configItem>
4243           <name>ctrl:ctrl_ra</name>
4244           <description>Right Ctrl key works as Right Alt.</description>
4245         </configItem>
4246       </option>
4247     </group>
4248     <group allowMultipleSelection="true">
4249       
4250       <configItem>
4251         <name>grp_led</name>
4252         <description>Use keyboard LED to show alternative layout.</description>
4253       </configItem>
4254       <option>
4255         <configItem>
4256           <name>grp_led:num</name>
4257           <description>NumLock LED shows alternative layout.</description>
4258         </configItem>
4259       </option>
4260       <option>
4261         <configItem>
4262           <name>grp_led:caps</name>
4263           <description>CapsLock LED shows alternative layout.</description>
4264         </configItem>
4265       </option>
4266       <option>
4267         <configItem>
4268           <name>grp_led:scroll</name>
4269           <description>ScrollLock LED shows alternative layout.</description>
4270         </configItem>
4271       </option>
4272     </group>
4273     <group allowMultipleSelection="false">
4274       
4275       <configItem>
4276         <name>keypad</name>
4277         <description>Numeric keypad layout selection</description>
4278       </configItem>
4279       <option>
4280         <configItem>
4281           <name>keypad:legacy</name>
4282           <description>Legacy keypad</description>
4283        </configItem>
4284       </option>
4285       <option>
4286         <configItem>
4287           <name>keypad:comma</name>
4288           <description>Force standard comma keypad</description>
4289        </configItem>
4290       </option>
4291       <option>
4292         <configItem>
4293           <name>keypad:oss</name>
4294           <description>Keypad with unicode additions (arrows and math operators)</description>
4295        </configItem>
4296       </option>
4297       <option>
4298         <configItem>
4299           <name>keypad:future</name>
4300           <description>Keypad with unicode additions (arrows and math operators). Math operators on default level.</description>
4301        </configItem>
4302       </option>
4303       <option>
4304         <configItem>
4305           <name>keypad:legacy_wang</name>
4306           <description>Legacy Wang 724 keypad</description>
4307        </configItem>
4308       </option>
4309       <option>
4310         <configItem>
4311           <name>keypad:oss_wang</name>
4312           <description>Wang 724 keypad with unicode additions (arrows and math operators)</description>
4313        </configItem>
4314       </option>
4315       <option>
4316         <configItem>
4317           <name>keypad:future_wang</name>
4318           <description>Wang 724 keypad with unicode additions (arrows and math operators). Math operators on default level.</description>
4319        </configItem>
4320       </option>
4321       <option>
4322         <configItem>
4323           <name>keypad:phone_hex</name>
4324           <description>ATM/phone-style hexadecimal keypad</description>
4325         </configItem>
4326       </option>
4327     </group>
4328     
4329     <group allowMultipleSelection="false">
4330       
4331       <configItem>
4332         <name>kpdl</name>
4333         <description>Numeric keypad delete key behaviour</description>
4334       </configItem>
4335       <option>
4336         <configItem>
4337           
4338           <name>kpdl:dot</name>
4339           <description>Legacy key with dot</description>
4340        </configItem>
4341       </option>
4342       <option>
4343         <configItem>
4344           <name>kpdl:comma</name>
4345           
4346           <description>Legacy key with comma</description>
4347        </configItem>
4348       </option>
4349       <option>
4350         <configItem>
4351           <name>kpdl:dotoss</name>
4352           <description>Four-level key with dot</description>
4353        </configItem>
4354       </option>
4355       <option>
4356         <configItem>
4357           <name>kpdl:commaoss</name>
4358           <description>Four-level key with comma</description>
4359        </configItem>
4360       </option>
4361       <option>
4362         <configItem>
4363           <name>kpdl:momayyezoss</name>
4364           <description>Four-level key with momayyez</description>
4365        </configItem>
4366       </option>
4367       <option>
4368         <configItem>
4369           <name>kpdl:kposs</name>
4370           
4371           <description>Four-level key with abstract separators</description>
4372        </configItem>
4373       </option>
4374     </group>
4375     <group allowMultipleSelection="false">
4376       
4377       <configItem>
4378         <name>caps</name>
4379         <description>CapsLock key behavior</description>
4380       </configItem>
4381       <option>
4382         <configItem>
4383           <name>caps:internal</name>
4384           <description>CapsLock uses internal capitalization. Shift "pauses" CapsLock.</description>
4385         </configItem>
4386       </option>
4387       <option>
4388         <configItem>
4389           <name>caps:internal_nocancel</name>
4390           <description>CapsLock uses internal capitalization. Shift doesn't affect CapsLock.</description>
4391         </configItem>
4392       </option>
4393       <option>
4394         <configItem>
4395           <name>caps:shift</name>
4396           <description>CapsLock acts as Shift with locking. Shift "pauses" CapsLock.</description>
4397         </configItem>
4398       </option>
4399       <option>
4400         <configItem>
4401           <name>caps:shift_nocancel</name>
4402           <description>CapsLock acts as Shift with locking. Shift doesn't affect CapsLock.</description>
4403         </configItem>
4404       </option>
4405       <option>
4406         <configItem>
4407           <name>caps:shift_lock</name>
4408           <description>CapsLock just locks the Shift modifier.</description>
4409         </configItem>
4410       </option>
4411       <option>
4412         <configItem>
4413           <name>caps:capslock</name>
4414           <description>CapsLock toggles normal capitalization of alphabetic characters.</description>
4415         </configItem>
4416       </option>
4417       <option>
4418         <configItem>
4419           <name>caps:swapescape</name>
4420           <description>Swap ESC and CapsLock.</description>
4421         </configItem>
4422       </option>
4423       <option>
4424         <configItem>
4425           <name>caps:shiftlock</name>
4426           <description>CapsLock toggles Shift so all keys are affected.</description>
4427         </configItem>
4428       </option>
4429     </group>
4430     <group allowMultipleSelection="false">
4431       
4432       <configItem>
4433         <name>altwin</name>
4434         <description>Alt/Win key behavior</description>
4435       </configItem>
4436       <option>
4437         <configItem>
4438           <name>altwin:menu</name>
4439           <description>Add the standard behavior to Menu key.</description>
4440         </configItem>
4441       </option>
4442       <option>
4443         <configItem>
4444           <name>altwin:meta_alt</name>
4445           <description>Alt and Meta are on the Alt keys.</description>
4446         </configItem>
4447       </option>
4448       <option>
4449         <configItem>
4450           <name>altwin:ctrl_win</name>
4451           <description>Control is mapped to the Win-keys (and the usual Ctrl keys).</description>
4452         </configItem>
4453       </option>
4454       <option>
4455         <configItem>
4456           <name>altwin:meta_win</name>
4457           <description>Meta is mapped to the Win-keys.</description>
4458         </configItem>
4459       </option>
4460       <option>
4461         <configItem>
4462           <name>altwin:left_meta_win</name>
4463           <description>Meta is mapped to the left Win-key.</description>
4464         </configItem>
4465       </option>
4466       <option>
4467         <configItem>
4468           <name>altwin:super_win</name>
4469           <description>Super is mapped to the Win-keys.</description>
4470         </configItem>
4471       </option>
4472       <option>
4473         <configItem>
4474           <name>altwin:hyper_win</name>
4475           <description>Hyper is mapped to the Win-keys.</description>
4476         </configItem>
4477       </option>
4478       <option>
4479         <configItem>
4480           <name>altwin:alt_super_win</name>
4481           <description>Alt is mapped to the right Win-key and Super to Menu.</description>
4482         </configItem>
4483       </option>
4484       <option>
4485         <configItem>
4486           <name>altwin:swap_lalt_lwin</name>
4487           <description>Left Alt is swapped with left Win-key.</description>
4488         </configItem>
4489       </option>
4490     </group>
4491     <group allowMultipleSelection="true">
4492       
4493       <configItem>
4494         <name>Compose key</name>
4495         <description>Compose key position</description>
4496       </configItem>
4497       <option>
4498         <configItem>
4499           <name>compose:ralt</name>
4500           <description>Right Alt is Compose.</description>
4501         </configItem>
4502       </option>
4503       <option>
4504         <configItem>
4505           <name>compose:lwin</name>
4506           <description>Left Win-key is Compose.</description>
4507         </configItem>
4508       </option>
4509       <option>
4510         <configItem>
4511           <name>compose:rwin</name>
4512           <description>Right Win-key is Compose.</description>
4513         </configItem>
4514       </option>
4515       <option>
4516         <configItem>
4517           <name>compose:menu</name>
4518           <description>Menu is Compose.</description>
4519         </configItem>
4520       </option>
4521       <option>
4522         <configItem>
4523           <name>compose:rctrl</name>
4524           <description>Right Ctrl is Compose.</description>
4525         </configItem>
4526       </option>
4527       <option>
4528         <configItem>
4529           <name>compose:caps</name>
4530           <description>Caps Lock is Compose.</description>
4531         </configItem>
4532       </option>
4533       <option>
4534         <configItem>
4535           <name>compose:102</name>
4536           <description>Less-than/Greater-than is Compose.</description>
4537         </configItem>
4538       </option>
4539     </group>
4540     <group allowMultipleSelection="true">
4541       <configItem>
4542         <name>compat</name>
4543         <description>Miscellaneous compatibility options</description>
4544       </configItem>
4545       <option>
4546         <configItem>
4547           <name>numpad:pc</name>
4548           <description>Default numeric keypad keys.</description>
4549         </configItem>
4550       </option>
4551       <option>
4552         <configItem>
4553           <name>numpad:mac</name>
4554           <description>Numeric keypad keys work as with Mac.</description>
4555         </configItem>
4556       </option>
4557       <option>
4558         <configItem>
4559           <name>numpad:microsoft</name>
4560           <description>Shift with numeric keypad keys works as in MS Windows.</description>
4561         </configItem>
4562       </option>
4563       <option>
4564         <configItem>
4565           <name>srvrkeys:none</name>
4566           <description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server.</description>
4567         </configItem>
4568       </option>
4569       <option>
4570         <configItem>
4571           <name>apple:badmap</name>
4572           <description>Swap keycodes of two keys when Mac keyboards are misdetected by kernel.</description>
4573         </configItem>
4574       </option>
4575       <option>
4576         <configItem>
4577           <name>shift:breaks_caps</name>
4578           <description>Shift cancels CapsLock.</description>
4579         </configItem>
4580       </option>
4581     </group>
4582     <group allowMultipleSelection="true">
4583       
4584       <configItem>
4585         <name>eurosign</name>
4586         <description>Adding the EuroSign to certain keys</description>
4587       </configItem>
4588       <option>
4589         <configItem>
4590           <name>eurosign:e</name>
4591           <description>Add the EuroSign to the E key.</description>
4592         </configItem>
4593       </option>
4594       <option>
4595         <configItem>
4596           <name>eurosign:2</name>
4597           <description>Add the EuroSign to the 2 key.</description>
4598         </configItem>
4599       </option>
4600       <option>
4601         <configItem>
4602           <name>eurosign:4</name>
4603           <description>Add the EuroSign to the 4 key.</description>
4604         </configItem>
4605       </option>
4606       <option>
4607         <configItem>
4608           <name>eurosign:5</name>
4609           <description>Add the EuroSign to the 5 key.</description>
4610         </configItem>
4611       </option>
4612     </group>
4613     <group allowMultipleSelection="false">
4614       
4615       <configItem>
4616         <name>nbsp</name>
4617         <description>Using space key to input non-breakable space character</description>
4618       </configItem>
4619       <option>
4620         <configItem>
4621           <name>nbsp:none</name>
4622           <description>Space key outputs usual space at any level.</description>
4623         </configItem>
4624       </option>
4625       <option>
4626         <configItem>
4627           <name>nbsp:level2</name>
4628           <description>Space key outputs non-breakable space character at second level.</description>
4629         </configItem>
4630       </option>
4631       <option>
4632         <configItem>
4633           <name>nbsp:level3</name>
4634           <description>Space key outputs non-breakable space character at third level.</description>
4635         </configItem>
4636       </option>
4637       <option>
4638         <configItem>
4639           <name>nbsp:level3s</name>
4640           <description>Space key outputs non-breakable space character at third level, nothing at fourth level.</description>
4641         </configItem>
4642       </option>
4643       <option>
4644         <configItem>
4645           <name>nbsp:level3n</name>
4646           <description>Space key outputs non-breakable space character at third level, thin non-breakable space character at fourth level</description>
4647         </configItem>
4648       </option>
4649       <option>
4650         <configItem>
4651           <name>nbsp:level4</name>
4652           <description>Space key outputs non-breakable space character at fourth level.</description>
4653         </configItem>
4654       </option>
4655       <option>
4656         <configItem>
4657           <name>nbsp:level4n</name>
4658           <description>Space key outputs non-breakable space character at fourth level, thin non-breakable space character at sixth level</description>
4659         </configItem>
4660       </option>
4661       <option>
4662         <configItem>
4663           <name>nbsp:level4nl</name>
4664           <description>Space key outputs non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift</description>
4665         </configItem>
4666       </option>
4667     </group>
4668     <group allowMultipleSelection="true">
4669       <configItem>
4670         <name>japan</name>
4671         <description>Japanese keyboard options</description>
4672       </configItem>
4673       <option>
4674         <configItem>
4675           <name>japan:kana_lock</name>
4676           <description>Kana Lock key is locking</description>
4677        </configItem>
4678       </option>
4679       <option>
4680         <configItem>
4681           <name>japan:nicola_f_bs</name>
4682           <description>NICOLA-F style Backspace</description>
4683        </configItem>
4684       </option>
4685     </group>
4686   </optionList>
4687 </xkbConfigRegistry>