added Khmer, closing b.fd.o#5389
[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>a4techKB21</name>
80         <_description>A4Tech KB-21</_description>
81       </configItem>
82     </model>
83     <model>
84       <configItem>
85         <name>a4techKBS8</name>
86         <_description>A4Tech KBS-8</_description>
87       </configItem>
88     </model>
89     <model>
90       <configItem>
91         <name>abnt2</name>
92         <_description>Brazilian ABNT2</_description>
93       </configItem>
94     </model>
95     <model>
96       <configItem>
97         <name>airkey</name>
98         <_description>Acer AirKey V</_description>
99       </configItem>
100     </model>
101     <model>
102       <configItem>
103         <name>acpi</name>
104         <_description>ACPI Standard</_description>
105       </configItem>
106     </model>
107     <model>
108       <configItem>
109         <name>azonaRF2300</name>
110         <_description>Azona RF2300 wireless Internet Keyboard</_description>
111       </configItem>
112     </model>
113     <model>
114       <configItem>
115         <name>scorpius</name>
116         <_description>Advance Scorpius KI</_description>
117       </configItem>
118     </model>
119     <model>
120       <configItem>
121         <name>brother</name>
122         <_description>Brother Internet Keyboard</_description>
123       </configItem>
124     </model>
125     <model>
126       <configItem>
127         <name>btc5113rf</name>
128         <_description>BTC 5113RF Multimedia</_description>
129       </configItem>
130     </model>
131     <model>
132       <configItem>
133         <name>btc5126t</name>
134         <_description>BTC 5126T</_description>
135       </configItem>
136     </model>
137     <model>
138       <configItem>
139         <name>btc9000</name>
140         <_description>BTC 9000</_description>
141       </configItem>
142     </model>
143     <model>
144       <configItem>
145         <name>btc9000a</name>
146         <_description>BTC 9000A</_description>
147       </configItem>
148     </model>
149     <model>
150       <configItem>
151         <name>btc9001ah</name>
152         <_description>BTC 9001AH</_description>
153       </configItem>
154     </model>
155     <model>
156       <configItem>
157         <name>btc5090</name>
158         <_description>BTC 5090</_description>
159       </configItem>
160     </model>
161     <model>
162       <configItem>
163         <name>cherryblue</name>
164         <_description>Cherry Blue Line CyBo@rd</_description>
165       </configItem>
166     </model>
167     <model>
168       <configItem>
169         <name>cherryblueb</name>
170         <description>Cherry CyMotion Master XPress</description>
171       </configItem>
172     </model>
173     <model>
174       <configItem>
175         <name>cherrybluea</name>
176         <_description>Cherry Blue Line CyBo@rd (alternate option)</_description>
177       </configItem>
178     </model>
179     <model>
180       <configItem>
181         <name>cherrycyboard</name>
182         <_description>Cherry CyBo@rd USB-Hub</_description>
183       </configItem>
184     </model>
185     <model>
186       <configItem>
187         <name>chicony</name>
188         <_description>Chicony Internet Keyboard</_description>
189       </configItem>
190     </model>
191     <model>
192       <configItem>
193         <name>chicony9885</name>
194         <_description>Chicony KB-9885</_description>
195       </configItem>
196     </model>
197     <model>
198       <configItem>
199         <name>compaqeak8</name>
200         <_description>Compaq Easy Access Keyboard</_description>
201       </configItem>
202     </model>
203     <model>
204       <configItem>
205         <name>compaqik7</name>
206         <_description>Compaq Internet Keyboard (7 keys)</_description>
207       </configItem>
208     </model>
209     <model>
210       <configItem>
211         <name>compaqik13</name>
212         <_description>Compaq Internet Keyboard (13 keys)</_description>
213       </configItem>
214     </model>
215     <model>
216       <configItem>
217         <name>compaqik18</name>
218         <_description>Compaq Internet Keyboard (18 keys)</_description>
219       </configItem>
220     </model>
221     <model>
222       <configItem>
223         <name>cymotionlinux</name>
224         <_description>Cherry CyMotion Master Linux</_description>
225       </configItem>
226     </model>
227     <model>
228       <configItem>
229         <name>armada</name>
230         <_description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</_description>
231       </configItem>
232     </model>
233     <model>
234       <configItem>
235         <name>presario</name>
236         <_description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</_description>
237       </configItem>
238     </model>
239     <model>
240       <configItem>
241         <name>ipaq</name>
242         <_description>Compaq iPaq Keyboard</_description>
243       </configItem>
244     </model>
245     <model>
246       <configItem>
247         <name>dell</name>
248         <_description>Dell</_description>
249       </configItem>
250     </model>
251     <model>
252       <configItem>
253         <name>dellusbmm</name>
254         <_description>Dell USB Multimedia Keybard</_description>
255       </configItem>
256     </model>
257     <model>
258       <configItem>
259         <name>inspiron</name>
260         <_description>Laptop/notebook Dell Inspiron 6xxx/8xxx</_description>
261       </configItem>
262     </model>
263     <model>
264       <configItem>
265         <name>dexxa</name>
266         <_description>Dexxa Wireless Desktop Keyboard</_description>
267       </configItem>
268     </model>
269     <model>
270       <configItem>
271         <name>diamond</name>
272         <_description>Diamond 9801 / 9802 series</_description>
273       </configItem>
274     </model>
275     <model>
276       <configItem>
277         <name>dtk2000</name>
278         <_description>DTK2000</_description>
279       </configItem>
280     </model>
281     <model>
282       <configItem>
283         <name>ennyah_dkb1008</name>
284         <_description>Ennyah DKB-1008</_description>
285       </configItem>
286     </model>
287     <model>
288       <configItem>
289         <name>genius</name>
290         <_description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</_description>
291       </configItem>
292     </model>
293     <model>
294       <configItem>
295         <name>geniuscomfy</name>
296         <_description>Genius Comfy KB-12e</_description>
297       </configItem>
298     </model>
299     <model>
300       <configItem>
301         <name>geniuscomfy2</name>
302         <_description>Genius Comfy KB-21e-Scroll</_description>
303       </configItem>
304     </model>
305     <model>
306       <configItem>
307         <name>gyration</name>
308         <_description>Gyration</_description>
309       </configItem>
310     </model>
311     <model>
312       <configItem>
313         <name>hpi6</name>
314         <_description>Hewlett-Packard Internet Keyboard</_description>
315       </configItem>
316     </model>
317     <model>
318       <configItem>
319         <name>hp2501</name>
320         <_description>Hewlett-Packard SK-2501 Multimedia Keyboard</_description>
321       </configItem>
322     </model>
323     <model>
324       <configItem>
325         <name>hp2505</name>
326         <_description>Hewlett-Packard SK-2505 Internet Keyboard</_description>
327       </configItem>
328     </model>
329     <model>
330       <configItem>
331         <name>hpxe3gc</name>
332         <_description>Hewlett-Packard Omnibook XE3 GC</_description>
333       </configItem>
334     </model>
335     <model>
336       <configItem>
337         <name>hpxe3gf</name>
338         <_description>Hewlett-Packard Omnibook XE3 GF</_description>
339       </configItem>
340     </model>
341     <model>
342       <configItem>
343         <name>hpxt1000</name>
344         <_description>Hewlett-Packard Omnibook XT1000</_description>
345       </configItem>
346     </model>
347     <model>
348       <configItem>
349         <name>hpzt11xx</name>
350         <_description>Hewlett-Packard Pavilion ZT11xx</_description>
351       </configItem>
352     </model>
353     <model>
354       <configItem>
355         <name>hp500fa</name>
356         <_description>Hewlett-Packard Omnibook 500 FA</_description>
357       </configItem>
358     </model>
359     <model>
360       <configItem>
361         <name>hp5xx</name>
362         <_description>Hewlett-Packard Omnibook 5xx</_description>
363       </configItem>
364     </model>
365     <model>
366       <configItem>
367         <name>hp6000</name>
368         <_description>Hewlett-Packard Omnibook 6000/6100</_description>
369       </configItem>
370     </model>
371     <model>
372       <configItem>
373         <name>honeywell_euroboard</name>
374         <_description>Honeywell Euroboard</_description>
375       </configItem>
376     </model>
377     <model>
378       <configItem>
379         <name>rapidaccess</name>
380         <_description>IBM Rapid Access</_description>
381       </configItem>
382     </model>
383     <model>
384       <configItem>
385         <name>rapidaccess2</name>
386         <_description>IBM Rapid Access II</_description>
387       </configItem>
388     </model>
389     <model>
390       <configItem>
391         <name>rapidaccess2a</name>
392         <_description>IBM Rapid Access II (alternate option)</_description>
393       </configItem>
394     </model>
395     <model>
396       <configItem>
397         <name>thinkpad</name>
398         <_description>IBM ThinkPad 560Z/600/600E/A22E</_description>
399       </configItem>
400     </model>
401     <model>
402       <configItem>
403         <name>logiaccess</name>
404         <_description>Logitech Access Keyboard</_description>
405       </configItem>
406     </model>
407     <model>
408       <configItem>
409         <name>ltcd</name>
410         <_description>Logitech Cordless Desktop</_description>
411       </configItem>
412     </model>
413     <model>
414       <configItem>
415         <name>logicdit</name>
416         <_description>Logitech Cordless Desktop iTouch</_description>
417       </configItem>
418     </model>
419     <model>
420       <configItem>
421         <name>logicdp</name>
422         <_description>Logitech Cordless Desktop Pro</_description>
423       </configItem>
424     </model>
425     <model>
426       <configItem>
427         <name>logicdpa</name>
428         <_description>Logitech Cordless Desktop Pro (alternate option)</_description>
429       </configItem>
430     </model>
431     <model>
432       <configItem>
433         <name>logicdpa2</name>
434         <_description>Logitech Cordless Desktop Pro (alternate option2)</_description>
435       </configItem>
436     </model>
437     <model>
438       <configItem>
439         <name>logicdo</name>
440         <_description>Logitech Cordless Desktop Optical</_description>
441       </configItem>
442     </model>
443     <model>
444       <configItem>
445         <name>logicfn</name>
446         <_description>Logitech Cordless Freedom/Desktop Navigator</_description>
447       </configItem>
448     </model>
449     <model>
450       <configItem>
451         <name>logicdn</name>
452         <_description>Logitech Cordless Desktop Navigator</_description>
453       </configItem>
454     </model>
455     <model>
456       <configItem>
457         <name>logidak</name>
458         <_description>Logitech Deluxe Access Keyboard</_description>
459       </configItem>
460     </model>
461     <model>
462       <configItem>
463         <name>logiitc</name>
464         <_description>Logitech iTouch Cordless Keyboard (model Y-RB6)</_description>
465       </configItem>
466     </model>
467     <model>
468       <configItem>
469         <name>logiik</name>
470         <_description>Logitech Internet Keyboard</_description>
471       </configItem>
472     </model>
473     <model>
474       <configItem>
475         <name>itouch</name>
476         <_description>Logitech iTouch</_description>
477       </configItem>
478     </model>
479     <model>
480       <configItem>
481         <name>logiitc</name>
482         <_description>Logitech iTouch Cordless Keyboard (model Y-RB6)</_description>
483       </configItem>
484     </model>
485     <model>
486       <configItem>
487         <name>logiik</name>
488         <_description>Logitech Internet Keyboard</_description>
489       </configItem>
490     </model>
491     <model>
492       <configItem>
493         <name>logiink</name>
494         <_description>Logitech Internet Navigator Keyboard</_description>
495       </configItem>
496     </model>
497     <model>
498       <configItem>
499         <name>itouchin</name>
500         <_description>Logitech iTouch keyboard Internet Navigator</_description>
501       </configItem>
502     </model>
503     <model>
504       <configItem>
505         <name>logiultrax</name>
506         <_description>Logitech Ultra-X Keyboard</_description>
507       </configItem>
508     </model>
509     <model>
510       <configItem>
511         <name>mx1998</name>
512         <_description>Memorex MX1998</_description>
513       </configItem>
514     </model>
515     <model>
516       <configItem>
517         <name>mx2500</name>
518         <_description>Memorex MX2500 EZ-Access Keyboard</_description>
519       </configItem>
520     </model>
521     <model>
522       <configItem>
523         <name>mx2750</name>
524         <_description>Memorex MX2750</_description>
525       </configItem>
526     </model>
527     <model>
528       <configItem>
529         <name>microsoftinet</name>
530         <_description>Microsoft Internet Keyboard</_description>
531       </configItem>
532     </model>
533     <model>
534       <configItem>
535         <name>microsoftpro</name>
536         <_description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</_description>
537       </configItem>
538     </model>
539     <model>
540       <configItem>
541         <name>microsoftprousb</name>
542         <_description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</_description>
543       </configItem>
544     </model>
545     <model>
546       <configItem>
547         <name>microsoftprooem</name>
548         <_description>Microsoft Natural Keyboard Pro OEM</_description>
549       </configItem>
550     </model>
551     <model>
552       <configItem>
553         <name>microsoftprose</name>
554         <_description>Microsoft Internet Keyboard Pro, Swedish</_description>
555       </configItem>
556     </model>
557     <model>
558       <configItem>
559         <name>microsoftoffice</name>
560         <_description>Microsoft Office Keyboard</_description>
561       </configItem>
562     </model>
563     <model>
564       <configItem>
565         <name>microsoftmult</name> 
566         <_description>Microsoft Wireless Multimedia Keyboard 1.0A</_description>
567       </configItem>
568     </model>
569     <model>
570       <configItem>
571         <name>oretec</name>
572         <_description>Oretec MCK-800 MM/Internet keyboard</_description>
573       </configItem>
574     </model>
575     <model>
576       <configItem>
577         <name>propeller</name>
578         <_description>Propeller Voyager (KTEZ-1000)</_description>
579       </configItem>
580     </model>
581     <model>
582       <configItem>
583         <name>qtronix</name>
584         <_description>QTronix Scorpius 98N+</_description>
585       </configItem>
586     </model>
587     <model>
588       <configItem>
589         <name>samsung4500</name>
590         <_description>Samsung SDM 4500P</_description>
591       </configItem>
592     </model>
593     <model>
594       <configItem>
595         <name>samsung4510</name>
596         <_description>Samsung SDM 4510P</_description>
597       </configItem>
598     </model>
599     <model>
600       <configItem>
601         <name>sk1300</name>
602         <_description>SK-1300</_description>
603       </configItem>
604     </model>
605     <model>
606       <configItem>
607         <name>sk2500</name>
608         <_description>SK-2500</_description>
609       </configItem>
610     </model>
611     <model>
612       <configItem>
613         <name>sk6200</name>
614         <_description>SK-6200</_description>
615       </configItem>
616     </model>
617     <model>
618       <configItem>
619         <name>sk7100</name>
620         <_description>SK-7100</_description>
621       </configItem>
622     </model>
623     <model>
624       <configItem>
625         <name>sp_inet</name>
626         <_description>Super Power Multimedia Keyboard</_description>
627       </configItem>
628     </model>
629     <model>
630       <configItem>
631         <name>sven</name>
632         <_description>SVEN Ergonomic 2500</_description>
633       </configItem>
634     </model>
635     <model>
636       <configItem>
637         <name>symplon</name>
638         <_description>Symplon PaceBook (tablet PC)</_description>
639       </configItem>
640     </model>
641     <model>
642       <configItem>
643         <name>toshiba_s3000</name>
644         <_description>Toshiba Satellite S3000</_description>
645       </configItem>
646     </model>
647     <model>
648       <configItem>
649         <name>trust</name>
650         <_description>Trust Wireless Keyboard Classic</_description>
651       </configItem>
652     </model>
653     <model>
654       <configItem>
655         <name>trustda</name>
656         <_description>Trust Direct Access Keyboard</_description>
657       </configItem>
658     </model>
659     <model>
660       <configItem>
661         <name>yahoo</name>
662         <_description>Yahoo! Internet Keyboard</_description>
663       </configItem>
664     </model>
665     <model>
666       <configItem>
667         <name>macintosh</name>
668         <_description>Macintosh</_description>
669       </configItem>
670     </model>
671     <model>
672       <configItem>
673         <name>macintosh_old</name>
674         <_description>Macintosh Old</_description>
675       </configItem>
676     </model>
677     <model>
678       <configItem>
679         <name>powerpcps2</name>
680         <_description>PowerPC PS/2</_description>
681       </configItem>
682     </model>
683     <model>
684       <configItem>
685         <name>acer_tm_800</name>
686         <_description>Acer TravelMate 800</_description>
687       </configItem>
688     </model>
689     <model>
690       <configItem>
691         <name>power_g5</name>
692         <_description>Power G5</_description>
693       </configItem>
694     </model>
695     <model>
696       <configItem>
697         <name>silvercrest</name>
698         <_description>SILVERCREST Multimedia Wireless Keyboard</_description>
699       </configItem>
700     </model>
701     <model>
702       <configItem>
703         <name>emachines</name>
704         <_description>Laptop/notebook eMachines m68xx</_description>
705       </configItem>
706     </model>
707   </modelList>
708   <layoutList>
709     <layout>
710       <configItem>
711         <name>us</name>
712         <_shortDescription>USA</_shortDescription>
713         <_description>U.S. English</_description>
714       </configItem>
715       <variantList>
716         <variant>
717           <configItem>
718             <name>intl</name>
719             <_description>International (with dead keys)</_description>
720           </configItem>
721         </variant>
722         <variant>
723           <configItem>
724             <name>alt-intl</name>
725             <_description>Alternative international (former us_intl)</_description>
726           </configItem>
727         </variant>
728         <variant>
729           <configItem>
730             <name>dvorak</name>
731             <_description>Dvorak</_description>
732           </configItem>
733         </variant>
734         <variant>
735           <configItem>
736             <name>rus</name>
737             <_description>Russian phonetic</_description>
738           </configItem>
739         </variant>
740       </variantList>
741     </layout>
742     <layout>
743       <configItem>
744         <name>ara</name>
745         <_shortDescription>Ara</_shortDescription>
746         <_description>Arabic</_description>
747       </configItem>
748       <variantList>
749         <variant>
750           <configItem>
751             <name>azerty</name>
752             <_description>azerty</_description>
753           </configItem>
754         </variant>
755         <variant>
756           <configItem>
757             <name>azerty_digits</name>
758             <_description>azerty/digits</_description>
759           </configItem>
760         </variant>
761         <variant>
762           <configItem>
763             <name>digits</name>
764             <_description>digits</_description>
765           </configItem>
766         </variant>
767         <variant>
768           <configItem>
769             <name>qwerty</name>
770             <_description>qwerty</_description>
771           </configItem>
772         </variant>
773         <variant>
774           <configItem>
775             <name>qwerty_digits</name>
776             <_description>qwerty/digits</_description>
777           </configItem>
778         </variant>
779       </variantList>
780     </layout>
781     <layout>
782       <configItem>
783         <name>al</name>
784         <_shortDescription>Alb</_shortDescription>
785         <_description>Albania</_description>
786       </configItem>
787       <variantList/>
788     </layout>
789     <layout>
790       <configItem>
791         <name>am</name>
792         <_shortDescription>Arm</_shortDescription>
793         <_description>Armenia</_description>
794       </configItem>
795       <variantList>
796         <variant>
797           <configItem>
798             <name>phonetic</name>
799             <_description>Phonetic</_description>
800           </configItem>
801         </variant>
802       </variantList>
803     </layout>
804     <layout>
805       <configItem>
806         <name>az</name>
807         <_shortDescription>Aze</_shortDescription>
808         <_description>Azerbaijan</_description>
809       </configItem>
810       <variantList>
811         <variant>
812           <configItem>
813             <name>cyrillic</name>
814             <_description>Cyrillic</_description>
815           </configItem>
816         </variant>
817       </variantList>
818     </layout>
819     <layout>
820       <configItem>
821         <name>by</name>
822         <_shortDescription>Blr</_shortDescription>
823         <_description>Belarus</_description>
824       </configItem>
825       <variantList>
826         <variant>
827           <configItem>
828             <name>winkeys</name>
829             <_description>Winkeys</_description>
830           </configItem>
831         </variant>
832         <variant>
833           <configItem>
834             <name>latin</name>
835             <_description>Latin</_description>
836           </configItem>
837         </variant>
838       </variantList>
839     </layout>
840     <layout>
841       <configItem>
842         <name>be</name>
843         <_shortDescription>Bel</_shortDescription>
844         <_description>Belgium</_description>
845       </configItem>
846       <variantList>
847         <variant>
848           <configItem>
849             <name>iso-alternate</name>
850             <_description>ISO Alternate</_description>
851           </configItem>
852         </variant>
853         <variant>
854           <configItem>
855             <name>nodeadkeys</name>
856             <_description>Eliminate dead keys</_description>
857           </configItem>
858         </variant>
859         <variant>
860           <configItem>
861             <name>sundeadkeys</name>
862             <_description>Sun dead keys</_description>
863           </configItem>
864         </variant>
865       </variantList>
866     </layout>
867     <layout>
868       <configItem>
869         <name>bd</name>
870         <_shortDescription>Ban</_shortDescription>
871         <_description>Bangladesh</_description>
872       </configItem>
873       <variantList>
874         <variant>
875           <configItem>
876             <name>probhat</name>
877             <_description>Probhat</_description>
878           </configItem>
879         </variant>
880       </variantList>
881     </layout>
882     <layout>
883       <configItem>
884         <name>in</name>
885         <_shortDescription>Ind</_shortDescription>
886         <_description>India</_description>
887       </configItem>
888       <variantList>
889         <variant>
890           <configItem>
891             <name>ben</name>
892             <_description>Bengali</_description>
893           </configItem>
894         </variant>
895         <variant>
896           <configItem>
897             <name>ben_probhat</name>
898             <_description>Bengali Probhat</_description>
899           </configItem>
900         </variant>
901         <variant>
902           <configItem>
903             <name>guj</name>
904             <_description>Gujarati</_description>
905           </configItem>
906         </variant>
907         <variant>
908           <configItem>
909             <name>guru</name>
910             <_description>Gurmukhi</_description>
911           </configItem>
912         </variant>
913         <variant>
914           <configItem>
915             <name>kan</name>
916             <_description>Kannada</_description>
917           </configItem>
918         </variant>
919         <variant>
920           <configItem>
921             <name>mal</name>
922             <_description>Malayalam</_description>
923          </configItem>
924         </variant>
925         <variant>
926           <configItem>
927             <name>ori</name>
928             <_description>Oriya</_description>
929           </configItem>
930         </variant>
931         <variant>
932           <configItem>
933             <name>tam_unicode</name>
934             <_description>Tamil Unicode</_description>
935           </configItem>
936         </variant>
937         <variant>
938           <configItem>
939             <name>tam_TAB</name>
940             <_description>Tamil TAB Typewriter</_description>
941           </configItem>
942         </variant>
943         <variant>
944           <configItem>
945             <name>tam_TSCII</name>
946             <_description>Tamil TSCII Typewriter</_description>
947           </configItem>
948         </variant>
949         <variant>
950           <configItem>
951             <name>tam</name>
952             <_description>Tamil</_description>
953           </configItem>
954         </variant>
955         <variant>
956           <configItem>
957             <name>tel</name>
958             <_description>Telugu</_description>
959           </configItem>
960         </variant>
961         <variant>
962           <configItem>
963             <name>urd</name>
964             <_description>Urdu</_description>
965           </configItem>
966         </variant>
967       </variantList>
968     </layout>
969     <layout>
970       <configItem>
971         <name>ba</name>
972         <_shortDescription>Bih</_shortDescription>
973         <_description>Bosnia and Herzegovina</_description>
974       </configItem>
975       <variantList>
976         <variant>
977           <configItem>
978             <name>alternatequotes</name>
979             <_description> Use guillemots for quotes</_description>
980           </configItem>
981         </variant>
982         <variant>
983           <configItem>
984             <name>unicode</name>
985             <_description>Use Bosnian digraphs</_description>
986           </configItem>
987         </variant>
988         <variant>
989           <configItem>
990             <name>unicodeus</name>
991             <_description>US keyboard with Bosnian digraphs</_description>
992           </configItem>
993         </variant>
994         <variant>
995           <configItem>
996             <name>us</name>
997             <_description>US keyboard with Bosnian letters</_description>
998           </configItem>
999         </variant>
1000       </variantList>
1001     </layout>
1002     <layout>
1003       <configItem>
1004         <name>br</name>
1005         <_shortDescription>Bra</_shortDescription>
1006         <_description>Brazil</_description>
1007       </configItem>
1008       <variantList>
1009         <variant>
1010           <configItem>
1011             <name>nodeadkeys</name>
1012             <_description>Eliminate dead keys</_description>
1013           </configItem>
1014         </variant>
1015       </variantList>
1016     </layout>
1017     <layout>
1018       <configItem>
1019         <name>bg</name>
1020         <_shortDescription>Bgr</_shortDescription>
1021         <_description>Bulgaria</_description>
1022       </configItem>
1023       <variantList>
1024         <variant>
1025           <configItem>
1026             <name>phonetic</name>
1027             <_description>Phonetic</_description>
1028           </configItem>
1029         </variant>
1030       </variantList>
1031     </layout>
1032     <layout>
1033       <configItem>
1034         <name>mm</name>
1035         <_shortDescription>Mmr</_shortDescription>
1036         <_description>Myanmar</_description>
1037       </configItem>
1038       <variantList/>
1039     </layout>
1040     <layout>
1041       <configItem>
1042         <name>ca</name>
1043         <_shortDescription>Can</_shortDescription>
1044         <_description>Canada</_description>
1045       </configItem>
1046       <variantList>
1047         <variant>
1048           <configItem>
1049             <name>fr-dvorak</name>
1050             <_description>French Dvorak</_description>
1051           </configItem>
1052         </variant>
1053         <variant>
1054           <configItem>
1055             <name>fr-legacy</name>
1056             <_description>French (legacy)</_description>
1057           </configItem>
1058         </variant>
1059         <variant>
1060           <configItem>
1061             <name>multix</name>
1062             <_description>Multilingual</_description>
1063           </configItem>
1064         </variant>
1065         <variant>
1066           <configItem>
1067             <name>multi</name>
1068             <_description>Multilingual, first part</_description>
1069           </configItem>
1070         </variant>
1071         <variant>
1072           <configItem>
1073             <name>multi-2gr</name>
1074             <_description>Multilingual, second part</_description>
1075           </configItem>
1076         </variant>
1077         <variant>
1078           <configItem>
1079             <name>ike</name>
1080             <_description>Inuktitut</_description>
1081           </configItem>
1082         </variant>
1083       </variantList>
1084     </layout>
1085     <layout>
1086       <configItem>
1087         <name>hr</name>
1088         <_shortDescription>Hrv</_shortDescription>
1089         <_description>Croatia</_description>
1090       </configItem>
1091       <variantList>
1092         <variant>
1093           <configItem>
1094             <name>alternatequotes</name>
1095             <_description>Use guillemots for quotes</_description>
1096           </configItem>
1097         </variant>
1098         <variant>
1099           <configItem>
1100             <name>unicode</name>
1101             <_description>Use Croatian digraphs</_description>
1102           </configItem>
1103         </variant>
1104         <variant>
1105           <configItem>
1106             <name>unicodeus</name>
1107             <_description>US keyboard with Croatian digraphs</_description>
1108           </configItem>
1109         </variant>
1110         <variant>
1111           <configItem>
1112             <name>us</name>
1113             <_description>US keyboard with Croatian letters</_description>
1114           </configItem>
1115         </variant>
1116       </variantList>
1117     </layout>
1118     <layout>
1119       <configItem>
1120         <name>cz</name>
1121         <_shortDescription>Cze</_shortDescription>
1122         <_description>Czechia</_description>
1123       </configItem>
1124       <variantList>
1125         <variant>
1126           <configItem>
1127             <name>bksl</name>
1128             <_description>With &lt;\|&gt; key</_description>
1129           </configItem>
1130         </variant>
1131         <variant>
1132           <configItem>
1133             <name>qwerty</name>
1134             <_description>qwerty</_description>
1135           </configItem>
1136         </variant>
1137         <variant>
1138           <configItem>
1139             <name>qwerty_bksl</name>
1140             <_description>qwerty, extended Backslash</_description>
1141           </configItem>
1142         </variant>
1143       </variantList>
1144     </layout>
1145     <layout>
1146       <configItem>
1147         <name>dk</name>
1148         <_shortDescription>Dnk</_shortDescription>
1149         <_description>Denmark</_description>
1150       </configItem>
1151       <variantList>
1152         <variant>
1153           <configItem>
1154             <name>nodeadkeys</name>
1155             <_description>Eliminate dead keys</_description>
1156           </configItem>
1157         </variant>
1158       </variantList>
1159     </layout>
1160     <layout>
1161       <configItem>
1162         <name>nl</name>
1163         <_shortDescription>Nld</_shortDescription>
1164         <_description>Netherlands</_description>
1165       </configItem>
1166       <variantList/>
1167     </layout>
1168     <layout>
1169       <configItem>
1170         <name>bt</name>
1171         <_shortDescription>Bhu</_shortDescription>
1172         <_description>Bhutan</_description>
1173       </configItem>
1174     </layout>
1175     <layout>
1176       <configItem>
1177         <name>ee</name>
1178         <_shortDescription>Est</_shortDescription>
1179         <_description>Estonia</_description>
1180       </configItem>
1181       <variantList>
1182         <variant>
1183           <configItem>
1184             <name>nodeadkeys</name>
1185             <_description>Eliminate dead keys</_description>
1186           </configItem>
1187         </variant>
1188         <variant>
1189           <configItem>
1190             <name>dvorak</name>
1191             <_description>Dvorak</_description>
1192           </configItem>
1193         </variant>
1194       </variantList>
1195     </layout>
1196     <layout>
1197       <configItem>
1198         <name>ir</name>
1199         <_shortDescription>Irn</_shortDescription>
1200         <_description>Iran</_description>
1201       </configItem>
1202       <variantList>
1203         <variant>
1204           <configItem>
1205             <name>pro</name>
1206             <_description>Pro</_description>
1207           </configItem>
1208         </variant>
1209         <variant>
1210           <configItem>
1211             <name>keypad</name>
1212             <_description>Keypad</_description>
1213           </configItem>
1214         </variant>
1215         <variant>
1216           <configItem>
1217             <name>pro_keypad</name>
1218             <_description>Pro Keypad</_description>
1219           </configItem>
1220         </variant>
1221       </variantList>
1222     </layout>
1223     <layout>
1224       <configItem>
1225         <name>fo</name>
1226         <_shortDescription>Fao</_shortDescription>
1227         <_description>Faroe Islands</_description>
1228       </configItem>
1229       <variantList>
1230         <variant>
1231           <configItem>
1232             <name>nodeadkeys</name>
1233             <_description>Eliminate dead keys</_description>
1234           </configItem>
1235         </variant>
1236       </variantList>
1237     </layout>
1238     <layout>
1239       <configItem>
1240         <name>fi</name>
1241         <_shortDescription>Fin</_shortDescription>
1242         <_description>Finland</_description>
1243       </configItem>
1244       <variantList>
1245         <variant>
1246           <configItem>
1247             <name>nodeadkeys</name>
1248             <_description>Eliminate dead keys</_description>
1249           </configItem>
1250         </variant>
1251         <variant>
1252           <configItem>
1253             <name>smi</name>
1254             <_description>Northern Saami</_description>
1255           </configItem>
1256         </variant>
1257       </variantList>
1258     </layout>
1259     <layout>
1260       <configItem>
1261         <name>fr</name>
1262         <_shortDescription>Fra</_shortDescription>
1263         <_description>France</_description>
1264       </configItem>
1265       <variantList>
1266         <variant>
1267           <configItem>
1268             <name>nodeadkeys</name>
1269             <_description>Eliminate dead keys</_description>
1270           </configItem>
1271         </variant>
1272         <variant>
1273           <configItem>
1274             <name>sundeadkeys</name>
1275             <_description>Sun dead keys</_description>
1276           </configItem>
1277         </variant>
1278         <variant>
1279           <configItem>
1280             <name>latin9</name>
1281             <_description>Alternative</_description>
1282           </configItem>
1283         </variant>
1284         <variant>
1285           <configItem>
1286             <name>latin9_nodeadkeys</name>
1287             <_description>Alternative, eliminate dead keys</_description>
1288           </configItem>
1289         </variant>
1290         <variant>
1291           <configItem>
1292             <name>latin9_sundeadkeys</name>
1293             <_description>Alternative, Sun dead keys</_description>
1294           </configItem>
1295         </variant>
1296         <variant>
1297           <configItem>
1298             <name>dvorak</name>
1299             <_description>Dvorak</_description>
1300           </configItem>
1301         </variant>
1302       </variantList>
1303     </layout>
1304     <layout>
1305       <configItem>
1306         <name>ge</name>
1307         <_shortDescription>Geo</_shortDescription>
1308         <_description>Georgia</_description>
1309       </configItem>
1310       <variantList>
1311         <variant>
1312           <configItem>
1313             <name>ru</name>
1314             <_description>Russian</_description>
1315           </configItem>
1316         </variant>
1317       </variantList>
1318     </layout>
1319     <layout>
1320       <configItem>
1321         <name>de</name>
1322         <_shortDescription>Deu</_shortDescription>
1323         <_description>Germany</_description>
1324       </configItem>
1325       <variantList>
1326         <variant>
1327           <configItem>
1328             <name>deadacute</name>
1329             <_description>Dead acute</_description>
1330           </configItem>
1331         </variant>
1332         <variant>
1333           <configItem>
1334             <name>deadgraveacute</name>
1335             <_description>Dead grave acute</_description>
1336           </configItem>
1337         </variant>
1338         <variant>
1339           <configItem>
1340             <name>nodeadkeys</name>
1341             <_description>Eliminate dead keys</_description>
1342           </configItem>
1343         </variant>
1344         <variant>
1345           <configItem>
1346             <name>ro</name>
1347             <_description>Romanian keyboard with German letters</_description>
1348           </configItem>
1349         </variant>
1350         <variant>
1351           <configItem>
1352             <name>ro_nodeadkeys</name>
1353             <_description>Romanian keyboard with German letters, eliminate dead keys</_description>
1354           </configItem>
1355         </variant>
1356         <variant>
1357           <configItem>
1358             <name>dvorak</name>
1359             <_description>Dvorak</_description>
1360           </configItem>
1361         </variant>
1362       </variantList>
1363     </layout>
1364     <layout>
1365       <configItem>
1366         <name>gr</name>
1367         <_shortDescription>Gre</_shortDescription>
1368         <_description>Greece</_description>
1369       </configItem>
1370       <variantList>
1371         <variant>
1372           <configItem>
1373             <name>extended</name>
1374             <_description>Extended</_description>
1375           </configItem>
1376         </variant>
1377         <variant>
1378           <configItem>
1379             <name>nodeadkeys</name>
1380             <_description>Eliminate dead keys</_description>
1381           </configItem>
1382         </variant>
1383         <variant>
1384           <configItem>
1385             <name>polytonic</name>
1386             <_description>Polytonic</_description>
1387           </configItem>
1388         </variant>
1389       </variantList>
1390     </layout>
1391     <layout>
1392       <configItem>
1393         <name>hu</name>
1394         <_shortDescription>Hun</_shortDescription>
1395         <_description>Hungary</_description>
1396       </configItem>
1397       <variantList>
1398         <variant>
1399           <configItem>
1400             <name>standard</name>
1401             <_description>Standard</_description>
1402           </configItem>
1403         </variant>
1404         <variant>
1405           <configItem>
1406             <name>nodeadkeys</name>
1407             <_description>Eliminate dead keys</_description>
1408           </configItem>
1409         </variant>
1410         <variant>
1411           <configItem>
1412             <name>qwerty</name>
1413             <_description>qwerty</_description>
1414           </configItem>
1415         </variant>
1416
1417         <!-- 101 keys -->
1418         <variant>
1419           <configItem>
1420             <name>101_qwertz_comma_dead</name>
1421             <_description>101/qwertz/comma/Dead keys</_description>
1422           </configItem>
1423         </variant>
1424         <variant>
1425           <configItem>
1426             <name>101_qwertz_comma_nodead</name>
1427             <_description>101/qwertz/comma/Eliminate dead keys</_description>
1428           </configItem>
1429         </variant>
1430         <variant>
1431           <configItem>
1432             <name>101_qwertz_dot_dead</name>
1433             <_description>101/qwertz/dot/Dead keys</_description>
1434           </configItem>
1435         </variant>
1436         <variant>
1437           <configItem>
1438             <name>101_qwertz_dot_nodead</name>
1439             <_description>101/qwertz/dot/Eliminate dead keys</_description>
1440           </configItem>
1441         </variant>
1442         <variant>
1443           <configItem>
1444             <name>101_qwerty_comma_dead</name>
1445             <_description>101/qwerty/comma/Dead keys</_description>
1446           </configItem>
1447         </variant>
1448         <variant>
1449           <configItem>
1450             <name>101_qwerty_comma_nodead</name>
1451             <_description>101/qwerty/comma/Eliminate dead keys</_description>
1452           </configItem>
1453         </variant>
1454         <variant>
1455           <configItem>
1456             <name>101_qwerty_dot_dead</name>
1457             <_description>101/qwerty/dot/Dead keys</_description>
1458           </configItem>
1459         </variant>
1460         <variant>
1461           <configItem>
1462             <name>101_qwerty_dot_nodead</name>
1463             <_description>101/qwerty/dot/Eliminate dead keys</_description>
1464           </configItem>
1465         </variant>
1466
1467
1468         <!-- 102 keys -->
1469         <variant>
1470           <configItem>
1471             <name>102_qwertz_comma_dead</name>
1472             <_description>102/qwertz/comma/Dead keys</_description>
1473           </configItem>
1474         </variant>
1475         <variant>
1476           <configItem>
1477             <name>102_qwertz_comma_nodead</name>
1478             <_description>102/qwertz/comma/Eliminate dead keys</_description>
1479           </configItem>
1480         </variant>
1481         <variant>
1482           <configItem>
1483             <name>102_qwertz_dot_dead</name>
1484             <_description>102/qwertz/dot/Dead keys</_description>
1485           </configItem>
1486         </variant>
1487         <variant>
1488           <configItem>
1489             <name>102_qwertz_dot_nodead</name>
1490             <_description>102/qwertz/dot/Eliminate dead keys</_description>
1491           </configItem>
1492         </variant>
1493         <variant>
1494           <configItem>
1495             <name>102_qwerty_comma_dead</name>
1496             <_description>102/qwerty/comma/Dead keys</_description>
1497           </configItem>
1498         </variant>
1499         <variant>
1500           <configItem>
1501             <name>102_qwerty_comma_nodead</name>
1502             <_description>102/qwerty/comma/Eliminate dead keys</_description>
1503           </configItem>
1504         </variant>
1505         <variant>
1506           <configItem>
1507             <name>102_qwerty_dot_dead</name>
1508             <_description>102/qwerty/dot/Dead keys</_description>
1509           </configItem>
1510         </variant>
1511         <variant>
1512           <configItem>
1513             <name>102_qwerty_dot_nodead</name>
1514             <_description>102/qwerty/dot/Eliminate dead keys</_description>
1515           </configItem>
1516         </variant>
1517
1518
1519       </variantList>
1520     </layout>
1521     <layout>
1522       <configItem>
1523         <name>is</name>
1524         <_shortDescription>Isl</_shortDescription>
1525         <_description>Iceland</_description>
1526       </configItem>
1527       <variantList>
1528         <variant>
1529           <configItem>
1530             <name>Sundeadkeys</name>
1531             <_description>Sun dead keys</_description>
1532           </configItem>
1533         </variant>
1534         <variant>
1535           <configItem>
1536             <name>nodeadkeys</name>
1537             <_description>Eliminate dead keys</_description>
1538           </configItem>
1539         </variant>
1540       </variantList>
1541     </layout>
1542     <layout>
1543       <configItem>
1544         <name>il</name>
1545         <_shortDescription>Isr</_shortDescription>
1546         <_description>Israel</_description>
1547       </configItem>
1548       <variantList>
1549         <variant>
1550           <configItem>
1551             <name>lyx</name>
1552             <_description>lyx</_description>
1553           </configItem>
1554         </variant>
1555         <variant>
1556           <configItem>
1557             <name>si1452</name>
1558             <_description>si1452</_description>
1559           </configItem>
1560         </variant>
1561         <variant>
1562           <configItem>
1563             <name>phonetic</name>
1564             <_description>Phonetic</_description>
1565           </configItem>
1566         </variant>
1567       </variantList>
1568     </layout>
1569     <layout>
1570       <configItem>
1571         <name>it</name>
1572         <_shortDescription>Ita</_shortDescription>
1573         <_description>Italy</_description>
1574       </configItem>
1575       <variantList>
1576         <variant>
1577           <configItem>
1578             <name>nodeadkeys</name>
1579             <_description>Eliminate dead keys</_description>
1580           </configItem>
1581         </variant>
1582       </variantList>
1583     </layout>
1584     <layout>
1585       <configItem>
1586         <name>jp</name>
1587         <_shortDescription>Jpn</_shortDescription>
1588         <_description>Japan</_description>
1589       </configItem>
1590       <variantList/>
1591     </layout>
1592     <layout>
1593       <configItem>
1594         <name>kg</name>
1595         <_shortDescription>Kyr</_shortDescription>
1596         <_description>Kyrgyzstan</_description>
1597       </configItem>
1598       <variantList/>
1599     </layout>
1600     <layout>
1601       <configItem>
1602         <name>kh</name>
1603         <_shortDescription>Khm</_shortDescription>
1604         <_description>Khmer</_description>
1605       </configItem>
1606       <variantList/>
1607     </layout>
1608     <layout>
1609       <configItem>
1610         <name>kz</name>
1611         <_shortDescription>Kaz</_shortDescription>
1612         <_description>Kazakhstan</_description>
1613       </configItem>
1614       <variantList>
1615         <variant>
1616           <configItem>
1617             <name>ruskaz</name>
1618             <_description>Russian with Kazakh</_description>
1619           </configItem>
1620         </variant>
1621         <variant>
1622           <configItem>
1623             <name>kazrus</name>
1624             <_description>Kazakh with Russian</_description>
1625           </configItem>
1626         </variant>
1627       </variantList>
1628     </layout>
1629     <layout>
1630       <configItem>
1631         <name>la</name>
1632         <_shortDescription>Lao</_shortDescription>
1633         <_description>Laos</_description>
1634       </configItem>
1635       <variantList/>
1636     </layout>
1637     <layout>
1638       <configItem>
1639         <name>latam</name>
1640         <_shortDescription>LAm</_shortDescription>
1641         <_description>Latin American</_description>
1642       </configItem>
1643       <variantList>
1644         <variant>
1645           <configItem>
1646             <name>nodeadkeys</name>
1647             <_description>Eliminate dead keys</_description>
1648           </configItem>
1649         </variant>
1650         <variant>
1651           <configItem>
1652             <name>sundeadkeys</name>
1653             <_description>Sun dead keys</_description>
1654           </configItem>
1655         </variant>
1656       </variantList>
1657     </layout>
1658     <layout>
1659       <configItem>
1660         <name>lt</name>
1661         <_shortDescription>Ltu</_shortDescription>
1662         <_description>Lithuania</_description>
1663       </configItem>
1664       <variantList>
1665         <variant>
1666           <configItem>
1667             <name>std</name>
1668             <_description>Standard</_description>
1669           </configItem>
1670         </variant>
1671         <variant>
1672           <configItem>
1673             <name>us</name>
1674             <_description>US keyboard with Lithuanian letters</_description>
1675           </configItem>
1676         </variant>
1677       </variantList>
1678     </layout>
1679     <layout>
1680       <configItem>
1681         <name>lv</name>
1682         <_shortDescription>Lva</_shortDescription>
1683         <_description>Latvia</_description>
1684       </configItem>
1685       <variantList>
1686         <variant>
1687           <configItem>
1688             <name>apostrophe</name>
1689             <_description>Apostrophe (') variant</_description>
1690           </configItem>
1691         </variant>
1692         <variant>
1693           <configItem>
1694             <name>tilde</name>
1695             <_description>Tilde (~) variant</_description>
1696           </configItem>
1697         </variant>
1698         <variant>
1699           <configItem>
1700             <name>fkey</name>
1701             <_description>F-letter (F) variant</_description>
1702           </configItem>
1703         </variant>
1704       </variantList>
1705     </layout>
1706     <layout>
1707       <configItem>
1708         <name>mao</name>
1709         <_shortDescription>Mao</_shortDescription>
1710         <_description>Maori</_description>
1711       </configItem>
1712       <variantList/>
1713     </layout>
1714     <layout>
1715       <configItem>
1716         <name>mk</name>
1717         <_shortDescription>Mkd</_shortDescription>
1718         <_description>Macedonia</_description>
1719       </configItem>
1720       <variantList>
1721         <variant>
1722           <configItem>
1723             <name>nodeadkeys</name>
1724             <_description>Eliminate dead keys</_description>
1725           </configItem>
1726         </variant>
1727       </variantList>
1728     </layout>
1729     <layout>
1730       <configItem>
1731         <name>mt</name>
1732         <_shortDescription>Mlt</_shortDescription>
1733         <_description>Malta</_description>
1734       </configItem>
1735       <variantList>
1736         <variant>
1737           <configItem>
1738             <name>us</name>
1739             <_description>US keyboard with Maltian letters</_description>
1740           </configItem>
1741         </variant>
1742       </variantList>
1743     </layout>
1744     <layout>
1745       <configItem>
1746         <name>mn</name>
1747         <_shortDescription>Mng</_shortDescription>
1748         <_description>Mongolia</_description>
1749       </configItem>
1750       <variantList/>
1751     </layout>
1752     <layout>
1753       <configItem>
1754         <name>no</name>
1755         <_shortDescription>Nor</_shortDescription>
1756         <_description>Norway</_description>
1757       </configItem>
1758       <variantList>
1759         <variant>
1760           <configItem>
1761             <name>nodeadkeys</name>
1762             <_description>Eliminate dead keys</_description>
1763           </configItem>
1764         </variant>
1765         <variant>
1766           <configItem>
1767             <name>dvorak</name>
1768             <_description>Dvorak</_description>
1769           </configItem>
1770         </variant>
1771         <variant>
1772           <configItem>
1773             <name>smi</name>
1774             <_description>Northern Saami</_description>
1775           </configItem>
1776         </variant>
1777         <variant>
1778           <configItem>
1779             <name>smi_nodeadkeys</name>
1780             <_description>Northern Saami, eliminate dead keys</_description>
1781           </configItem>
1782         </variant>
1783       </variantList>
1784     </layout>
1785     <layout>
1786       <configItem>
1787         <name>pl</name>
1788         <_shortDescription>Pol</_shortDescription>
1789         <_description>Poland</_description>
1790       </configItem>
1791       <variantList>
1792         <variant>
1793           <configItem>
1794             <name>qwertz</name>
1795             <_description>qwertz</_description>
1796           </configItem>
1797         </variant>
1798         <variant>
1799           <configItem>
1800             <name>dvorak</name>
1801             <_description>Dvorak</_description>
1802           </configItem>
1803         </variant>
1804         <variant>
1805           <configItem>
1806             <name>dvorak_quotes</name>
1807             <_description>Dvorak, Polish quotes on quotemark key</_description>
1808           </configItem>
1809         </variant>
1810         <variant>
1811           <configItem>
1812             <name>dvorak_altquotes</name>
1813             <_description>Dvorak, Polish quotes on key "1/!"</_description>
1814           </configItem>
1815         </variant>
1816       </variantList>
1817     </layout>
1818     <layout>
1819       <configItem>
1820         <name>pt</name>
1821         <_shortDescription>Prt</_shortDescription>
1822         <_description>Portugal</_description>
1823       </configItem>
1824       <variantList>
1825         <variant>
1826           <configItem>
1827             <name>nodeadkeys</name>
1828             <_description>Eliminate dead keys</_description>
1829           </configItem>
1830         </variant>
1831         <variant>
1832           <configItem>
1833             <name>sundeadkeys</name>
1834             <_description>Sun dead keys</_description>
1835           </configItem>
1836         </variant>
1837       </variantList>
1838     </layout>
1839     <layout>
1840       <configItem>
1841         <name>ro</name>
1842         <_shortDescription>Rou</_shortDescription>
1843         <_description>Romania</_description>
1844       </configItem>
1845       <variantList>
1846         <variant>
1847           <configItem>
1848             <name>std</name>
1849             <_description>Standard</_description>
1850           </configItem>
1851         </variant>
1852         <variant>
1853           <configItem>
1854             <name>winkeys</name>
1855             <_description>Winkeys</_description>
1856           </configItem>
1857         </variant>
1858       </variantList>
1859     </layout>
1860     <layout>
1861       <configItem>
1862         <name>ru</name>
1863         <_shortDescription>Rus</_shortDescription>
1864         <_description>Russia</_description>
1865       </configItem>
1866       <variantList>
1867         <variant>
1868           <configItem>
1869             <name>phonetic</name>
1870             <_description>Phonetic</_description>
1871           </configItem>
1872         </variant>
1873         <variant>
1874           <configItem>
1875             <name>typewriter</name>
1876             <_description>Typewriter</_description>
1877           </configItem>
1878         </variant>
1879         <variant>
1880           <configItem>
1881             <name>winkeys</name>
1882             <_description>Winkeys</_description>
1883           </configItem>
1884         </variant>
1885       </variantList>
1886     </layout>
1887     <layout>
1888       <configItem>
1889         <name>cs</name>
1890         <_shortDescription>SCG</_shortDescription>
1891         <_description>Serbia and Montenegro</_description>
1892       </configItem>
1893       <variantList>
1894         <variant>
1895           <configItem>
1896             <name>yz</name>
1897             <_description>Z and ZHE swapped</_description>
1898           </configItem>
1899         </variant>
1900         <variant>
1901           <configItem>
1902             <name>latin</name>
1903             <_description>Latin</_description>
1904           </configItem>
1905         </variant>
1906         <variant>
1907           <configItem>
1908             <name>latinunicode</name>
1909             <_description>Latin Unicode</_description>
1910           </configItem>
1911         </variant>
1912         <variant>
1913           <configItem>
1914             <name>latinyz</name>
1915             <_description>Latin qwerty</_description>
1916           </configItem>
1917         </variant>
1918         <variant>
1919           <configItem>
1920             <name>latinunicodeyz</name>
1921             <_description>Latin Unicode qwerty</_description>
1922           </configItem>
1923         </variant>
1924         <variant>
1925           <configItem>
1926             <name>alternatequotes</name>
1927             <_description>With guillemots</_description>
1928           </configItem>
1929         </variant>
1930         <variant>
1931           <configItem>
1932             <name>latinalternatequotes</name>
1933             <_description>Latin with guillemots</_description>
1934           </configItem>
1935         </variant>
1936       </variantList>
1937     </layout>
1938     <layout>
1939       <configItem>
1940         <name>si</name>
1941         <_shortDescription>Svn</_shortDescription>
1942         <_description>Slovenia</_description>
1943       </configItem>
1944       <variantList>
1945         <variant>
1946           <configItem>
1947             <name>alternatequotes</name>
1948             <_description>Use guillemots for quotes</_description>
1949           </configItem>
1950         </variant>
1951         <variant>
1952           <configItem>
1953             <name>unicode</name>
1954             <_description>Use Slovenian digraphs</_description>
1955           </configItem>
1956         </variant>
1957         <variant>
1958           <configItem>
1959             <name>unicodeus</name>
1960             <_description>US keyboard with Slovenian digraphs</_description>
1961           </configItem>
1962         </variant>
1963         <variant>
1964           <configItem>
1965             <name>us</name>
1966             <_description>US keyboard with Slovenian letters</_description>
1967           </configItem>
1968         </variant>
1969       </variantList>
1970     </layout>
1971     <layout>
1972       <configItem>
1973         <name>sk</name>
1974         <_shortDescription>Svk</_shortDescription>
1975         <_description>Slovakia</_description>
1976       </configItem>
1977       <variantList>
1978         <variant>
1979           <configItem>
1980             <name>bksl</name>
1981             <_description>Extended Backslash</_description>
1982           </configItem>
1983         </variant>
1984         <variant>
1985           <configItem>
1986             <name>qwerty</name>
1987             <_description>qwerty</_description>
1988           </configItem>
1989         </variant>
1990         <variant>
1991           <configItem>
1992             <name>qwerty_bksl</name>
1993             <_description>qwerty, extended Backslash</_description>
1994           </configItem>
1995         </variant>
1996       </variantList>
1997     </layout>
1998     <layout>
1999       <configItem>
2000         <name>es</name>
2001         <_shortDescription>Esp</_shortDescription>
2002         <_description>Spain</_description>
2003       </configItem>
2004       <variantList>
2005         <variant>
2006           <configItem>
2007             <name>nodeadkeys</name>
2008             <_description>Eliminate dead keys</_description>
2009           </configItem>
2010         </variant>
2011         <variant>
2012           <configItem>
2013             <name>sundeadkeys</name>
2014             <_description>Sun dead keys</_description>
2015           </configItem>
2016         </variant>
2017         <variant>
2018           <configItem>
2019             <name>dvorak</name>
2020             <_description>Dvorak</_description>
2021           </configItem>
2022         </variant>
2023       </variantList>
2024     </layout>
2025     <layout>
2026       <configItem>
2027         <name>se</name>
2028         <_shortDescription>Swe</_shortDescription>
2029         <_description>Sweden</_description>
2030       </configItem>
2031       <variantList>
2032         <variant>
2033           <configItem>
2034             <name>nodeadkeys</name>
2035             <_description>Eliminate dead keys</_description>
2036           </configItem>
2037         </variant>
2038         <variant>
2039           <configItem>
2040             <name>dvorak</name>
2041             <_description>Dvorak</_description>
2042           </configItem>
2043         </variant>
2044         <variant>
2045           <configItem>
2046             <name>rus</name>
2047             <_description>Russian phonetic</_description>
2048           </configItem>
2049         </variant>
2050         <variant>
2051           <configItem>
2052             <name>rus_nodeadkeys</name>
2053             <_description>Russian phonetic, eliminate dead keys</_description>
2054           </configItem>
2055         </variant>
2056         <variant>
2057           <configItem>
2058             <name>smi</name>
2059             <_description>Northern Saami</_description>
2060           </configItem>
2061         </variant>
2062       </variantList>
2063     </layout>
2064     <layout>
2065       <configItem>
2066         <name>ch</name>
2067         <_shortDescription>Che</_shortDescription>
2068         <_description>Switzerland</_description>
2069       </configItem>
2070       <variantList>
2071         <variant>
2072           <configItem>
2073             <name>de_nodeadkeys</name>
2074             <_description>German, eliminate dead keys</_description>
2075           </configItem>
2076         </variant>
2077         <variant>
2078           <configItem>
2079             <name>de_sundeadkeys</name>
2080             <_description>German, Sun dead keys</_description>
2081           </configItem>
2082         </variant>
2083         <variant>
2084           <configItem>
2085             <name>fr</name>
2086             <_description>French</_description>
2087           </configItem>
2088         </variant>
2089         <variant>
2090           <configItem>
2091             <name>fr_nodeadkeys</name>
2092             <_description>French, eliminate dead keys</_description>
2093           </configItem>
2094         </variant>
2095         <variant>
2096           <configItem>
2097             <name>fr_sundeadkeys</name>
2098             <_description>French, Sun dead keys</_description>
2099           </configItem>
2100         </variant>
2101       </variantList>
2102     </layout>
2103     <layout>
2104       <configItem>
2105         <name>sy</name>
2106         <_shortDescription>Syr</_shortDescription>
2107         <_description>Syria</_description>
2108       </configItem>
2109       <variantList>
2110         <variant>
2111           <configItem>
2112             <name>syc</name>
2113             <_description>Syriac</_description>
2114           </configItem>
2115         </variant>
2116         <variant>
2117           <configItem>
2118             <name>syc_phonetic</name>
2119             <_description>Syriac phonetic</_description>
2120           </configItem>
2121         </variant>
2122       </variantList>
2123     </layout>
2124     <layout>
2125       <configItem>
2126         <name>tj</name>
2127         <_shortDescription>Tjk</_shortDescription>
2128         <_description>Tajikistan</_description>
2129       </configItem>
2130       <variantList/>
2131     </layout>
2132     <layout>
2133       <configItem>
2134         <name>lk</name>
2135         <_shortDescription>SrL</_shortDescription>
2136         <_description>Sri Lanka</_description>
2137       </configItem>
2138       <variantList>
2139         <variant>
2140           <configItem>
2141             <name>tam_unicode</name>
2142             <_description>Tamil Unicode</_description>
2143           </configItem>
2144         </variant>
2145         <variant>
2146           <configItem>
2147             <name>tam_TAB</name>
2148             <_description>Tamil TAB Typewriter</_description>
2149           </configItem>
2150         </variant>
2151       </variantList>
2152     </layout>
2153     <layout>
2154       <configItem>
2155         <name>th</name>
2156         <_shortDescription>Tha</_shortDescription>
2157         <_description>Thailand</_description>
2158       </configItem>
2159       <variantList>
2160         <variant>
2161           <configItem>
2162             <name>tis</name>
2163             <_description>TIS-820.2538</_description>
2164           </configItem>
2165         </variant>
2166         <variant>
2167           <configItem>
2168             <name>pat</name>
2169             <_description>Pattachote</_description>
2170           </configItem>
2171         </variant>
2172       </variantList>
2173     </layout>
2174     <layout>
2175       <configItem>
2176         <name>tr</name>
2177         <_shortDescription>Tur</_shortDescription>
2178         <_description>Turkish </_description>
2179       </configItem>
2180       <variantList>
2181         <variant>
2182           <configItem>
2183             <name>f</name>
2184             <_description>(F)</_description>
2185           </configItem>
2186         </variant>
2187         <variant>
2188           <configItem>
2189             <name>alt</name>
2190             <_description>Alt-Q</_description>
2191           </configItem>
2192         </variant>
2193       </variantList>
2194     </layout>
2195     <layout>
2196       <configItem>
2197         <name>ua</name>
2198         <_shortDescription>Ukr</_shortDescription>
2199         <_description>Ukraine</_description>
2200       </configItem>
2201       <variantList>
2202         <variant>
2203           <configItem>
2204             <name>phonetic</name>
2205             <_description>Phonetic</_description>
2206           </configItem>
2207         </variant>
2208         <variant>
2209           <configItem>
2210             <name>typewriter</name>
2211             <_description>Typewriter</_description>
2212           </configItem>
2213         </variant>
2214         <variant>
2215           <configItem>
2216             <name>winkeys</name>
2217             <_description>Winkeys</_description>
2218           </configItem>
2219         </variant>
2220         <variant>
2221           <configItem>
2222             <name>rstu</name>
2223 <!-- RSTU 2019-91 -->
2224             <_description>Standard RSTU</_description>
2225           </configItem>
2226         </variant>
2227         <variant>
2228           <configItem>
2229             <name>rstu_ru</name>
2230 <!-- RSTU 2019-91 -->
2231             <_description>Standard RSTU on Russian layout</_description>
2232           </configItem>
2233         </variant>
2234       </variantList>
2235     </layout>
2236     <layout>
2237       <configItem>
2238         <name>gb</name>
2239         <_shortDescription>GBr</_shortDescription>
2240         <_description>United Kingdom</_description>
2241       </configItem>
2242       <variantList>
2243         <variant>
2244           <configItem>
2245             <name>intl</name>
2246             <_description>International (with dead keys)</_description>
2247           </configItem>
2248         </variant>
2249         <variant>
2250           <configItem>
2251             <name>dvorak</name>
2252             <_description>Dvorak</_description>
2253           </configItem>
2254         </variant>
2255       </variantList>
2256     </layout>
2257     <layout>
2258       <configItem>
2259         <name>uz</name>
2260         <_shortDescription>Uzb</_shortDescription>
2261         <_description>Uzbekistan</_description>
2262       </configItem>
2263       <variantList/>
2264     </layout>
2265     <layout>
2266       <configItem>
2267         <name>vn</name>
2268         <_shortDescription>Vnm</_shortDescription>
2269         <_description>Vietnam</_description>
2270       </configItem>
2271       <variantList/>
2272     </layout>
2273     <layout>
2274       <configItem>
2275         <name>nec_vndr/jp</name>
2276         <_shortDescription>Jpn</_shortDescription>
2277         <_description>PC-98xx Series</_description>
2278       </configItem>
2279       <variantList/>
2280     </layout>
2281     <layout>
2282       <configItem>
2283         <name>ie</name>
2284         <_shortDescription>Irl</_shortDescription>
2285         <_description>Ireland</_description>
2286       </configItem>
2287       <variantList>
2288         <variant>
2289           <configItem>
2290             <name>CloGaelach</name>
2291             <_description>CloGaelach</_description>
2292           </configItem>
2293         </variant>
2294         <variant>
2295           <configItem>
2296             <name>UnicodeExpert</name>
2297             <_description>UnicodeExpert</_description>
2298           </configItem>
2299         </variant>
2300         <variant>
2301           <configItem>
2302             <name>ogam</name>
2303             <_description>Ogham</_description>
2304          </configItem>
2305         </variant>
2306         <variant>
2307           <configItem>
2308             <name>ogam_is434</name>
2309             <_description>Ogham IS434</_description>
2310           </configItem>
2311         </variant>
2312       </variantList>
2313     </layout>
2314     <layout>
2315       <configItem>
2316         <name>pk</name>
2317         <_shortDescription>Pak</_shortDescription>
2318         <_description>Pakistan</_description>
2319       </configItem>
2320       <variantList/>
2321     </layout>
2322     <layout>
2323       <configItem>
2324         <name>mv</name>
2325         <_shortDescription>Mal</_shortDescription>
2326         <_description>Maldives</_description>
2327       </configItem>
2328       <variantList/>
2329     </layout>
2330     <layout>
2331        <configItem>
2332         <name>za</name>
2333         <_shortDescription>Zar</_shortDescription>
2334         <_description>South Africa</_description>
2335       </configItem>
2336     </layout>
2337     <layout>
2338       <configItem>
2339         <name>epo</name>
2340         <_shortDescription>Epo</_shortDescription>
2341         <_description>Esperanto</_description>
2342       </configItem>
2343     </layout>
2344   </layoutList>
2345   <optionList>
2346     <group allowMultipleSelection="true">
2347       <!-- The key combination used to switch between groups -->
2348       <configItem>
2349         <name>grp</name>
2350         <_description>Group Shift/Lock behavior</_description>
2351       </configItem>
2352       <option>
2353         <configItem>
2354           <name>grp:switch</name>
2355           <_description>R-Alt switches group while pressed.</_description>
2356         </configItem>
2357       </option>
2358       <option>
2359         <configItem>
2360           <name>grp:lswitch</name>
2361           <_description>Left Alt key switches group while pressed.</_description>
2362         </configItem>
2363       </option>
2364       <option>
2365         <configItem>
2366           <name>grp:lwin_switch</name>
2367           <_description>Left Win-key switches group while pressed.</_description>
2368         </configItem>
2369       </option>
2370       <option>
2371         <configItem>
2372           <name>grp:rwin_switch</name>
2373           <_description>Right Win-key switches group while pressed.</_description>
2374         </configItem>
2375       </option>
2376       <option>
2377         <configItem>
2378           <name>grp:win_switch</name>
2379           <_description>Both Win-keys switch group while pressed.</_description>
2380         </configItem>
2381       </option>
2382       <option>
2383         <configItem>
2384           <name>grp:rctrl_switch</name>
2385           <_description>Right Ctrl key switches group while pressed.</_description>
2386         </configItem>
2387       </option>
2388       <option>
2389         <configItem>
2390           <name>grp:toggle</name>
2391           <_description>Right Alt key changes group.</_description>
2392         </configItem>
2393       </option>
2394       <option>
2395         <configItem>
2396           <name>grp:lalt_toggle</name>
2397           <_description>Left Alt key changes group.</_description>
2398         </configItem>
2399       </option>
2400       <option>
2401         <configItem>
2402           <name>grp:caps_toggle</name>
2403           <_description>CapsLock key changes group.</_description>
2404         </configItem>
2405       </option>
2406       <option>
2407         <configItem>
2408           <name>grp:shift_caps_toggle</name>
2409           <_description>Shift+CapsLock changes group.</_description>
2410         </configItem>
2411       </option>
2412       <option>
2413         <configItem>
2414           <name>grp:shifts_toggle</name>
2415           <_description>Both Shift keys together change group.</_description>
2416         </configItem>
2417       </option>
2418       <option>
2419         <configItem>
2420           <name>grp:alts_toggle</name>
2421           <_description>Both Alt keys together change group.</_description>
2422         </configItem>
2423       </option>
2424       <option>
2425         <configItem>
2426           <name>grp:ctrls_toggle</name>
2427           <_description>Both Ctrl keys together change group.</_description>
2428         </configItem>
2429       </option>
2430       <option>
2431         <configItem>
2432           <name>grp:ctrl_shift_toggle</name>
2433           <_description>Ctrl+Shift changes group.</_description>
2434         </configItem>
2435       </option>
2436       <option>
2437         <configItem>
2438           <name>grp:ctrl_alt_toggle</name>
2439           <_description>Alt+Ctrl changes group.</_description>
2440         </configItem>
2441       </option>
2442       <option>
2443         <configItem>
2444           <name>grp:alt_shift_toggle</name>
2445           <_description>Alt+Shift changes group.</_description>
2446         </configItem>
2447       </option>
2448       <option>
2449         <configItem>
2450           <name>grp:menu_toggle</name>
2451           <_description>Menu key changes group.</_description>
2452         </configItem>
2453       </option>
2454       <option>
2455         <configItem>
2456           <name>grp:lwin_toggle</name>
2457           <_description>Left Win-key changes group.</_description>
2458         </configItem>
2459       </option>
2460       <option>
2461         <configItem>
2462           <name>grp:rwin_toggle</name>
2463           <_description>Right Win-key changes group.</_description>
2464         </configItem>
2465       </option>
2466       <option>
2467         <configItem>
2468           <name>grp:lshift_toggle</name>
2469           <_description>Left Shift key changes group.</_description>
2470         </configItem>
2471       </option>
2472       <option>
2473         <configItem>
2474           <name>grp:rshift_toggle</name>
2475           <_description>Right Shift key changes group.</_description>
2476         </configItem>
2477       </option>
2478       <option>
2479         <configItem>
2480           <name>grp:lctrl_toggle</name>
2481           <_description>Left Ctrl key changes group.</_description>
2482         </configItem>
2483       </option>
2484       <option>
2485         <configItem>
2486           <name>grp:rctrl_toggle</name>
2487           <_description>Right Ctrl key changes group.</_description>
2488         </configItem>
2489       </option>
2490     </group>
2491     <group allowMultipleSelection="true">
2492       <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
2493            level of symbols -->
2494       <configItem>
2495         <name>lv3</name>
2496         <_description>Third level choosers</_description>
2497       </configItem>
2498       <option>
2499         <configItem>
2500           <name>lv3:switch</name>
2501           <_description>Press Right Ctrl to choose 3rd level.</_description>
2502         </configItem>
2503       </option>
2504       <option>
2505         <configItem>
2506           <name>lv3:menu_switch</name>
2507           <_description>Press Menu key to choose 3rd level.</_description>
2508         </configItem>
2509       </option>
2510       <option>
2511         <configItem>
2512           <name>lv3:win_switch</name>
2513           <_description>Press any of Win-keys to choose 3rd level.</_description>
2514         </configItem>
2515       </option>
2516       <option>
2517         <configItem>
2518           <name>lv3:lwin_switch</name>
2519           <_description>Press Left Win-key to choose 3rd level.</_description>
2520         </configItem>
2521       </option>
2522       <option>
2523         <configItem>
2524           <name>lv3:rwin_switch</name>
2525           <_description>Press Right Win-key to choose 3rd level.</_description>
2526         </configItem>
2527       </option>
2528       <option>
2529         <configItem>
2530           <name>lv3:alt_switch</name>
2531           <_description>Press any of Alt keys to choose 3rd level.</_description>
2532         </configItem>
2533       </option>
2534       <option>
2535         <configItem>
2536           <name>lv3:lalt_switch</name>
2537           <_description>Press Left Alt key to choose 3rd level.</_description>
2538         </configItem>
2539       </option>
2540       <option>
2541         <configItem>
2542           <name>lv3:ralt_switch</name>
2543           <_description>Press Right Alt key to choose 3rd level.</_description>
2544         </configItem>
2545       </option>
2546     </group>
2547     <group allowMultipleSelection="false">
2548       <!-- Tweaking the position of the "Ctrl" key -->
2549       <configItem>
2550         <name>ctrl</name>
2551         <_description>Ctrl key position</_description>
2552       </configItem>
2553       <option>
2554         <configItem>
2555           <name>ctrl:nocaps</name>
2556           <_description>Make CapsLock an additional Ctrl.</_description>
2557         </configItem>
2558       </option>
2559       <option>
2560         <configItem>
2561           <name>ctrl:swapcaps</name>
2562           <_description>Swap Ctrl and CapsLock.</_description>
2563         </configItem>
2564       </option>
2565       <option>
2566         <configItem>
2567           <name>ctrl:ctrl_ac</name>
2568           <_description>Ctrl key at left of 'A'</_description>
2569         </configItem>
2570       </option>
2571       <option>
2572         <configItem>
2573           <name>ctrl:ctrl_aa</name>
2574           <_description>Ctrl key at bottom left</_description>
2575         </configItem>
2576       </option>
2577       <option>
2578         <configItem>
2579           <name>ctrl:ctrl_ra</name>
2580           <_description>Right Ctrl key works as Right Alt.</_description>
2581         </configItem>
2582       </option>
2583     </group>
2584     <group allowMultipleSelection="true">
2585       <!-- Using startard LEDs to indicate the alternative (not first) group(s) -->
2586       <configItem>
2587         <name>grp_led</name>
2588         <_description>Use keyboard LED to show alternative group.</_description>
2589       </configItem>
2590       <option>
2591         <configItem>
2592           <name>grp_led:num</name>
2593           <_description>NumLock LED shows alternative group.</_description>
2594         </configItem>
2595       </option>
2596       <option>
2597         <configItem>
2598           <name>grp_led:caps</name>
2599           <_description>CapsLock LED shows alternative group.</_description>
2600         </configItem>
2601       </option>
2602       <option>
2603         <configItem>
2604           <name>grp_led:scroll</name>
2605           <_description>ScrollLock LED shows alternative group.</_description>
2606         </configItem>
2607       </option>
2608     </group>
2609     <group allowMultipleSelection="false">
2610       <!-- CapsLock tweaks. 
2611            "Internal" capitalization means capitalization using some internal tables.
2612            Otherwise "as Shift" - means using next group. -->
2613       <configItem>
2614         <name>caps</name>
2615         <_description>CapsLock key behavior</_description>
2616       </configItem>
2617       <option>
2618         <configItem>
2619           <name>caps:internal</name>
2620           <_description>CapsLock uses internal capitalization. Shift cancels CapsLock.</_description>
2621         </configItem>
2622       </option>
2623       <option>
2624         <configItem>
2625           <name>caps:internal_nocancel</name>
2626           <_description>CapsLock uses internal capitalization. Shift doesn't cancel CapsLock.</_description>
2627         </configItem>
2628       </option>
2629       <option>
2630         <configItem>
2631           <name>caps:shift</name>
2632           <_description>CapsLock acts as Shift with locking. Shift cancels CapsLock.</_description>
2633         </configItem>
2634       </option>
2635       <option>
2636         <configItem>
2637           <name>caps:shift_nocancel</name>
2638           <_description>CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock.</_description>
2639         </configItem>
2640       </option>
2641       <option>
2642         <configItem>
2643           <name>caps:shift_lock</name>
2644           <_description>CapsLock just locks the Shift modifier.</_description>
2645         </configItem>
2646       </option>
2647       <option>
2648         <configItem>
2649           <name>caps:capslock</name>
2650           <_description>CapsLock toggles normal capitalization of alphabetic characters.</_description>
2651         </configItem>
2652       </option>
2653       <option>
2654         <configItem>
2655           <name>caps:shiftlock</name>
2656           <_description>CapsLock toggles Shift so all keys are affected.</_description>
2657         </configItem>
2658       </option>
2659     </group>
2660     <group allowMultipleSelection="false">
2661       <!-- Using special PC keys (Win, Menu) to work as standard X keys (Super, Hyper, etc.) -->
2662       <configItem>
2663         <name>altwin</name>
2664         <_description>Alt/Win key behavior</_description>
2665       </configItem>
2666       <option>
2667         <configItem>
2668           <name>altwin:menu</name>
2669           <_description>Add the standard behavior to Menu key.</_description>
2670         </configItem>
2671       </option>
2672       <option>
2673         <configItem>
2674           <name>altwin:meta_alt</name>
2675           <_description>Alt and Meta are on the Alt keys (default).</_description>
2676         </configItem>
2677       </option>
2678       <option>
2679         <configItem>
2680           <name>altwin:meta_win</name>
2681           <_description>Meta is mapped to the Win-keys.</_description>
2682         </configItem>
2683       </option>
2684       <option>
2685         <configItem>
2686           <name>altwin:left_meta_win</name>
2687           <_description>Meta is mapped to the left Win-key.</_description>
2688         </configItem>
2689       </option>
2690       <option>
2691         <configItem>
2692           <name>altwin:super_win</name>
2693           <_description>Super is mapped to the Win-keys (default).</_description>
2694         </configItem>
2695       </option>
2696       <option>
2697         <configItem>
2698           <name>altwin:hyper_win</name>
2699           <_description>Hyper is mapped to the Win-keys.</_description>
2700         </configItem>
2701       </option>
2702       <option>
2703         <configItem>
2704           <name>altwin:alt_super_win</name>
2705           <_description>Alt is mapped to the right Win-key and Super to Menu.</_description>
2706         </configItem>
2707       </option>
2708     </group>
2709     <group allowMultipleSelection="true">
2710       <!-- Tweaking the position of the "Compose" key: mapping to existing PC keys -->
2711       <configItem>
2712         <name>Compose key</name>
2713         <_description>Compose key position</_description>
2714       </configItem>
2715       <option>
2716         <configItem>
2717           <name>compose:ralt</name>
2718           <_description>Right Alt is Compose.</_description>
2719         </configItem>
2720       </option>
2721       <option>
2722         <configItem>
2723           <name>compose:rwin</name>
2724           <_description>Right Win-key is Compose.</_description>
2725         </configItem>
2726       </option>
2727       <option>
2728         <configItem>
2729           <name>compose:menu</name>
2730           <_description>Menu is Compose.</_description>
2731         </configItem>
2732       </option>
2733       <option>
2734         <configItem>
2735           <name>compose:rctrl</name>
2736           <_description>Right Ctrl is Compose.</_description>
2737         </configItem>
2738       </option>
2739       <option>
2740         <configItem>
2741           <name>compose:caps</name>
2742           <_description>Caps Lock is Compose.</_description>
2743         </configItem>
2744       </option>
2745     </group>
2746     <group allowMultipleSelection="true">
2747       <configItem>
2748         <name>compat</name>
2749         <_description>Miscellaneous compatibility options</_description>
2750       </configItem>
2751       <option>
2752         <configItem>
2753           <name>numpad:microsoft</name>
2754           <_description>Shift with numpad keys works as in MS Windows.</_description>
2755         </configItem>
2756       </option>
2757       <option>
2758         <configItem>
2759           <name>srvrkeys:none</name>
2760           <_description>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server.</_description>
2761         </configItem>
2762       </option>
2763     </group>
2764     <group allowMultipleSelection="true">
2765       <!-- Special shortcuts for the Euro character -->
2766       <configItem>
2767         <name>eurosign</name>
2768         <_description>Adding the EuroSign to certain keys</_description>
2769       </configItem>
2770       <option>
2771         <configItem>
2772           <name>eurosign:e</name>
2773           <_description>Add the EuroSign to the E key.</_description>
2774         </configItem>
2775       </option>
2776       <option>
2777         <configItem>
2778           <name>eurosign:5</name>
2779           <_description>Add the EuroSign to the 5 key.</_description>
2780         </configItem>
2781       </option>
2782       <option>
2783         <configItem>
2784           <name>eurosign:2</name>
2785           <_description>Add the EuroSign to the 2 key.</_description>
2786         </configItem>
2787       </option>
2788     </group>
2789   </optionList>
2790 </xkbConfigRegistry>