Yahoo! Models test pased ok!
[xorg/xkeyboard-config] / rules / base.xml.in
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
3 <xkbConfigRegistry>
4   <modelList>
5     <model>
6       <configItem>
7         <name>pc101</name>
8         <_description>Generic 101-key PC</_description>
9       </configItem>
10     </model>
11     <model>
12       <configItem>
13         <name>pc102</name>
14         <_description>Generic 102-key (Intl) PC</_description>
15       </configItem>
16     </model>
17     <model>
18       <configItem>
19         <name>pc104</name>
20         <_description>Generic 104-key PC</_description>
21       </configItem>
22     </model>
23     <model>
24       <configItem>
25         <name>pc105</name>
26         <_description>Generic 105-key (Intl) PC</_description>
27       </configItem>
28     </model>
29     <model>
30       <configItem>
31         <name>dell101</name>
32         <_description>Dell 101-key PC</_description>
33       </configItem>
34     </model>
35     <model>
36       <configItem>
37         <name>everex</name>
38         <_description>Everex STEPnote</_description>
39       </configItem>
40     </model>
41     <model>
42       <configItem>
43         <name>flexpro</name>
44         <_description>Keytronic FlexPro</_description>
45       </configItem>
46     </model>
47     <model>
48       <configItem>
49         <name>microsoft</name>
50         <_description>Microsoft Natural</_description>
51       </configItem>
52     </model>
53     <model>
54       <configItem>
55         <name>omnikey101</name>
56         <_description>Northgate OmniKey 101</_description>
57       </configItem>
58     </model>
59     <model>
60       <configItem>
61         <name>winbook</name>
62         <_description>Winbook Model XP5</_description>
63       </configItem>
64     </model>
65     <model>
66       <configItem>
67         <name>jp106</name>
68         <_description>Japanese 106-key</_description>
69       </configItem>
70     </model>
71     <model>
72       <configItem>
73         <name>pc98</name>
74         <_description>PC-98xx Series</_description>
75       </configItem>
76     </model>
77     <model>
78       <configItem>
79         <name>abnt2</name>
80         <_description>Brazilian ABNT2</_description>
81       </configItem>
82     </model>
83     <model>
84       <configItem>
85         <name>airkey</name>
86         <_description>Acer AirKey V</_description>
87       </configItem>
88     </model>
89     <model>
90       <configItem>
91         <name>acpi</name>
92         <_description>ACPI Standard</_description>
93       </configItem>
94     </model>
95     <model>
96       <configItem>
97         <name>azonaRF2300</name>
98         <_description>Azona RF2300 wireless Internet Keyboard</_description>
99       </configItem>
100     </model>
101     <model>
102       <configItem>
103         <name>scorpius</name>
104         <_description>Advance Scorpius KI</_description>
105       </configItem>
106     </model>
107     <model>
108       <configItem>
109         <name>brother</name>
110         <_description>Brother Internet Keyboard</_description>
111       </configItem>
112     </model>
113     <model>
114       <configItem>
115         <name>btc5113rf</name>
116         <_description>BTC 5113RF Multimedia</_description>
117       </configItem>
118     </model>
119     <model>
120       <configItem>
121         <name>btc5126t</name>
122         <_description>BTC 5126T</_description>
123       </configItem>
124     </model>
125     <model>
126       <configItem>
127         <name>btc9000</name>
128         <_description>BTC 9000</_description>
129       </configItem>
130     </model>
131     <model>
132       <configItem>
133         <name>btc9000a</name>
134         <_description>BTC 9000A</_description>
135       </configItem>
136     </model>
137     <model>
138       <configItem>
139         <name>btc9001ah</name>
140         <_description>BTC 9001AH</_description>
141       </configItem>
142     </model>
143     <model>
144       <configItem>
145         <name>btc5090</name>
146         <_description>BTC 5090</_description>
147       </configItem>
148     </model>
149     <model>
150       <configItem>
151         <name>cherryblue</name>
152         <_description>Cherry Blue Line CyBo@rd</_description>
153       </configItem>
154     </model>
155     <model>
156       <configItem>
157         <name>cherrybluea</name>
158         <_description>Cherry Blue Line CyBo@rd (alternate option)</_description>
159       </configItem>
160     </model>
161     <model>
162       <configItem>
163         <name>chicony</name>
164         <_description>Chicony Internet Keyboard</_description>
165       </configItem>
166     </model>
167     <model>
168       <configItem>
169         <name>chicony9885</name>
170         <_description>Chicony KB-9885</_description>
171       </configItem>
172     </model>
173     <model>
174       <configItem>
175         <name>compaqeak8</name>
176         <_description>Compaq Easy Access Keyboard</_description>
177       </configItem>
178     </model>
179     <model>
180       <configItem>
181         <name>compaqik7</name>
182         <_description>Compaq Internet Keyboard (7 keys)</_description>
183       </configItem>
184     </model>
185     <model>
186       <configItem>
187         <name>compaqik13</name>
188         <_description>Compaq Internet Keyboard (13 keys)</_description>
189       </configItem>
190     </model>
191     <model>
192       <configItem>
193         <name>compaqik18</name>
194         <_description>Compaq Internet Keyboard (18 keys)</_description>
195       </configItem>
196     </model>
197     <model>
198       <configItem>
199         <name>armada</name>
200         <_description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</_description>
201       </configItem>
202     </model>
203     <model>
204       <configItem>
205         <name>presario</name>
206         <_description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</_description>
207       </configItem>
208     </model>
209     <model>
210       <configItem>
211         <name>ipaq</name>
212         <_description>Compaq iPaq Keyboard</_description>
213       </configItem>
214     </model>
215     <model>
216       <configItem>
217         <name>dell</name>
218         <_description>Dell</_description>
219       </configItem>
220     </model>
221     <model>
222       <configItem>
223         <name>inspiron</name>
224         <_description>Laptop/notebook Dell Inspiron 8xxx</_description>
225       </configItem>
226     </model>
227     <model>
228       <configItem>
229         <name>dexxa</name>
230         <_description>Dexxa Wireless Desktop Keyboard</_description>
231       </configItem>
232     </model>
233     <model>
234       <configItem>
235         <name>diamond</name>
236         <_description>Diamond 9801 / 9802 series</_description>
237       </configItem>
238     </model>
239     <model>
240       <configItem>
241         <name>dtk2000</name>
242         <_description>DTK2000</_description>
243       </configItem>
244     </model>
245     <model>
246       <configItem>
247         <name>ennyah_dkb1008</name>
248         <_description>Ennyah DKB-1008</_description>
249       </configItem>
250     </model>
251     <model>
252       <configItem>
253         <name>genius</name>
254         <_description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</_description>
255       </configItem>
256     </model>
257     <model>
258       <configItem>
259         <name>geniuscomfy2</name>
260         <_description>Genius Comfy KB-21e-Scroll</_description>
261       </configItem>
262     </model>
263     <model>
264       <configItem>
265         <name>hpi6</name>
266         <_description>Hewlett-Packard Internet Keyboard</_description>
267       </configItem>
268     </model>
269     <model>
270       <configItem>
271         <name>hp2501</name>
272         <_description>Hewlett-Packard SK-2501 Multimedia Keyboard</_description>
273       </configItem>
274     </model>
275     <model>
276       <configItem>
277         <name>hp2505</name>
278         <_description>Hewlett-Packard SK-2505 Internet Keyboard</_description>
279       </configItem>
280     </model>
281     <model>
282       <configItem>
283         <name>hpxe3gc</name>
284         <_description>Hewlett-Packard Omnibook XE3 GC</_description>
285       </configItem>
286     </model>
287     <model>
288       <configItem>
289         <name>hpxe3gf</name>
290         <_description>Hewlett-Packard Omnibook XE3 GF</_description>
291       </configItem>
292     </model>
293     <model>
294       <configItem>
295         <name>hpxt1000</name>
296         <_description>Hewlett-Packard Omnibook XT1000</_description>
297       </configItem>
298     </model>
299     <model>
300       <configItem>
301         <name>hpzt11xx</name>
302         <_description>Hewlett-Packard Pavilion ZT11xx</_description>
303       </configItem>
304     </model>
305     <model>
306       <configItem>
307         <name>hp500fa</name>
308         <_description>Hewlett-Packard Omnibook 500 FA</_description>
309       </configItem>
310     </model>
311     <model>
312       <configItem>
313         <name>hp5xx</name>
314         <_description>Hewlett-Packard Omnibook 5xx</_description>
315       </configItem>
316     </model>
317     <model>
318       <configItem>
319         <name>hp6000</name>
320         <_description>Hewlett-Packard Omnibook 6000/6100</_description>
321       </configItem>
322     </model>
323     <model>
324       <configItem>
325         <name>honeywell_euroboard</name>
326         <_description>Honeywell Euroboard</_description>
327       </configItem>
328     </model>
329     <model>
330       <configItem>
331         <name>rapidaccess</name>
332         <_description>IBM Rapid Access</_description>
333       </configItem>
334     </model>
335     <model>
336       <configItem>
337         <name>rapidaccess2</name>
338         <_description>IBM Rapid Access II</_description>
339       </configItem>
340     </model>
341     <model>
342       <configItem>
343         <name>rapidaccess2a</name>
344         <_description>IBM Rapid Access II (alternate option)</_description>
345       </configItem>
346     </model>
347     <model>
348       <configItem>
349         <name>thinkpad</name>
350         <_description>IBM ThinkPad 560Z/600/600E/A22E</_description>
351       </configItem>
352     </model>
353     <model>
354       <configItem>
355         <name>logiaccess</name>
356         <_description>Logitech Access Keyboard</_description>
357       </configItem>
358     </model>
359     <model>
360       <configItem>
361         <name>ltcd</name>
362         <_description>Logitech Cordless Desktop</_description>
363       </configItem>
364     </model>
365     <model>
366       <configItem>
367         <name>logicdit</name>
368         <_description>Logitech Cordless Desktop iTouch</_description>
369       </configItem>
370     </model>
371     <model>
372       <configItem>
373         <name>logicdp</name>
374         <_description>Logitech Cordless Desktop Pro</_description>
375       </configItem>
376     </model>
377     <model>
378       <configItem>
379         <name>logicdpa</name>
380         <_description>Logitech Cordless Desktop Pro (alternate option)</_description>
381       </configItem>
382     </model>
383     <model>
384       <configItem>
385         <name>logicdpa2</name>
386         <_description>Logitech Cordless Desktop Pro (alternate option2)</_description>
387       </configItem>
388     </model>
389     <model>
390       <configItem>
391         <name>logicdo</name>
392         <_description>Logitech Cordless Desktop Optical</_description>
393       </configItem>
394     </model>
395     <model>
396       <configItem>
397         <name>logicfn</name>
398         <_description>Logitech Cordless Freedom/Desktop Navigator</_description>
399       </configItem>
400     </model>
401     <model>
402       <configItem>
403         <name>logicdn</name>
404         <_description>Logitech Cordless Desktop Navigator</_description>
405       </configItem>
406     </model>
407     <model>
408       <configItem>
409         <name>logidak</name>
410         <_description>Logitech Deluxe Access Keyboard</_description>
411       </configItem>
412     </model>
413     <model>
414       <configItem>
415         <name>logiik</name>
416         <_description>Logitech Internet Keyboard</_description>
417       </configItem>
418     </model>
419     <model>
420       <configItem>
421         <name>itouch</name>
422         <_description>Logitech iTouch</_description>
423       </configItem>
424     </model>
425     <model>
426       <configItem>
427         <name>logiitc</name>
428         <_description>Logitech iTouch Cordless Keyboard (model Y-RB6)</_description>
429       </configItem>
430     </model>
431     <model>
432       <configItem>
433         <name>logiik</name>
434         <_description>Logitech Internet Keyboard</_description>
435       </configItem>
436     </model>
437     <model>
438       <configItem>
439         <name>logiink</name>
440         <_description>Logitech Internet Navigator Keyboard</_description>
441       </configItem>
442     </model>
443     <model>
444       <configItem>
445         <name>itouchin</name>
446         <_description>Logitech iTouch keyboard Internet Navigator</_description>
447       </configItem>
448     </model>
449     <model>
450       <configItem>
451         <name>mx1998</name>
452         <_description>Memorex MX1998</_description>
453       </configItem>
454     </model>
455     <model>
456       <configItem>
457         <name>mx2500</name>
458         <_description>Memorex MX2500 EZ-Access Keyboard</_description>
459       </configItem>
460     </model>
461     <model>
462       <configItem>
463         <name>mx2750</name>
464         <_description>Memorex MX2750</_description>
465       </configItem>
466     </model>
467     <model>
468       <configItem>
469         <name>microsoftinet</name>
470         <_description>Microsoft Internet Keyboard</_description>
471       </configItem>
472     </model>
473     <model>
474       <configItem>
475         <name>microsoftpro</name>
476         <_description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</_description>
477       </configItem>
478     </model>
479     <model>
480       <configItem>
481         <name>microsoftprooem</name>
482         <_description>Microsoft Natural Keyboard Pro OEM</_description>
483       </configItem>
484     </model>
485     <model>
486       <configItem>
487         <name>microsoftprose</name>
488         <_description>Microsoft Internet Keyboard Pro, Swedish</_description>
489       </configItem>
490     </model>
491     <model>
492       <configItem>
493         <name>microsoftoffice</name>
494         <_description>Microsoft Office Keyboard</_description>
495       </configItem>
496     </model>
497     <model>
498       <configItem>
499         <name>microsoftmult</name> 
500         <_description>Microsoft Wireless Multimedia Keyboard 1.0A</_description>
501       </configItem>
502     </model>
503     <model>
504       <configItem>
505         <name>oretec</name>
506         <_description>Oretec MCK-800 MM/Internet keyboard</_description>
507       </configItem>
508     </model>
509     <model>
510       <configItem>
511         <name>propeller</name>
512         <_description>Propeller Voyager (KTEZ-1000)</_description>
513       </configItem>
514     </model>
515     <model>
516       <configItem>
517         <name>qtronix</name>
518         <_description>QTronix Scorpius 98N+</_description>
519       </configItem>
520     </model>
521     <model>
522       <configItem>
523         <name>samsung4500</name>
524         <_description>Samsung SDM 4500P</_description>
525       </configItem>
526     </model>
527     <model>
528       <configItem>
529         <name>samsung4510</name>
530         <_description>Samsung SDM 4510P</_description>
531       </configItem>
532     </model>
533     <model>
534       <configItem>
535         <name>sk1300</name>
536         <_description>SK-1300</_description>
537       </configItem>
538     </model>
539     <model>
540       <configItem>
541         <name>sk2500</name>
542         <_description>SK-2500</_description>
543       </configItem>
544     </model>
545     <model>
546       <configItem>
547         <name>sk6200</name>
548         <_description>SK-6200</_description>
549       </configItem>
550     </model>
551     <model>
552       <configItem>
553         <name>sk7100</name>
554         <_description>SK-7100</_description>
555       </configItem>
556     </model>
557     <model>
558       <configItem>
559         <name>sven</name>
560         <_description>SVEN Ergonomic 2500</_description>
561       </configItem>
562     </model>
563     <model>
564       <configItem>
565         <name>symplon</name>
566         <_description>Symplon PaceBook (tablet PC)</_description>
567       </configItem>
568     </model>
569     <model>
570       <configItem>
571         <name>toshiba_s3000</name>
572         <_description>Toshiba Satellite S3000</_description>
573       </configItem>
574     </model>
575     <model>
576       <configItem>
577         <name>trust</name>
578         <_description>Trust Wireless Keyboard Classic</_description>
579       </configItem>
580     </model>
581     <model>
582       <configItem>
583         <name>trustda</name>
584         <_description>Trust Direct Access Keyboard</_description>
585       </configItem>
586     </model>
587     <model>
588       <configItem>
589         <name>yahoo</name>
590         <_description>Yahoo! Internet Keyboard</_description>
591       </configItem>
592     </model>
593     <model>
594       <configItem>
595         <name>macintosh</name>
596         <_description>Macintosh</_description>
597       </configItem>
598     </model>
599     <model>
600       <configItem>
601         <name>macintosh_old</name>
602         <_description>Macintosh Old</_description>
603       </configItem>
604     </model>
605     <model>
606       <configItem>
607         <name>powerpcps2</name>
608         <_description>PowerPC PS/2</_description>
609       </configItem>
610     </model>
611   </modelList>
612   <layoutList>
613     <layout>
614       <configItem>
615         <name>us</name>
616         <_shortDescription>USA</_shortDescription>
617         <_description>U.S. English</_description>
618       </configItem>
619       <variantList>
620         <variant>
621           <configItem>
622             <name>intl</name>
623             <_description>International (with dead keys)</_description>
624           </configItem>
625         </variant>
626         <variant>
627           <configItem>
628             <name>alt-intl</name>
629             <_description>Alternative international (former us_intl)</_description>
630           </configItem>
631         </variant>
632       </variantList>
633     </layout>
634     <layout>
635       <configItem>
636         <name>ar</name>
637         <_shortDescription>Arb</_shortDescription>
638         <_description>Arabic</_description>
639       </configItem>
640       <variantList>
641         <variant>
642           <configItem>
643             <name>azerty</name>
644             <_description>azerty</_description>
645           </configItem>
646         </variant>
647         <variant>
648           <configItem>
649             <name>azerty_digits</name>
650             <_description>azerty/digits</_description>
651           </configItem>
652         </variant>
653         <variant>
654           <configItem>
655             <name>digits</name>
656             <_description>digits</_description>
657           </configItem>
658         </variant>
659         <variant>
660           <configItem>
661             <name>qwerty</name>
662             <_description>qwerty</_description>
663           </configItem>
664         </variant>
665         <variant>
666           <configItem>
667             <name>qwerty_digits</name>
668             <_description>qwerty/digits</_description>
669           </configItem>
670         </variant>
671       </variantList>
672     </layout>
673     <layout>
674       <configItem>
675         <name>am</name>
676         <_shortDescription>Arm</_shortDescription>
677         <_description>Armenian</_description>
678       </configItem>
679       <variantList>
680         <variant>
681           <configItem>
682             <name>old</name>
683             <_description>Old standard</_description>
684           </configItem>
685         </variant>
686         <variant>
687           <configItem>
688             <name>phonetic</name>
689             <_description>Phonetic</_description>
690           </configItem>
691         </variant>
692       </variantList>
693     </layout>
694     <layout>
695       <configItem>
696         <name>az</name>
697         <_shortDescription>Aze</_shortDescription>
698         <_description>Azerbaijani</_description>
699       </configItem>
700       <variantList>
701         <variant>
702           <configItem>
703             <name>cyrillic</name>
704             <_description>Cyrillic</_description>
705           </configItem>
706         </variant>
707         <variant>
708           <configItem>
709             <name>latin</name>
710             <_description>Latin</_description>
711           </configItem>
712         </variant>
713       </variantList>
714     </layout>
715     <layout>
716       <configItem>
717         <name>by</name>
718         <_shortDescription>Blr</_shortDescription>
719         <_description>Belarusian</_description>
720       </configItem>
721       <variantList>
722         <variant>
723           <configItem>
724             <name>winkeys</name>
725             <_description>Winkeys</_description>
726           </configItem>
727         </variant>
728       </variantList>
729     </layout>
730     <layout>
731       <configItem>
732         <name>be</name>
733         <_shortDescription>Bel</_shortDescription>
734         <_description>Belgian</_description>
735       </configItem>
736       <variantList>
737         <variant>
738           <configItem>
739             <name>iso-alternate</name>
740             <_description>ISO Alternate</_description>
741           </configItem>
742         </variant>
743         <variant>
744           <configItem>
745             <name>nodeadkeys</name>
746             <_description>Eliminate dead keys</_description>
747           </configItem>
748         </variant>
749         <variant>
750           <configItem>
751             <name>sundeadkeys</name>
752             <_description>Sun dead keys</_description>
753           </configItem>
754         </variant>
755       </variantList>
756     </layout>
757     <layout>
758       <configItem>
759         <name>ben</name>
760         <_shortDescription>Ben</_shortDescription>
761         <_description>Bengali</_description>
762       </configItem>
763       <variantList/>
764     </layout>
765     <layout>
766       <configItem>
767         <name>bs</name>
768         <_shortDescription>Bih</_shortDescription>
769         <_description>Bosnian</_description>
770       </configItem>
771       <variantList/>
772     </layout>
773     <layout>
774       <configItem>
775         <name>br</name>
776         <_shortDescription>Bra</_shortDescription>
777         <_description>Brazilian</_description>
778       </configItem>
779       <variantList>
780         <variant>
781           <configItem>
782             <name>abnt2</name>
783             <_description>abnt2</_description>
784           </configItem>
785         </variant>
786         <variant>
787           <configItem>
788             <name>nodeadkeys</name>
789             <_description>Eliminate dead keys</_description>
790           </configItem>
791         </variant>
792       </variantList>
793     </layout>
794     <layout>
795       <configItem>
796         <name>bg</name>
797         <_shortDescription>Bgr</_shortDescription>
798         <_description>Bulgarian</_description>
799       </configItem>
800       <variantList>
801         <variant>
802           <configItem>
803             <name>phonetic</name>
804             <_description>Phonetic</_description>
805           </configItem>
806         </variant>
807       </variantList>
808     </layout>
809     <layout>
810       <configItem>
811         <name>mm</name>
812         <_shortDescription>Mmr</_shortDescription>
813         <_description>Burmese</_description>
814       </configItem>
815       <variantList/>
816     </layout>
817     <layout>
818       <configItem>
819         <name>ca</name>
820         <_shortDescription>Can</_shortDescription>
821         <_description>Canadian</_description>
822       </configItem>
823       <variantList>
824         <variant>
825           <configItem>
826             <name>fr</name>
827             <_description>French</_description>
828           </configItem>
829         </variant>
830         <variant>
831           <configItem>
832             <name>fr-legacy</name>
833             <_description>French (legacy)</_description>
834           </configItem>
835         </variant>
836         <variant>
837           <configItem>
838             <name>multi</name>
839             <_description>Multilingual</_description>
840           </configItem>
841         </variant>
842         <variant>
843           <configItem>
844             <name>multi-2gr</name>
845             <_description>Multilingual, second part</_description>
846           </configItem>
847         </variant>
848       </variantList>
849     </layout>
850     <layout>
851       <configItem>
852         <name>hr</name>
853         <_shortDescription>Hrv</_shortDescription>
854         <_description>Croatian</_description>
855       </configItem>
856       <variantList>
857         <variant>
858           <configItem>
859             <name>us</name>
860             <_description>US keyboard with Croatian letters</_description>
861           </configItem>
862         </variant>
863       </variantList>
864     </layout>
865     <layout>
866       <configItem>
867         <name>cz</name>
868         <_shortDescription>Cze</_shortDescription>
869         <_description>Czech</_description>
870       </configItem>
871       <variantList>
872         <variant>
873           <configItem>
874             <name>bksl</name>
875             <_description>Extended Backslash</_description>
876           </configItem>
877         </variant>
878         <variant>
879           <configItem>
880             <name>qwerty</name>
881             <_description>qwerty</_description>
882           </configItem>
883         </variant>
884         <variant>
885           <configItem>
886             <name>qwerty_bksl</name>
887             <_description>qwerty, extended Backslash</_description>
888           </configItem>
889         </variant>
890       </variantList>
891     </layout>
892     <layout>
893       <configItem>
894         <name>dk</name>
895         <_shortDescription>Dnk</_shortDescription>
896         <_description>Danish</_description>
897       </configItem>
898       <variantList>
899         <variant>
900           <configItem>
901             <name>nodeadkeys</name>
902             <_description>Eliminate dead keys</_description>
903           </configItem>
904         </variant>
905       </variantList>
906     </layout>
907     <layout>
908       <configItem>
909         <name>nl</name>
910         <_shortDescription>Nld</_shortDescription>
911         <_description>Dutch</_description>
912       </configItem>
913       <variantList/>
914     </layout>
915     <layout>
916       <configItem>
917         <name>dvorak</name>
918         <_shortDescription>Dvo</_shortDescription>
919         <_description>Dvorak</_description>
920       </configItem>
921       <variantList>
922         <variant>
923           <configItem>
924             <name>fr</name>
925             <_description>French</_description>
926           </configItem>
927         </variant>
928         <variant>
929           <configItem>
930             <name>no</name>
931             <_description>Norwegian</_description>
932           </configItem>
933         </variant>
934         <variant>
935           <configItem>
936             <name>pl</name>
937             <_description>Polish</_description>
938           </configItem>
939         </variant>
940         <variant>
941           <configItem>
942             <name>pl_altquotes</name>
943             <_description>Polish with Polish quotes on key "1/!"</_description>
944           </configItem>
945         </variant>
946         <variant>
947           <configItem>
948             <name>se</name>
949             <_description>Swedish</_description>
950           </configItem>
951         </variant>
952         <variant>
953           <configItem>
954             <name>gb</name>
955             <_description>United Kingdom</_description>
956           </configItem>
957         </variant>
958       </variantList>
959     </layout>
960     <layout>
961       <configItem>
962         <name>dz</name>
963         <_description>Dzongkha / Tibetan</_description>
964       </configItem>
965     </layout>
966     <layout>
967       <configItem>
968         <name>ee</name>
969         <_shortDescription>Est</_shortDescription>
970         <_description>Estonian</_description>
971       </configItem>
972       <variantList>
973         <variant>
974           <configItem>
975             <name>nodeadkeys</name>
976             <_description>Eliminate dead keys</_description>
977           </configItem>
978         </variant>
979       </variantList>
980     </layout>
981     <layout>
982       <configItem>
983         <name>ir</name>
984         <_shortDescription>Irn</_shortDescription>
985         <_description>Farsi</_description>
986       </configItem>
987       <variantList/>
988     </layout>
989     <layout>
990       <configItem>
991         <name>fo</name>
992         <_shortDescription>Fao</_shortDescription>
993         <_description>Faroese</_description>
994       </configItem>
995       <variantList>
996         <variant>
997           <configItem>
998             <name>nodeadkeys</name>
999             <_description>Eliminate dead keys</_description>
1000           </configItem>
1001         </variant>
1002       </variantList>
1003     </layout>
1004     <layout>
1005       <configItem>
1006         <name>fi</name>
1007         <_shortDescription>Fin</_shortDescription>
1008         <_description>Finnish</_description>
1009       </configItem>
1010       <variantList>
1011         <variant>
1012           <configItem>
1013             <name>nodeadkeys</name>
1014             <_description>Eliminate dead keys</_description>
1015           </configItem>
1016         </variant>
1017       </variantList>
1018     </layout>
1019     <layout>
1020       <configItem>
1021         <name>fr</name>
1022         <_shortDescription>Fra</_shortDescription>
1023         <_description>French</_description>
1024       </configItem>
1025       <variantList>
1026         <variant>
1027           <configItem>
1028             <name>nodeadkeys</name>
1029             <_description>Eliminate dead keys</_description>
1030           </configItem>
1031         </variant>
1032         <variant>
1033           <configItem>
1034             <name>sundeadkeys</name>
1035             <_description>Sun dead keys</_description>
1036           </configItem>
1037         </variant>
1038         <variant>
1039           <configItem>
1040             <name>latin9</name>
1041             <_description>Alternative</_description>
1042           </configItem>
1043         </variant>
1044         <variant>
1045           <configItem>
1046             <name>latin9_nodeadkeys</name>
1047             <_description>Alternative, eliminate dead keys</_description>
1048           </configItem>
1049         </variant>
1050         <variant>
1051           <configItem>
1052             <name>latin9_sundeadkeys</name>
1053             <_description>Alternative, Sun dead keys</_description>
1054           </configItem>
1055         </variant>
1056       </variantList>
1057     </layout>
1058     <layout>
1059       <configItem>
1060         <name>ge</name>
1061         <_shortDescription>Geo</_shortDescription>
1062         <_description>Georgian</_description>
1063       </configItem>
1064       <variantList>
1065         <variant>
1066           <configItem>
1067             <name>la</name>
1068             <_description>Latin</_description>
1069           </configItem>
1070         </variant>
1071         <variant>
1072           <configItem>
1073             <name>ru</name>
1074             <_description>Russian</_description>
1075           </configItem>
1076         </variant>
1077       </variantList>
1078     </layout>
1079     <layout>
1080       <configItem>
1081         <name>de</name>
1082         <_shortDescription>Deu</_shortDescription>
1083         <_description>German</_description>
1084       </configItem>
1085       <variantList>
1086         <variant>
1087           <configItem>
1088             <name>deadacute</name>
1089             <_description>Dead acute</_description>
1090           </configItem>
1091         </variant>
1092         <variant>
1093           <configItem>
1094             <name>deadgraveacute</name>
1095             <_description>Dead grave acute</_description>
1096           </configItem>
1097         </variant>
1098         <variant>
1099           <configItem>
1100             <name>nodeadkeys</name>
1101             <_description>Eliminate dead keys</_description>
1102           </configItem>
1103         </variant>
1104       </variantList>
1105     </layout>
1106     <layout>
1107       <configItem>
1108         <name>el</name>
1109         <_shortDescription>Grc</_shortDescription>
1110         <_description>Greek</_description>
1111       </configItem>
1112       <variantList>
1113         <variant>
1114           <configItem>
1115             <name>extended</name>
1116             <_description>Extended</_description>
1117           </configItem>
1118         </variant>
1119         <variant>
1120           <configItem>
1121             <name>nodeadkeys</name>
1122             <_description>Eliminate dead keys</_description>
1123           </configItem>
1124         </variant>
1125         <variant>
1126           <configItem>
1127             <name>polytonic</name>
1128             <_description>Polytonic</_description>
1129           </configItem>
1130         </variant>
1131       </variantList>
1132     </layout>
1133     <layout>
1134       <configItem>
1135         <name>guj</name>
1136         <_shortDescription>Guj</_shortDescription>
1137         <_description>Gujarati</_description>
1138       </configItem>
1139       <variantList/>
1140     </layout>
1141     <layout>
1142       <configItem>
1143         <name>gur</name>
1144         <_shortDescription>Pan</_shortDescription>
1145         <_description>Gurmukhi</_description>
1146       </configItem>
1147       <variantList/>
1148     </layout>
1149     <layout>
1150       <configItem>
1151         <name>dev</name>
1152         <_shortDescription>Hin</_shortDescription>
1153         <_description>Hindi</_description>
1154       </configItem>
1155       <variantList/>
1156     </layout>
1157     <layout>
1158       <configItem>
1159         <name>hu</name>
1160         <_shortDescription>Hun</_shortDescription>
1161         <_description>Hungarian</_description>
1162       </configItem>
1163       <variantList>
1164         <variant>
1165           <configItem>
1166             <name>standard</name>
1167             <_description>Standard</_description>
1168           </configItem>
1169         </variant>
1170         <variant>
1171           <configItem>
1172             <name>nodeadkeys</name>
1173             <_description>Eliminate dead keys</_description>
1174           </configItem>
1175         </variant>
1176         <variant>
1177           <configItem>
1178             <name>qwerty</name>
1179             <_description>qwerty</_description>
1180           </configItem>
1181         </variant>
1182
1183         <!-- 101 keys -->
1184         <variant>
1185           <configItem>
1186             <name>101_qwertz_comma_dead</name>
1187             <_description>101/qwertz/comma/Dead keys</_description>
1188           </configItem>
1189         </variant>
1190         <variant>
1191           <configItem>
1192             <name>101_qwertz_comma_nodead</name>
1193             <_description>101/qwertz/comma/Eliminate dead keys</_description>
1194           </configItem>
1195         </variant>
1196         <variant>
1197           <configItem>
1198             <name>101_qwertz_dot_dead</name>
1199             <_description>101/qwertz/dot/Dead keys</_description>
1200           </configItem>
1201         </variant>
1202         <variant>
1203           <configItem>
1204             <name>101_qwertz_dot_nodead</name>
1205             <_description>101/qwertz/dot/Eliminate dead keys</_description>
1206           </configItem>
1207         </variant>
1208         <variant>
1209           <configItem>
1210             <name>101_qwerty_comma_dead</name>
1211             <_description>101/qwerty/comma/Dead keys</_description>
1212           </configItem>
1213         </variant>
1214         <variant>
1215           <configItem>
1216             <name>101_qwerty_comma_nodead</name>
1217             <_description>101/qwerty/comma/Eliminate dead keys</_description>
1218           </configItem>
1219         </variant>
1220         <variant>
1221           <configItem>
1222             <name>101_qwerty_dot_dead</name>
1223             <_description>101/qwerty/dot/Dead keys</_description>
1224           </configItem>
1225         </variant>
1226         <variant>
1227           <configItem>
1228             <name>101_qwerty_dot_nodead</name>
1229             <_description>101/qwerty/dot/Eliminate dead keys</_description>
1230           </configItem>
1231         </variant>
1232
1233
1234         <!-- 102 keys -->
1235         <variant>
1236           <configItem>
1237             <name>102_qwertz_comma_dead</name>
1238             <_description>102/qwertz/comma/Dead keys</_description>
1239           </configItem>
1240         </variant>
1241         <variant>
1242           <configItem>
1243             <name>102_qwertz_comma_nodead</name>
1244             <_description>102/qwertz/comma/Eliminate dead keys</_description>
1245           </configItem>
1246         </variant>
1247         <variant>
1248           <configItem>
1249             <name>102_qwertz_dot_dead</name>
1250             <_description>102/qwertz/dot/Dead keys</_description>
1251           </configItem>
1252         </variant>
1253         <variant>
1254           <configItem>
1255             <name>102_qwertz_dot_nodead</name>
1256             <_description>102/qwertz/dot/Eliminate dead keys</_description>
1257           </configItem>
1258         </variant>
1259         <variant>
1260           <configItem>
1261             <name>102_qwerty_comma_dead</name>
1262             <_description>102/qwerty/comma/Dead keys</_description>
1263           </configItem>
1264         </variant>
1265         <variant>
1266           <configItem>
1267             <name>102_qwerty_comma_nodead</name>
1268             <_description>102/qwerty/comma/Eliminate dead keys</_description>
1269           </configItem>
1270         </variant>
1271         <variant>
1272           <configItem>
1273             <name>102_qwerty_dot_dead</name>
1274             <_description>102/qwerty/dot/Dead keys</_description>
1275           </configItem>
1276         </variant>
1277         <variant>
1278           <configItem>
1279             <name>102_qwerty_dot_nodead</name>
1280             <_description>102/qwerty/dot/Eliminate dead keys</_description>
1281           </configItem>
1282         </variant>
1283
1284
1285       </variantList>
1286     </layout>
1287     <layout>
1288       <configItem>
1289         <name>is</name>
1290         <_shortDescription>Isl</_shortDescription>
1291         <_description>Icelandic</_description>
1292       </configItem>
1293       <variantList>
1294         <variant>
1295           <configItem>
1296             <name>Sundeadkeys</name>
1297             <_description>Sun dead keys</_description>
1298           </configItem>
1299         </variant>
1300         <variant>
1301           <configItem>
1302             <name>nodeadkeys</name>
1303             <_description>Eliminate dead keys</_description>
1304           </configItem>
1305         </variant>
1306       </variantList>
1307     </layout>
1308     <layout>
1309       <configItem>
1310         <name>iu</name>
1311         <_shortDescription>Iku</_shortDescription>
1312         <_description>Inuktitut</_description>
1313       </configItem>
1314       <variantList/>
1315     </layout>
1316     <layout>
1317       <configItem>
1318         <name>il</name>
1319         <_shortDescription>Isr</_shortDescription>
1320         <_description>Israeli</_description>
1321       </configItem>
1322       <variantList>
1323         <variant>
1324           <configItem>
1325             <name>lyx</name>
1326             <_description>lyx</_description>
1327           </configItem>
1328         </variant>
1329         <variant>
1330           <configItem>
1331             <name>si1452</name>
1332             <_description>si1452</_description>
1333           </configItem>
1334         </variant>
1335         <variant>
1336           <configItem>
1337             <name>phonetic</name>
1338             <_description>Phonetic</_description>
1339           </configItem>
1340         </variant>
1341       </variantList>
1342     </layout>
1343     <layout>
1344       <configItem>
1345         <name>it</name>
1346         <_shortDescription>Ita</_shortDescription>
1347         <_description>Italian</_description>
1348       </configItem>
1349       <variantList>
1350         <variant>
1351           <configItem>
1352             <name>nodeadkeys</name>
1353             <_description>Eliminate dead keys</_description>
1354           </configItem>
1355         </variant>
1356       </variantList>
1357     </layout>
1358     <layout>
1359       <configItem>
1360         <name>jp</name>
1361         <_shortDescription>Jpn</_shortDescription>
1362         <_description>Japanese</_description>
1363       </configItem>
1364       <variantList/>
1365     </layout>
1366     <layout>
1367       <configItem>
1368         <name>kan</name>
1369         <_shortDescription>Kan</_shortDescription>
1370         <_description>Kannada</_description>
1371       </configItem>
1372       <variantList/>
1373     </layout>
1374     <layout>
1375       <configItem>
1376         <name>la</name>
1377         <_shortDescription>LAm</_shortDescription>
1378         <_description>Latin America</_description>
1379       </configItem>
1380       <variantList>
1381         <variant>
1382           <configItem>
1383             <name>nodeadkeys</name>
1384             <_description>Eliminate dead keys</_description>
1385           </configItem>
1386         </variant>
1387         <variant>
1388           <configItem>
1389             <name>sundeadkeys</name>
1390             <_description>Sun dead keys</_description>
1391           </configItem>
1392         </variant>
1393       </variantList>
1394     </layout>
1395     <layout>
1396       <configItem>
1397         <name>lt</name>
1398         <_shortDescription>Ltu</_shortDescription>
1399         <_description>Lithuanian qwerty &quot;numeric&quot;</_description>
1400       </configItem>
1401       <variantList>
1402         <variant>
1403           <configItem>
1404             <name>lt_std</name>
1405             <_description>Standard</_description>
1406           </configItem>
1407         </variant>
1408         <variant>
1409           <configItem>
1410             <name>lt_us</name>
1411             <_description>US</_description>
1412           </configItem>
1413         </variant>
1414       </variantList>
1415     </layout>
1416     <layout>
1417       <configItem>
1418         <name>lv</name>
1419         <_shortDescription>Lva</_shortDescription>
1420         <_description>Latvian</_description>
1421       </configItem>
1422       <variantList/>
1423     </layout>
1424     <layout>
1425       <configItem>
1426         <name>mk</name>
1427         <_shortDescription>Mkd</_shortDescription>
1428         <_description>Macedonian</_description>
1429       </configItem>
1430       <variantList>
1431         <variant>
1432           <configItem>
1433             <name>pc104</name>
1434             <_description>PC104</_description>
1435           </configItem>
1436         </variant>
1437       </variantList>
1438     </layout>
1439     <layout>
1440       <configItem>
1441         <name>ml</name>
1442         <_shortDescription>Mal</_shortDescription>
1443         <_description>Malayalam</_description>
1444       </configItem>
1445       <variantList>
1446         <variant>
1447           <configItem>
1448             <name>mlplusnum</name>
1449             <_description>With Malayalam digits</_description>
1450           </configItem>
1451         </variant>
1452       </variantList>
1453     </layout>
1454     <layout>
1455       <configItem>
1456         <name>mt</name>
1457         <_shortDescription>Mlt</_shortDescription>
1458         <_description>Maltese</_description>
1459       </configItem>
1460       <variantList>
1461         <variant>
1462           <configItem>
1463             <name>us</name>
1464             <_description>US keyboard with Maltian letters</_description>
1465           </configItem>
1466         </variant>
1467       </variantList>
1468     </layout>
1469     <layout>
1470       <configItem>
1471         <name>mn</name>
1472         <_shortDescription>Mng</_shortDescription>
1473         <_description>Mongolian</_description>
1474       </configItem>
1475       <variantList/>
1476     </layout>
1477     <layout>
1478       <configItem>
1479         <name>no</name>
1480         <_shortDescription>Nor</_shortDescription>
1481         <_description>Norwegian</_description>
1482       </configItem>
1483       <variantList>
1484         <variant>
1485           <configItem>
1486             <name>nodeadkeys</name>
1487             <_description>Eliminate dead keys</_description>
1488           </configItem>
1489         </variant>
1490       </variantList>
1491     </layout>
1492     <layout>
1493       <configItem>
1494         <name>ogham</name>
1495         <_shortDescription>Ogh</_shortDescription>
1496         <_description>Ogham</_description>
1497       </configItem>
1498       <variantList>
1499         <variant>
1500           <configItem>
1501             <name>is434</name>
1502             <_description>IS434</_description>
1503           </configItem>
1504         </variant>
1505         <variant>
1506           <configItem>
1507             <name>is434laptop</name>
1508             <_description>IS434 laptop</_description>
1509           </configItem>
1510         </variant>
1511         <variant>
1512           <configItem>
1513             <name>laptop</name>
1514             <_description>Laptop</_description>
1515           </configItem>
1516         </variant>
1517       </variantList>
1518     </layout>
1519     <layout>
1520       <configItem>
1521         <name>ori</name>
1522         <_shortDescription>Ori</_shortDescription>
1523         <_description>Oriya</_description>
1524       </configItem>
1525       <variantList/>
1526     </layout>
1527     <layout>
1528       <configItem>
1529         <name>pl</name>
1530         <_shortDescription>Pol</_shortDescription>
1531         <_description>Polish</_description>
1532       </configItem>
1533       <variantList>
1534         <variant>
1535           <configItem>
1536             <name>qwertz</name>
1537             <_description>qwertz</_description>
1538           </configItem>
1539         </variant>
1540       </variantList>
1541     </layout>
1542     <layout>
1543       <configItem>
1544         <name>pt</name>
1545         <_shortDescription>Prt</_shortDescription>
1546         <_description>Portuguese</_description>
1547       </configItem>
1548       <variantList>
1549         <variant>
1550           <configItem>
1551             <name>nodeadkeys</name>
1552             <_description>Eliminate dead keys</_description>
1553           </configItem>
1554         </variant>
1555         <variant>
1556           <configItem>
1557             <name>sundeadkeys</name>
1558             <_description>Sun dead keys</_description>
1559           </configItem>
1560         </variant>
1561       </variantList>
1562     </layout>
1563     <layout>
1564       <configItem>
1565         <name>ro</name>
1566         <_shortDescription>Rou</_shortDescription>
1567         <_description>Romanian</_description>
1568       </configItem>
1569       <variantList>
1570         <variant>
1571           <configItem>
1572             <name>us</name>
1573             <_description>US keyboard with Romanian letters</_description>
1574           </configItem>
1575         </variant>
1576         <variant>
1577           <configItem>
1578             <name>de</name>
1579             <_description>Romanian keyboard with German letters</_description>
1580           </configItem>
1581         </variant>
1582       </variantList>
1583     </layout>
1584     <layout>
1585       <configItem>
1586         <name>ru</name>
1587         <_shortDescription>Rus</_shortDescription>
1588         <_description>Russian</_description>
1589       </configItem>
1590       <variantList>
1591         <variant>
1592           <configItem>
1593             <name>phonetic</name>
1594             <_description>Phonetic</_description>
1595           </configItem>
1596         </variant>
1597         <variant>
1598           <configItem>
1599             <name>typewriter</name>
1600             <_description>"Typewriter"</_description>
1601           </configItem>
1602         </variant>
1603         <variant>
1604           <configItem>
1605             <name>winkeys</name>
1606             <_description>Winkeys</_description>
1607           </configItem>
1608         </variant>
1609       </variantList>
1610     </layout>
1611     <layout>
1612       <configItem>
1613         <name>sr</name>
1614         <_shortDescription>Scg</_shortDescription>
1615         <_description>Serbian</_description>
1616       </configItem>
1617       <variantList>
1618         <variant>
1619           <configItem>
1620             <name>yz</name>
1621             <_description>Serbian Cyrillic (swap Zhe, Ze)</_description>
1622           </configItem>
1623         </variant>
1624       </variantList>
1625     </layout>
1626     <layout>
1627       <configItem>
1628         <name>si</name>
1629         <_shortDescription>Svn</_shortDescription>
1630         <_description>Slovenian</_description>
1631       </configItem>
1632       <variantList/>
1633     </layout>
1634     <layout>
1635       <configItem>
1636         <name>sk</name>
1637         <_shortDescription>Svk</_shortDescription>
1638         <_description>Slovak</_description>
1639       </configItem>
1640       <variantList>
1641         <variant>
1642           <configItem>
1643             <name>bksl</name>
1644             <_description>Extended Backslash</_description>
1645           </configItem>
1646         </variant>
1647         <variant>
1648           <configItem>
1649             <name>qwerty</name>
1650             <_description>qwerty</_description>
1651           </configItem>
1652         </variant>
1653         <variant>
1654           <configItem>
1655             <name>qwerty_bksl</name>
1656             <_description>qwerty, extended Backslash</_description>
1657           </configItem>
1658         </variant>
1659       </variantList>
1660     </layout>
1661     <layout>
1662       <configItem>
1663         <name>es</name>
1664         <_shortDescription>Esp</_shortDescription>
1665         <_description>Spanish</_description>
1666       </configItem>
1667       <variantList>
1668         <variant>
1669           <configItem>
1670             <name>nodeadkeys</name>
1671             <_description>Eliminate dead keys</_description>
1672           </configItem>
1673         </variant>
1674         <variant>
1675           <configItem>
1676             <name>sundeadkeys</name>
1677             <_description>Sun dead keys</_description>
1678           </configItem>
1679         </variant>
1680       </variantList>
1681     </layout>
1682     <layout>
1683       <configItem>
1684         <name>se</name>
1685         <_shortDescription>Swe</_shortDescription>
1686         <_description>Swedish</_description>
1687       </configItem>
1688       <variantList>
1689         <variant>
1690           <configItem>
1691             <name>nodeadkeys</name>
1692             <_description>Eliminate dead keys</_description>
1693           </configItem>
1694         </variant>
1695       </variantList>
1696     </layout>
1697     <layout>
1698       <configItem>
1699         <name>ch</name>
1700         <_shortDescription>Che</_shortDescription>
1701         <_description>Swiss</_description>
1702       </configItem>
1703       <variantList>
1704         <variant>
1705           <configItem>
1706             <name>de</name>
1707             <_description>German</_description>
1708           </configItem>
1709         </variant>
1710         <variant>
1711           <configItem>
1712             <name>de_nodeadkeys</name>
1713             <_description>German, eliminate dead keys</_description>
1714           </configItem>
1715         </variant>
1716         <variant>
1717           <configItem>
1718             <name>de_sundeadkeys</name>
1719             <_description>German, Sun dead keys</_description>
1720           </configItem>
1721         </variant>
1722         <variant>
1723           <configItem>
1724             <name>fr</name>
1725             <_description>French</_description>
1726           </configItem>
1727         </variant>
1728         <variant>
1729           <configItem>
1730             <name>fr_nodeadkeys</name>
1731             <_description>French, eliminate dead keys</_description>
1732           </configItem>
1733         </variant>
1734         <variant>
1735           <configItem>
1736             <name>fr_sundeadkeys</name>
1737             <_description>French, Sun dead keys</_description>
1738           </configItem>
1739         </variant>
1740       </variantList>
1741     </layout>
1742     <layout>
1743       <configItem>
1744         <name>syr</name>
1745         <_shortDescription>Syr</_shortDescription>
1746         <_description>Syriac</_description>
1747       </configItem>
1748       <variantList>
1749         <variant>
1750           <configItem>
1751             <name>phonetic</name>
1752             <_description>Phonetic</_description>
1753           </configItem>
1754         </variant>
1755       </variantList>
1756     </layout>
1757     <layout>
1758       <configItem>
1759         <name>tj</name>
1760         <_shortDescription>Tjk</_shortDescription>
1761         <_description>Tajik</_description>
1762       </configItem>
1763       <variantList/>
1764     </layout>
1765     <layout>
1766       <configItem>
1767         <name>tml</name>
1768         <_shortDescription>Tml</_shortDescription>
1769         <_description>Tamil</_description>
1770       </configItem>
1771       <variantList>
1772         <variant>
1773           <configItem>
1774             <name>TSCII</name>
1775             <_description>A Tamil typewrite-style keymap; TSCII encoding</_description>
1776           </configItem>
1777         </variant>
1778         <variant>
1779           <configItem>
1780             <name>TAB</name>
1781             <_description>A Tamil typewrite-style keymap; TAB encoding</_description>
1782           </configItem>
1783         </variant>
1784         <variant>
1785           <configItem>
1786             <name>UNI</name>
1787             <_description>A Tamil typewrite-style keymap; Unicode encoding</_description>
1788           </configItem>
1789         </variant>
1790         <variant>
1791           <configItem>
1792             <name>INSCRIPT</name>
1793             <_description>INSCRIPT layout</_description>
1794           </configItem>
1795         </variant>
1796       </variantList>
1797     </layout>
1798     <layout>
1799       <configItem>
1800         <name>tel</name>
1801         <_shortDescription>Tel</_shortDescription>
1802         <_description>Telugu</_description>
1803       </configItem>
1804       <variantList/>
1805     </layout>
1806     <layout>
1807       <configItem>
1808         <name>th</name>
1809         <_shortDescription>Tha</_shortDescription>
1810         <_description>Thai</_description>
1811       </configItem>
1812       <variantList>
1813         <variant>
1814           <configItem>
1815             <name>basic</name>
1816             <_description>Kedmanee</_description>
1817           </configItem>
1818         </variant>
1819         <variant>
1820           <configItem>
1821             <name>tis</name>
1822             <_description>TIS-820.2538</_description>
1823           </configItem>
1824         </variant>
1825         <variant>
1826           <configItem>
1827             <name>pat</name>
1828             <_description>Pattachote</_description>
1829           </configItem>
1830         </variant>
1831       </variantList>
1832     </layout>
1833     <layout>
1834       <configItem>
1835         <name>tr</name>
1836         <_shortDescription>Tur</_shortDescription>
1837         <_description>Turkish </_description>
1838       </configItem>
1839       <variantList>
1840         <variant>
1841           <configItem>
1842             <name>tr_f</name>
1843             <_description>Turkish (F)</_description>
1844           </configItem>
1845         </variant>
1846         <variant>
1847           <configItem>
1848             <name>tr_alt</name>
1849             <_description>Turkish Alt-Q Layout</_description>
1850           </configItem>
1851         </variant>
1852       </variantList>
1853     </layout>
1854     <layout>
1855       <configItem>
1856         <name>ua</name>
1857         <_shortDescription>Ukr</_shortDescription>
1858         <_description>Ukrainian </_description>
1859       </configItem>
1860       <variantList>
1861         <variant>
1862           <configItem>
1863             <name>phonetic</name>
1864             <_description>Phonetic</_description>
1865           </configItem>
1866         </variant>
1867         <variant>
1868           <configItem>
1869             <name>typewriter</name>
1870             <_description>"Typewriter"</_description>
1871           </configItem>
1872         </variant>
1873         <variant>
1874           <configItem>
1875             <name>winkeys</name>
1876             <_description>Winkeys</_description>
1877           </configItem>
1878         </variant>
1879       </variantList>
1880     </layout>
1881     <layout>
1882       <configItem>
1883         <name>gb</name>
1884         <_shortDescription>GBr</_shortDescription>
1885         <_description>United Kingdom</_description>
1886       </configItem>
1887       <variantList>
1888         <variant>
1889           <configItem>
1890             <name>intl</name>
1891             <_description>International (with dead keys)</_description>
1892           </configItem>
1893         </variant>
1894       </variantList>
1895     </layout>
1896     <layout>
1897       <configItem>
1898         <name>uz</name>
1899         <_shortDescription>Uzb</_shortDescription>
1900         <_description>Uzbek</_description>
1901       </configItem>
1902       <variantList/>
1903     </layout>
1904     <layout>
1905       <configItem>
1906         <name>vn</name>
1907         <_shortDescription>Vnm</_shortDescription>
1908         <_description>Vietnamese</_description>
1909       </configItem>
1910       <variantList/>
1911     </layout>
1912     <layout>
1913       <configItem>
1914         <name>yu</name>
1915         <_shortDescription>Yug</_shortDescription>
1916         <_description>Yugoslavian</_description>
1917       </configItem>
1918       <variantList>
1919         <variant>
1920           <configItem>
1921             <name>unicode</name>
1922             <_description>Serbian Latin Unicode</_description>
1923           </configItem>
1924         </variant>
1925         <variant>
1926           <configItem>
1927             <name>yz</name>
1928             <_description>Serbian Latin (swap Y, Z)</_description>
1929           </configItem>
1930         </variant>
1931         <variant>
1932           <configItem>
1933             <name>unicodeyz</name>
1934             <_description>Serbian Latin Unicode (swap ZHE, Z)</_description>
1935           </configItem>
1936         </variant>
1937       </variantList>
1938     </layout>
1939     <layout>
1940       <configItem>
1941         <name>nec_vndr/jp</name>
1942         <_shortDescription>Jpn</_shortDescription>
1943         <_description>PC-98xx Series</_description>
1944       </configItem>
1945       <variantList/>
1946     </layout>
1947     <layout>
1948       <configItem>
1949         <name>ie</name>
1950         <_shortDescription>Irl</_shortDescription>
1951         <_description>Irish</_description>
1952       </configItem>
1953       <variantList>
1954         <variant>
1955           <configItem>
1956             <name>CloGaelach</name>
1957             <_description>CloGaelach</_description>
1958           </configItem>
1959         </variant>
1960         <variant>
1961           <configItem>
1962             <name>CloGaelachLaptop</name>
1963             <_description>CloGaelach Laptop</_description>
1964           </configItem>
1965         </variant>
1966         <variant>
1967           <configItem>
1968             <name>UnicodeExpert</name>
1969             <_description>UnicodeExpert</_description>
1970           </configItem>
1971         </variant>
1972         <variant>
1973           <configItem>
1974             <name>laptop</name>
1975             <_description>laptop</_description>
1976           </configItem>
1977         </variant>
1978       </variantList>
1979     </layout>
1980     <layout>
1981       <configItem>
1982         <name>sapmi</name>
1983         <_shortDescription>Sme</_shortDescription>
1984         <_description>Northern Saami</_description>
1985       </configItem>
1986       <variantList>
1987         <variant>
1988           <configItem>
1989             <name>basic</name>
1990             <_description>Norwegian</_description>
1991           </configItem>
1992         </variant>
1993         <variant>
1994           <configItem>
1995             <name>nodeadkeys</name>
1996             <_description>Eliminate dead keys</_description>
1997           </configItem>
1998         </variant>
1999         <variant>
2000           <configItem>
2001             <name>sefi</name>
2002             <_description>Finish and Swedish</_description>
2003           </configItem>
2004         </variant>
2005       </variantList>
2006     </layout>
2007   </layoutList>
2008   <optionList>
2009     <group allowMultipleSelection="true">
2010       <configItem>
2011         <name>grp</name>
2012         <_description>Group Shift/Lock behavior</_description>
2013       </configItem>
2014       <option>
2015         <configItem>
2016           <name>grp:switch</name>
2017           <_description>R-Alt switches group while pressed</_description>
2018         </configItem>
2019       </option>
2020       <option>
2021         <configItem>
2022           <name>grp:lswitch</name>
2023           <_description>Left Alt key switches group while pressed</_description>
2024         </configItem>
2025       </option>
2026       <option>
2027         <configItem>
2028           <name>grp:lwin_switch</name>
2029           <_description>Left Win-key switches group while pressed</_description>
2030         </configItem>
2031       </option>
2032       <option>
2033         <configItem>
2034           <name>grp:rwin_switch</name>
2035           <_description>Right Win-key switches group while pressed</_description>
2036         </configItem>
2037       </option>
2038       <option>
2039         <configItem>
2040           <name>grp:win_switch</name>
2041           <_description>Both Win-keys switch group while pressed</_description>
2042         </configItem>
2043       </option>
2044       <option>
2045         <configItem>
2046           <name>grp:toggle</name>
2047           <_description>Right Alt key changes group</_description>
2048         </configItem>
2049       </option>
2050       <option>
2051         <configItem>
2052           <name>grp:lalt_toggle</name>
2053           <_description>Left Alt key changes group</_description>
2054         </configItem>
2055       </option>
2056       <option>
2057         <configItem>
2058           <name>grp:caps_toggle</name>
2059           <_description>Caps Lock key changes group</_description>
2060         </configItem>
2061       </option>
2062       <option>
2063         <configItem>
2064           <name>grp:shift_caps_toggle</name>
2065           <_description>Shift+CapsLock changes group</_description>
2066         </configItem>
2067       </option>
2068       <option>
2069         <configItem>
2070           <name>grp:shift_toggle</name>
2071           <_description>Both Shift keys together change group</_description>
2072         </configItem>
2073       </option>
2074       <option>
2075         <configItem>
2076           <name>grp:alts_toggle</name>
2077           <_description>Both Alt keys together change group</_description>
2078         </configItem>
2079       </option>
2080       <option>
2081         <configItem>
2082           <name>grp:ctrls_toggle</name>
2083           <_description>Both Ctrl keys together change group</_description>
2084         </configItem>
2085       </option>
2086       <option>
2087         <configItem>
2088           <name>grp:ctrl_shift_toggle</name>
2089           <_description>Control+Shift changes group</_description>
2090         </configItem>
2091       </option>
2092       <option>
2093         <configItem>
2094           <name>grp:ctrl_alt_toggle</name>
2095           <_description>Alt+Control changes group</_description>
2096         </configItem>
2097       </option>
2098       <option>
2099         <configItem>
2100           <name>grp:alt_shift_toggle</name>
2101           <_description>Alt+Shift changes group</_description>
2102         </configItem>
2103       </option>
2104       <option>
2105         <configItem>
2106           <name>grp:menu_toggle</name>
2107           <_description>Menu key changes group</_description>
2108         </configItem>
2109       </option>
2110       <option>
2111         <configItem>
2112           <name>grp:lwin_toggle</name>
2113           <_description>Left Win-key changes group</_description>
2114         </configItem>
2115       </option>
2116       <option>
2117         <configItem>
2118           <name>grp:rwin_toggle</name>
2119           <_description>Right Win-key changes group</_description>
2120         </configItem>
2121       </option>
2122       <option>
2123         <configItem>
2124           <name>grp:lshift_toggle</name>
2125           <_description>Left Shift key changes group</_description>
2126         </configItem>
2127       </option>
2128       <option>
2129         <configItem>
2130           <name>grp:rshift_toggle</name>
2131           <_description>Right Shift key changes group</_description>
2132         </configItem>
2133       </option>
2134       <option>
2135         <configItem>
2136           <name>grp:lctrl_toggle</name>
2137           <_description>Left Ctrl key changes group</_description>
2138         </configItem>
2139       </option>
2140       <option>
2141         <configItem>
2142           <name>grp:rctrl_toggle</name>
2143           <_description>Right Ctrl key changes group</_description>
2144         </configItem>
2145       </option>
2146     </group>
2147     <group allowMultipleSelection="true">
2148       <configItem>
2149         <name>lv3</name>
2150         <_description>Third level choosers</_description>
2151       </configItem>
2152       <option>
2153         <configItem>
2154           <name>lv3:switch</name>
2155           <_description>Press Right Control to choose 3rd level</_description>
2156         </configItem>
2157       </option>
2158       <option>
2159         <configItem>
2160           <name>lv3:menu_switch</name>
2161           <_description>Press Menu key to choose 3rd level</_description>
2162         </configItem>
2163       </option>
2164       <option>
2165         <configItem>
2166           <name>lv3:win_switch</name>
2167           <_description>Press any of Win-keys to choose 3rd level</_description>
2168         </configItem>
2169       </option>
2170       <option>
2171         <configItem>
2172           <name>lv3:lwin_switch</name>
2173           <_description>Press Left Win-key to choose 3rd level</_description>
2174         </configItem>
2175       </option>
2176       <option>
2177         <configItem>
2178           <name>lv3:rwin_switch</name>
2179           <_description>Press Right Win-key to choose 3rd level</_description>
2180         </configItem>
2181       </option>
2182       <option>
2183         <configItem>
2184           <name>lv3:alt_switch</name>
2185           <_description>Press any of Alt keys to choose 3rd level</_description>
2186         </configItem>
2187       </option>
2188       <option>
2189         <configItem>
2190           <name>lv3:lalt_switch</name>
2191           <_description>Press Left Alt key to choose 3rd level</_description>
2192         </configItem>
2193       </option>
2194       <option>
2195         <configItem>
2196           <name>lv3:ralt_switch</name>
2197           <_description>Press Right Alt key to choose 3rd level</_description>
2198         </configItem>
2199       </option>
2200     </group>
2201     <group allowMultipleSelection="false">
2202       <configItem>
2203         <name>ctrl</name>
2204         <_description>Control Key Position</_description>
2205       </configItem>
2206       <option>
2207         <configItem>
2208           <name>ctrl:nocaps</name>
2209           <_description>Make CapsLock an additional Control</_description>
2210         </configItem>
2211       </option>
2212       <option>
2213         <configItem>
2214           <name>ctrl:swapcaps</name>
2215           <_description>Swap Control and Caps Lock</_description>
2216         </configItem>
2217       </option>
2218       <option>
2219         <configItem>
2220           <name>ctrl:ctrl_ac</name>
2221           <_description>Control key at left of 'A'</_description>
2222         </configItem>
2223       </option>
2224       <option>
2225         <configItem>
2226           <name>ctrl:ctrl_aa</name>
2227           <_description>Control key at bottom left</_description>
2228         </configItem>
2229       </option>
2230       <option>
2231         <configItem>
2232           <name>ctrl:ctrl_ra</name>
2233           <_description>Right Control key works as Right Alt</_description>
2234         </configItem>
2235       </option>
2236     </group>
2237     <group allowMultipleSelection="true">
2238       <configItem>
2239         <name>grp_led</name>
2240         <_description>Use keyboard LED to show alternative group</_description>
2241       </configItem>
2242       <option>
2243         <configItem>
2244           <name>grp_led:num</name>
2245           <_description>Num_Lock LED shows alternative group</_description>
2246         </configItem>
2247       </option>
2248       <option>
2249         <configItem>
2250           <name>grp_led:caps</name>
2251           <_description>Caps_Lock LED shows alternative group</_description>
2252         </configItem>
2253       </option>
2254       <option>
2255         <configItem>
2256           <name>grp_led:scroll</name>
2257           <_description>Scroll_Lock LED shows alternative group</_description>
2258         </configItem>
2259       </option>
2260     </group>
2261     <group allowMultipleSelection="false">
2262       <configItem>
2263         <name>caps</name>
2264         <_description>CapsLock key behavior</_description>
2265       </configItem>
2266       <option>
2267         <configItem>
2268           <name>caps:internal</name>
2269           <_description>Uses internal capitalization. Shift cancels Caps.</_description>
2270         </configItem>
2271       </option>
2272       <option>
2273         <configItem>
2274           <name>caps:internal_nocancel</name>
2275           <_description>Uses internal capitalization. Shift doesn't cancel Caps.</_description>
2276         </configItem>
2277       </option>
2278       <option>
2279         <configItem>
2280           <name>caps:shift</name>
2281           <_description>Acts as Shift with locking. Shift cancels Caps.</_description>
2282         </configItem>
2283       </option>
2284       <option>
2285         <configItem>
2286           <name>caps:shift_nocancel</name>
2287           <_description>Acts as Shift with locking. Shift doesn't cancel Caps.</_description>
2288         </configItem>
2289       </option>
2290     </group>
2291     <group allowMultipleSelection="false">
2292       <configItem>
2293         <name>altwin</name>
2294         <_description>Alt/Win key behavior</_description>
2295       </configItem>
2296       <option>
2297         <configItem>
2298           <name>altwin:menu</name>
2299           <_description>Add the standard behavior to Menu key.</_description>
2300         </configItem>
2301       </option>
2302       <option>
2303         <configItem>
2304           <name>altwin:meta_alt</name>
2305           <_description>Alt and Meta on the Alt keys (default).</_description>
2306         </configItem>
2307       </option>
2308       <option>
2309         <configItem>
2310           <name>altwin:meta_win</name>
2311           <_description>Meta is mapped to the Win-keys.</_description>
2312         </configItem>
2313       </option>
2314       <option>
2315         <configItem>
2316           <name>altwin:left_meta_win</name>
2317           <_description>Meta is mapped to the left Win-key.</_description>
2318         </configItem>
2319       </option>
2320       <option>
2321         <configItem>
2322           <name>altwin:meta_super</name>
2323           <_description>Super is mapped to the Win-keys (default).</_description>
2324         </configItem>
2325       </option>
2326       <option>
2327         <configItem>
2328           <name>altwin:meta_hyper</name>
2329           <_description>Hyper is mapped to the Win-keys.</_description>
2330         </configItem>
2331       </option>
2332     </group>
2333     <group allowMultipleSelection="true">
2334       <configItem>
2335         <name>compose</name>
2336         <_description> </_description>
2337       </configItem>
2338       <option>
2339         <configItem>
2340           <name>compose:ralt</name>
2341           <_description>Right Alt is Compose</_description>
2342         </configItem>
2343       </option>
2344       <option>
2345         <configItem>
2346           <name>compose:rwin</name>
2347           <_description>Right Win-key is Compose</_description>
2348         </configItem>
2349       </option>
2350       <option>
2351         <configItem>
2352           <name>compose:menu</name>
2353           <_description>Menu is Compose</_description>
2354         </configItem>
2355       </option>
2356     </group>
2357     <group allowMultipleSelection="true">
2358       <configItem>
2359         <name>compat</name>
2360         <_description>Miscellaneous compatibility options</_description>
2361       </configItem>
2362       <option>
2363         <configItem>
2364           <name>numpad:microsoft</name>
2365           <_description>Shift with numpad keys works as in MS Windows</_description>
2366         </configItem>
2367       </option>
2368       <option>
2369         <configItem>
2370           <name>srvrkeys:none</name>
2371           <_description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server.</_description>
2372         </configItem>
2373       </option>
2374     </group>
2375   </optionList>
2376 </xkbConfigRegistry>