Drop main() prototype. Syncs with NetBSD-8
[minix.git] / external / mit / xorg / lib / xkeyboard-config / rules / base.lst
blobd81f37565bce3f90b13ea8836f231b3e450f8623
1 ! model
2   pc101           Generic 101-key PC
3   pc102           Generic 102-key (Intl) PC
4   pc104           Generic 104-key PC
5   pc105           Generic 105-key (Intl) PC
6   dell101         Dell 101-key PC
7   latitude        Dell Latitude series laptop
8   dellm65         Dell Precision M65
9   everex          Everex STEPnote
10   flexpro         Keytronic FlexPro
11   microsoft       Microsoft Natural
12   omnikey101      Northgate OmniKey 101
13   winbook         Winbook Model XP5
14   pc98            PC-98xx Series
15   a4techKB21      A4Tech KB-21
16   a4techKBS8      A4Tech KBS-8
17   a4_rfkb23       A4Tech Wireless Desktop RFKB-23
18   airkey          Acer AirKey V
19   azonaRF2300     Azona RF2300 wireless Internet Keyboard
20   scorpius        Advance Scorpius KI
21   brother         Brother Internet Keyboard
22   btc5113rf       BTC 5113RF Multimedia
23   btc5126t        BTC 5126T
24   btc6301urf      BTC 6301URF
25   btc9000         BTC 9000
26   btc9000a        BTC 9000A
27   btc9001ah       BTC 9001AH
28   btc5090         BTC 5090
29   btc9019u        BTC 9019U
30   btc9116u        BTC 9116U Mini Wireless Internet and Gaming
31   cherryblue      Cherry Blue Line CyBo@rd
32   cherryblueb     Cherry CyMotion Master XPress
33   cherrybluea     Cherry Blue Line CyBo@rd (alternate option)
34   cherrycyboard   Cherry CyBo@rd USB-Hub
35   cherrycmexpert  Cherry CyMotion Expert
36   cherrybunlim    Cherry B.UNLIMITED
37   chicony         Chicony Internet Keyboard
38   chicony0108     Chicony KU-0108
39   chicony0420     Chicony KU-0420
40   chicony9885     Chicony KB-9885
41   compaqeak8      Compaq Easy Access Keyboard
42   compaqik7       Compaq Internet Keyboard (7 keys)
43   compaqik13      Compaq Internet Keyboard (13 keys)
44   compaqik18      Compaq Internet Keyboard (18 keys)
45   cymotionlinux   Cherry CyMotion Master Linux
46   armada          Laptop/notebook Compaq (eg. Armada) Laptop Keyboard
47   presario        Laptop/notebook Compaq (eg. Presario) Internet Keyboard
48   ipaq            Compaq iPaq Keyboard
49   dell            Dell
50   dellsk8125      Dell SK-8125
51   dellsk8135      Dell SK-8135
52   dellusbmm       Dell USB Multimedia Keyboard
53   inspiron        Dell Laptop/notebook Inspiron 6xxx/8xxx
54   precision_m     Dell Laptop/notebook Precision M series
55   dexxa           Dexxa Wireless Desktop Keyboard
56   diamond         Diamond 9801 / 9802 series
57   dtk2000         DTK2000
58   ennyah_dkb1008  Ennyah DKB-1008
59   fscaa1667g      Fujitsu-Siemens Computers AMILO laptop
60   genius          Genius Comfy KB-16M / Genius MM Keyboard KWD-910
61   geniuscomfy     Genius Comfy KB-12e
62   geniuscomfy2    Genius Comfy KB-21e-Scroll
63   geniuskb19e     Genius KB-19e NB
64   geniuskkb2050hs Genius KKB-2050HS
65   gyration        Gyration
66   htcdream        HTC Dream
67   kinesis         Kinesis
68   logitech_base   Logitech Generic Keyboard
69   logitech_g15    Logitech G15 extra keys via G15daemon
70   hpi6            Hewlett-Packard Internet Keyboard
71   hp250x          Hewlett-Packard SK-250x Multimedia Keyboard
72   hpxe3gc         Hewlett-Packard Omnibook XE3 GC
73   hpxe3gf         Hewlett-Packard Omnibook XE3 GF
74   hpxt1000        Hewlett-Packard Omnibook XT1000
75   hpdv5           Hewlett-Packard Pavilion dv5
76   hpzt11xx        Hewlett-Packard Pavilion ZT11xx
77   hp500fa         Hewlett-Packard Omnibook 500 FA
78   hp5xx           Hewlett-Packard Omnibook 5xx
79   hpnx9020        Hewlett-Packard nx9020
80   hp6000          Hewlett-Packard Omnibook 6000/6100
81   honeywell_euroboard Honeywell Euroboard
82   hpmini110       Hewlett-Packard Mini 110 Notebook
83   rapidaccess     IBM Rapid Access
84   rapidaccess2    IBM Rapid Access II
85   thinkpad        IBM ThinkPad 560Z/600/600E/A22E
86   thinkpad60      IBM ThinkPad R60/T60/R61/T61
87   thinkpadz60     IBM ThinkPad Z60m/Z60t/Z61m/Z61t
88   ibm_spacesaver  IBM Space Saver
89   logiaccess      Logitech Access Keyboard
90   logiclx300      Logitech Cordless Desktop LX-300
91   logii350        Logitech Internet 350 Keyboard
92   logimel         Logitech Media Elite Keyboard
93   logicd          Logitech Cordless Desktop
94   logicd_it       Logitech Cordless Desktop iTouch
95   logicd_nav      Logitech Cordless Desktop Navigator
96   logicd_opt      Logitech Cordless Desktop Optical
97   logicda         Logitech Cordless Desktop (alternate option)
98   logicdpa2       Logitech Cordless Desktop Pro (alternate option 2)
99   logicfn         Logitech Cordless Freedom/Desktop Navigator
100   logicdn         Logitech Cordless Desktop Navigator
101   logiitc         Logitech iTouch Cordless Keyboard (model Y-RB6)
102   logiik          Logitech Internet Keyboard
103   itouch          Logitech iTouch
104   logicink        Logitech Internet Navigator Keyboard
105   logiex110       Logitech Cordless Desktop EX110
106   logiinkse       Logitech iTouch Internet Navigator Keyboard SE
107   logiinkseusb    Logitech iTouch Internet Navigator Keyboard SE (USB)
108   logiultrax      Logitech Ultra-X Keyboard
109   logiultraxc     Logitech Ultra-X Cordless Media Desktop Keyboard
110   logidinovo      Logitech diNovo Keyboard
111   logidinovoedge  Logitech diNovo Edge Keyboard
112   mx1998          Memorex MX1998
113   mx2500          Memorex MX2500 EZ-Access Keyboard
114   mx2750          Memorex MX2750
115   microsoft4000   Microsoft Natural Ergonomic Keyboard 4000
116   microsoft7000   Microsoft Natural Wireless Ergonomic Keyboard 7000
117   microsoftinet   Microsoft Internet Keyboard
118   microsoftpro    Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro
119   microsoftprousb Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro
120   microsoftprooem Microsoft Natural Keyboard Pro OEM
121   vsonku306       ViewSonic KU-306 Internet Keyboard
122   microsoftprose  Microsoft Internet Keyboard Pro, Swedish
123   microsoftoffice Microsoft Office Keyboard
124   microsoftmult   Microsoft Wireless Multimedia Keyboard 1.0A
125   microsoftelite  Microsoft Natural Keyboard Elite
126   microsoftccurve2k Microsoft Comfort Curve Keyboard 2000
127   oretec          Ortek MCK-800 MM/Internet keyboard
128   propeller       Propeller Voyager (KTEZ-1000)
129   qtronix         QTronix Scorpius 98N+
130   samsung4500     Samsung SDM 4500P
131   samsung4510     Samsung SDM 4510P
132   sanwaskbkg3     Sanwa Supply SKB-KG3
133   sk1300          SK-1300
134   sk2500          SK-2500
135   sk6200          SK-6200
136   sk7100          SK-7100
137   sp_inet         Super Power Multimedia Keyboard
138   sven            SVEN Ergonomic 2500
139   sven303         SVEN Slim 303
140   symplon         Symplon PaceBook (tablet PC)
141   toshiba_s3000   Toshiba Satellite S3000
142   trust           Trust Wireless Keyboard Classic
143   trustda         Trust Direct Access Keyboard
144   trust_slimline  Trust Slimline
145   tm2020          TypeMatrix EZ-Reach 2020
146   tm2030PS2       TypeMatrix EZ-Reach 2030 PS2
147   tm2030USB       TypeMatrix EZ-Reach 2030 USB
148   tm2030USB-102   TypeMatrix EZ-Reach 2030 USB (102/105:EU mode)
149   tm2030USB-106   TypeMatrix EZ-Reach 2030 USB (106:JP mode)
150   yahoo           Yahoo! Internet Keyboard
151   macbook78       MacBook/MacBook Pro
152   macbook79       MacBook/MacBook Pro (Intl)
153   macintosh       Macintosh
154   macintosh_old   Macintosh Old
155   macintosh_hhk   Happy Hacking Keyboard for Mac
156   acer_c300       Acer C300
157   acer_ferrari4k  Acer Ferrari 4000
158   acer_laptop     Acer Laptop
159   asus_laptop     Asus Laptop
160   apple           Apple
161   apple_laptop    Apple Laptop
162   applealu_ansi   Apple Aluminium Keyboard (ANSI)
163   applealu_iso    Apple Aluminium Keyboard (ISO)
164   applealu_jis    Apple Aluminium Keyboard (JIS)
165   silvercrest     SILVERCREST Multimedia Wireless Keyboard
166   emachines       Laptop/notebook eMachines m68xx
167   benqx           BenQ X-Touch
168   benqx730        BenQ X-Touch 730
169   benqx800        BenQ X-Touch 800
170   hhk             Happy Hacking Keyboard
171   classmate       Classmate PC
172   olpc            OLPC
173   sun_type7_usb   Sun Type 7 USB
174   sun_type7_euro_usb Sun Type 7 USB (European layout)
175   sun_type7_unix_usb Sun Type 7 USB (Unix layout)
176   sun_type7_jp_usb Sun Type 7 USB (Japanese layout) / Japanese 106-key
177   sun_type6_usb   Sun Type 6/7 USB
178   sun_type6_euro_usb Sun Type 6/7 USB (European layout)
179   sun_type6_unix_usb Sun Type 6 USB (Unix layout)
180   sun_type6_jp_usb Sun Type 6 USB (Japanese layout)
181   sun_type6_jp    Sun Type 6 (Japanese layout)
182   targa_v811      Targa Visionary 811
183   unitekkb1925    Unitek KB-1925
184   compalfl90      FL90
185   creativedw7000  Creative Desktop Wireless 7000
186   htcdream        Htc Dream phone
188 ! layout
189   us              English (US)
190   af              Afghani
191   ara             Arabic
192   al              Albanian
193   am              Armenian
194   at              German (Austria)
195   az              Azerbaijani
196   by              Belarusian
197   be              Belgian
198   bd              Bangla
199   in              Indian
200   ba              Bosnian
201   br              Portuguese (Brazil)
202   bg              Bulgarian
203   ma              Arabic (Morocco)
204   cm              English (Cameroon)
205   mm              Burmese
206   ca              French (Canada)
207   cd              French (Democratic Republic of the Congo)
208   cn              Chinese
209   hr              Croatian
210   cz              Czech
211   dk              Danish
212   nl              Dutch
213   bt              Dzongkha
214   ee              Estonian
215   ir              Persian
216   iq              Iraqi
217   fo              Faroese
218   fi              Finnish
219   fr              French
220   gh              English (Ghana)
221   gn              French (Guinea)
222   ge              Georgian
223   de              German
224   gr              Greek
225   hu              Hungarian
226   is              Icelandic
227   il              Hebrew
228   it              Italian
229   jp              Japanese
230   kg              Kyrgyz
231   kh              Khmer (Cambodia)
232   kz              Kazakh
233   la              Lao
234   latam           Spanish (Latin American)
235   lt              Lithuanian
236   lv              Latvian
237   mao             Maori
238   me              Montenegrin
239   mk              Macedonian
240   mt              Maltese
241   mn              Mongolian
242   no              Norwegian
243   pl              Polish
244   pt              Portuguese
245   ro              Romanian
246   ru              Russian
247   rs              Serbian
248   si              Slovenian
249   sk              Slovak
250   es              Spanish
251   se              Swedish
252   ch              German (Switzerland)
253   sy              Arabic (Syria)
254   tj              Tajik
255   lk              Sinhala (phonetic)
256   th              Thai
257   tr              Turkish
258   tw              Taiwanese
259   ua              Ukrainian
260   gb              English (UK)
261   uz              Uzbek
262   vn              Vietnamese
263   kr              Korean
264   nec_vndr/jp     Japanese (PC-98xx Series)
265   ie              Irish
266   pk              Urdu (Pakistan)
267   mv              Dhivehi
268   za              English (South Africa)
269   epo             Esperanto
270   np              Nepali
271   ng              English (Nigeria)
272   et              Amharic
273   sn              Wolof
274   brai            Braille
275   tm              Turkmen
276   ml              Bambara
277   tz              Swahili (Tanzania)
278   ke              Swahili (Kenya)
279   bw              Tswana
280   ph              Filipino
281   md              Moldavian
283 ! variant
284   chr             us: Cherokee
285   euro            us: English (US, with euro on 5)
286   intl            us: English (US, international with dead keys)
287   alt-intl        us: English (US, alternative international)
288   colemak         us: English (Colemak)
289   dvorak          us: English (Dvorak)
290   dvorak-intl     us: English (Dvorak, international with dead keys)
291   dvorak-alt-intl us: English (Dvorak alternative international no dead keys)
292   dvorak-l        us: English (left handed Dvorak)
293   dvorak-r        us: English (right handed Dvorak)
294   dvorak-classic  us: English (classic Dvorak)
295   dvp             us: English (programmer Dvorak)
296   rus             us: Russian (US, phonetic)
297   mac             us: English (Macintosh)
298   altgr-intl      us: English (international AltGr dead keys)
299   olpc2           us: English (the divide/multiply keys toggle the layout)
300   hbs             us: Serbo-Croatian (US)
301   workman         us: English (Workman)
302   workman-intl    us: English (Workman, international with dead keys)
303   ps              af: Pashto
304   uz              af: Uzbek (Afghanistan)
305   olpc-ps         af: Pashto (Afghanistan, OLPC)
306   fa-olpc         af: Persian (Afghanistan, Dari OLPC)
307   uz-olpc         af: Uzbek (Afghanistan, OLPC)
308   azerty          ara: Arabic (azerty)
309   azerty_digits   ara: Arabic (azerty/digits)
310   digits          ara: Arabic (digits)
311   qwerty          ara: Arabic (qwerty)
312   qwerty_digits   ara: Arabic (qwerty/digits)
313   buckwalter      ara: Arabic (Buckwalter)
314   mac             ara: Arabic (Macintosh)
315   plisi-d1        al: Albanian (Plisi D1)
316   phonetic        am: Armenian (phonetic)
317   phonetic-alt    am: Armenian (alternative phonetic)
318   eastern         am: Armenian (eastern)
319   western         am: Armenian (western)
320   eastern-alt     am: Armenian (alternative eastern)
321   nodeadkeys      at: German (Austria, eliminate dead keys)
322   sundeadkeys     at: German (Austria, Sun dead keys)
323   mac             at: German (Austria, Macintosh)
324   cyrillic        az: Azerbaijani (Cyrillic)
325   legacy          by: Belarusian (legacy)
326   latin           by: Belarusian (Latin)
327   oss             be: Belgian (alternative)
328   oss_latin9      be: Belgian (alternative, Latin-9 only)
329   oss_sundeadkeys be: Belgian (alternative, Sun dead keys)
330   iso-alternate   be: Belgian (ISO alternate)
331   nodeadkeys      be: Belgian (eliminate dead keys)
332   sundeadkeys     be: Belgian (Sun dead keys)
333   wang            be: Belgian (Wang model 724 azerty)
334   probhat         bd: Bangla (Probhat)
335   ben             in: Bangla (India)
336   ben_probhat     in: Bangla (India, Probhat)
337   ben_baishakhi   in: Bangla (India, Baishakhi)
338   ben_bornona     in: Bangla (India, Bornona)
339   ben_gitanjali   in: Bangla (India, Uni Gitanjali)
340   ben_inscript    in: Bangla (India, Baishakhi Inscript)
341   eeyek           in: Manipuri (Eeyek)
342   guj             in: Gujarati
343   guru            in: Punjabi (Gurmukhi)
344   jhelum          in: Punjabi (Gurmukhi Jhelum)
345   kan             in: Kannada
346   kan-kagapa      in: Kannada (KaGaPa phonetic)
347   mal             in: Malayalam
348   mal_lalitha     in: Malayalam (Lalitha)
349   mal_enhanced    in: Malayalam (enhanced Inscript, with rupee sign)
350   ori             in: Oriya
351   tam_unicode     in: Tamil (Unicode)
352   tam_keyboard_with_numerals in: Tamil (keyboard with numerals)
353   tam_TAB         in: Tamil (TAB typewriter)
354   tam_TSCII       in: Tamil (TSCII typewriter)
355   tam             in: Tamil
356   tel             in: Telugu
357   tel-kagapa      in: Telugu (KaGaPa phonetic)
358   urd-phonetic    in: Urdu (phonetic)
359   urd-phonetic3   in: Urdu (alternative phonetic)
360   urd-winkeys     in: Urdu (WinKeys)
361   bolnagri        in: Hindi (Bolnagri)
362   hin-wx          in: Hindi (Wx)
363   hin-kagapa      in: Hindi (KaGaPa phonetic)
364   san-kagapa      in: Sanskrit (KaGaPa phonetic)
365   mar-kagapa      in: Marathi (KaGaPa phonetic)
366   eng             in: English (India, with rupee sign)
367   alternatequotes ba: Bosnian (with guillemets for quotes)
368   unicode         ba: Bosnian (with Bosnian digraphs)
369   unicodeus       ba: Bosnian (US keyboard with Bosnian digraphs)
370   us              ba: Bosnian (US keyboard with Bosnian letters)
371   nodeadkeys      br: Portuguese (Brazil, eliminate dead keys)
372   dvorak          br: Portuguese (Brazil, Dvorak)
373   nativo          br: Portuguese (Brazil, Nativo)
374   nativo-us       br: Portuguese (Brazil, Nativo for US keyboards)
375   nativo-epo      br: Esperanto (Brazil, Nativo)
376   phonetic        bg: Bulgarian (traditional phonetic)
377   bas_phonetic    bg: Bulgarian (new phonetic)
378   french          ma: French (Morocco)
379   tifinagh        ma: Berber (Morocco, Tifinagh)
380   tifinagh-alt    ma: Berber (Morocco, Tifinagh alternative)
381   tifinagh-alt-phonetic ma: Berber (Morocco, Tifinagh alternative phonetic)
382   tifinagh-extended ma: Berber (Morocco, Tifinagh extended)
383   tifinagh-phonetic ma: Berber (Morocco, Tifinagh phonetic)
384   tifinagh-extended-phonetic ma: Berber (Morocco, Tifinagh extended phonetic)
385   french          cm: French (Cameroon)
386   qwerty          cm: Cameroon Multilingual (qwerty)
387   azerty          cm: Cameroon Multilingual (azerty)
388   dvorak          cm: Cameroon Multilingual (Dvorak)
389   fr-dvorak       ca: French (Canada, Dvorak)
390   fr-legacy       ca: French (Canada, legacy)
391   multix          ca: Canadian Multilingual
392   multi           ca: Canadian Multilingual (first part)
393   multi-2gr       ca: Canadian Multilingual (second part)
394   ike             ca: Inuktitut
395   eng             ca: English (Canada)
396   tib             cn: Tibetan
397   tib_asciinum    cn: Tibetan (with ASCII numerals)
398   ug              cn: Uyghur
399   alternatequotes hr: Croatian (with guillemets for quotes)
400   unicode         hr: Croatian (with Croatian digraphs)
401   unicodeus       hr: Croatian (US keyboard with Croatian digraphs)
402   us              hr: Croatian (US keyboard with Croatian letters)
403   bksl            cz: Czech (with <\|> key)
404   qwerty          cz: Czech (qwerty)
405   qwerty_bksl     cz: Czech (qwerty, extended Backslash)
406   ucw             cz: Czech (UCW layout, accented letters only)
407   dvorak-ucw      cz: Czech (US Dvorak with CZ UCW support)
408   nodeadkeys      dk: Danish (eliminate dead keys)
409   winkeys         dk: Danish (Winkeys)
410   mac             dk: Danish (Macintosh)
411   mac_nodeadkeys  dk: Danish (Macintosh, eliminate dead keys)
412   dvorak          dk: Danish (Dvorak)
413   sundeadkeys     nl: Dutch (Sun dead keys)
414   mac             nl: Dutch (Macintosh)
415   std             nl: Dutch (standard)
416   nodeadkeys      ee: Estonian (eliminate dead keys)
417   dvorak          ee: Estonian (Dvorak)
418   us              ee: Estonian (US keyboard with Estonian letters)
419   pes_keypad      ir: Persian (with Persian keypad)
420   ku              ir: Kurdish (Iran, Latin Q)
421   ku_f            ir: Kurdish (Iran, F)
422   ku_alt          ir: Kurdish (Iran, Latin Alt-Q)
423   ku_ara          ir: Kurdish (Iran, Arabic-Latin)
424   ku              iq: Kurdish (Iraq, Latin Q)
425   ku_f            iq: Kurdish (Iraq, F)
426   ku_alt          iq: Kurdish (Iraq, Latin Alt-Q)
427   ku_ara          iq: Kurdish (Iraq, Arabic-Latin)
428   nodeadkeys      fo: Faroese (eliminate dead keys)
429   classic         fi: Finnish (classic)
430   nodeadkeys      fi: Finnish (classic, eliminate dead keys)
431   winkeys         fi: Finnish (Winkeys)
432   smi             fi: Northern Saami (Finland)
433   mac             fi: Finnish (Macintosh)
434   nodeadkeys      fr: French (eliminate dead keys)
435   sundeadkeys     fr: French (Sun dead keys)
436   oss             fr: French (alternative)
437   oss_latin9      fr: French (alternative, Latin-9 only)
438   oss_nodeadkeys  fr: French (alternative, eliminate dead keys)
439   oss_sundeadkeys fr: French (alternative, Sun dead keys)
440   latin9          fr: French (legacy, alternative)
441   latin9_nodeadkeys fr: French (legacy, alternative, eliminate dead keys)
442   latin9_sundeadkeys fr: French (legacy, alternative, Sun dead keys)
443   bepo            fr: French (Bepo, ergonomic, Dvorak way)
444   bepo_latin9     fr: French (Bepo, ergonomic, Dvorak way, Latin-9 only)
445   dvorak          fr: French (Dvorak)
446   mac             fr: French (Macintosh)
447   bre             fr: French (Breton)
448   oci             fr: Occitan
449   geo             fr: Georgian (France, AZERTY Tskapo)
450   generic         gh: English (Ghana, multilingual)
451   akan            gh: Akan
452   ewe             gh: Ewe
453   fula            gh: Fula
454   ga              gh: Ga
455   hausa           gh: Hausa
456   avn             gh: Avatime
457   gillbt          gh: English (Ghana, GILLBT)
458   ergonomic       ge: Georgian (ergonomic)
459   mess            ge: Georgian (MESS)
460   ru              ge: Russian (Georgia)
461   os              ge: Ossetian (Georgia)
462   deadacute       de: German (dead acute)
463   deadgraveacute  de: German (dead grave acute)
464   nodeadkeys      de: German (eliminate dead keys)
465   T3              de: German (T3)
466   ro              de: Romanian (Germany)
467   ro_nodeadkeys   de: Romanian (Germany, eliminate dead keys)
468   dvorak          de: German (Dvorak)
469   sundeadkeys     de: German (Sun dead keys)
470   neo             de: German (Neo 2)
471   mac             de: German (Macintosh)
472   mac_nodeadkeys  de: German (Macintosh, eliminate dead keys)
473   dsb             de: Lower Sorbian
474   dsb_qwertz      de: Lower Sorbian (qwertz)
475   qwerty          de: German (qwerty)
476   tr              de: Turkish (Germany)
477   ru              de: Russian (Germany, phonetic)
478   legacy          de: German (legacy)
479   simple          gr: Greek (simple)
480   extended        gr: Greek (extended)
481   nodeadkeys      gr: Greek (eliminate dead keys)
482   polytonic       gr: Greek (polytonic)
483   standard        hu: Hungarian (standard)
484   nodeadkeys      hu: Hungarian (eliminate dead keys)
485   qwerty          hu: Hungarian (qwerty)
486   101_qwertz_comma_dead hu: Hungarian (101/qwertz/comma/dead keys)
487   101_qwertz_comma_nodead hu: Hungarian (101/qwertz/comma/eliminate dead keys)
488   101_qwertz_dot_dead hu: Hungarian (101/qwertz/dot/dead keys)
489   101_qwertz_dot_nodead hu: Hungarian (101/qwertz/dot/eliminate dead keys)
490   101_qwerty_comma_dead hu: Hungarian (101/qwerty/comma/dead keys)
491   101_qwerty_comma_nodead hu: Hungarian (101/qwerty/comma/eliminate dead keys)
492   101_qwerty_dot_dead hu: Hungarian (101/qwerty/dot/dead keys)
493   101_qwerty_dot_nodead hu: Hungarian (101/qwerty/dot/eliminate dead keys)
494   102_qwertz_comma_dead hu: Hungarian (102/qwertz/comma/dead keys)
495   102_qwertz_comma_nodead hu: Hungarian (102/qwertz/comma/eliminate dead keys)
496   102_qwertz_dot_dead hu: Hungarian (102/qwertz/dot/dead keys)
497   102_qwertz_dot_nodead hu: Hungarian (102/qwertz/dot/eliminate dead keys)
498   102_qwerty_comma_dead hu: Hungarian (102/qwerty/comma/dead keys)
499   102_qwerty_comma_nodead hu: Hungarian (102/qwerty/comma/eliminate dead keys)
500   102_qwerty_dot_dead hu: Hungarian (102/qwerty/dot/dead keys)
501   102_qwerty_dot_nodead hu: Hungarian (102/qwerty/dot/eliminate dead keys)
502   Sundeadkeys     is: Icelandic (Sun dead keys)
503   nodeadkeys      is: Icelandic (eliminate dead keys)
504   mac_legacy      is: Icelandic (Macintosh, legacy)
505   mac             is: Icelandic (Macintosh)
506   dvorak          is: Icelandic (Dvorak)
507   lyx             il: Hebrew (lyx)
508   phonetic        il: Hebrew (phonetic)
509   biblical        il: Hebrew (Biblical, Tiro)
510   nodeadkeys      it: Italian (eliminate dead keys)
511   winkeys         it: Italian (Winkeys)
512   mac             it: Italian (Macintosh)
513   us              it: Italian (US keyboard with Italian letters)
514   geo             it: Georgian (Italy)
515   ibm             it: Italian (IBM 142)
516   kana            jp: Japanese (Kana)
517   kana86          jp: Japanese (Kana 86)
518   OADG109A        jp: Japanese (OADG 109A)
519   mac             jp: Japanese (Macintosh)
520   dvorak          jp: Japanese (Dvorak)
521   phonetic        kg: Kyrgyz (phonetic)
522   ruskaz          kz: Russian (Kazakhstan, with Kazakh)
523   kazrus          kz: Kazakh (with Russian)
524   stea            la: Lao (STEA proposed standard layout)
525   nodeadkeys      latam: Spanish (Latin American, eliminate dead keys)
526   deadtilde       latam: Spanish (Latin American, include dead tilde)
527   sundeadkeys     latam: Spanish (Latin American, Sun dead keys)
528   dvorak          latam: Spanish (Latin American, Dvorak)
529   std             lt: Lithuanian (standard)
530   us              lt: Lithuanian (US keyboard with Lithuanian letters)
531   ibm             lt: Lithuanian (IBM LST 1205-92)
532   lekp            lt: Lithuanian (LEKP)
533   lekpa           lt: Lithuanian (LEKPa)
534   apostrophe      lv: Latvian (apostrophe variant)
535   tilde           lv: Latvian (tilde variant)
536   fkey            lv: Latvian (F variant)
537   modern          lv: Latvian (modern)
538   ergonomic       lv: Latvian (ergonomic, ÅªGJRMV)
539   adapted         lv: Latvian (adapted)
540   cyrillic        me: Montenegrin (Cyrillic)
541   cyrillicyz      me: Montenegrin (Cyrillic, ZE and ZHE swapped)
542   latinunicode    me: Montenegrin (Latin Unicode)
543   latinyz         me: Montenegrin (Latin qwerty)
544   latinunicodeyz  me: Montenegrin (Latin Unicode qwerty)
545   cyrillicalternatequotes me: Montenegrin (Cyrillic with guillemets)
546   latinalternatequotes me: Montenegrin (Latin with guillemets)
547   nodeadkeys      mk: Macedonian (eliminate dead keys)
548   us              mt: Maltese (with US layout)
549   nodeadkeys      no: Norwegian (eliminate dead keys)
550   winkeys         no: Norwegian (Winkeys)
551   dvorak          no: Norwegian (Dvorak)
552   smi             no: Northern Saami (Norway)
553   smi_nodeadkeys  no: Northern Saami (Norway, eliminate dead keys)
554   mac             no: Norwegian (Macintosh)
555   mac_nodeadkeys  no: Norwegian (Macintosh, eliminate dead keys)
556   colemak         no: Norwegian (Colemak)
557   legacy          pl: Polish (legacy)
558   qwertz          pl: Polish (qwertz)
559   dvorak          pl: Polish (Dvorak)
560   dvorak_quotes   pl: Polish (Dvorak, Polish quotes on quotemark key)
561   dvorak_altquotes pl: Polish (Dvorak, Polish quotes on key 1)
562   csb             pl: Kashubian
563   szl             pl: Silesian
564   ru_phonetic_dvorak pl: Russian (Poland, phonetic Dvorak)
565   dvp             pl: Polish (programmer Dvorak)
566   nodeadkeys      pt: Portuguese (eliminate dead keys)
567   sundeadkeys     pt: Portuguese (Sun dead keys)
568   mac             pt: Portuguese (Macintosh)
569   mac_nodeadkeys  pt: Portuguese (Macintosh, eliminate dead keys)
570   mac_sundeadkeys pt: Portuguese (Macintosh, Sun dead keys)
571   nativo          pt: Portuguese (Nativo)
572   nativo-us       pt: Portuguese (Nativo for US keyboards)
573   nativo-epo      pt: Esperanto (Portugal, Nativo)
574   cedilla         ro: Romanian (cedilla)
575   std             ro: Romanian (standard)
576   std_cedilla     ro: Romanian (standard cedilla)
577   winkeys         ro: Romanian (WinKeys)
578   phonetic        ru: Russian (phonetic)
579   phonetic_winkeys ru: Russian (phonetic WinKeys)
580   typewriter      ru: Russian (typewriter)
581   legacy          ru: Russian (legacy)
582   typewriter-legacy ru: Russian (typewriter, legacy)
583   tt              ru: Tatar
584   os_legacy       ru: Ossetian (legacy)
585   os_winkeys      ru: Ossetian (WinKeys)
586   cv              ru: Chuvash
587   cv_latin        ru: Chuvash (Latin)
588   udm             ru: Udmurt
589   kom             ru: Komi
590   sah             ru: Yakut
591   xal             ru: Kalmyk
592   dos             ru: Russian (DOS)
593   mac             ru: Russian (Macintosh)
594   srp             ru: Serbian (Russia)
595   bak             ru: Bashkirian
596   chm             ru: Mari
597   phonetic_azerty ru: Russian (phonetic azerty)
598   phonetic_fr     ru: Russian (phonetic French)
599   yz              rs: Serbian (Cyrillic, ZE and ZHE swapped)
600   latin           rs: Serbian (Latin)
601   latinunicode    rs: Serbian (Latin Unicode)
602   latinyz         rs: Serbian (Latin qwerty)
603   latinunicodeyz  rs: Serbian (Latin Unicode qwerty)
604   alternatequotes rs: Serbian (Cyrillic with guillemets)
605   latinalternatequotes rs: Serbian (Latin with guillemets)
606   rue             rs: Pannonian Rusyn
607   alternatequotes si: Slovenian (with guillemets for quotes)
608   us              si: Slovenian (US keyboard with Slovenian letters)
609   bksl            sk: Slovak (extended Backslash)
610   qwerty          sk: Slovak (qwerty)
611   qwerty_bksl     sk: Slovak (qwerty, extended Backslash)
612   nodeadkeys      es: Spanish (eliminate dead keys)
613   winkeys         es: Spanish (Winkeys)
614   deadtilde       es: Spanish (include dead tilde)
615   sundeadkeys     es: Spanish (Sun dead keys)
616   dvorak          es: Spanish (Dvorak)
617   ast             es: Asturian (Spain, with bottom-dot H and bottom-dot L)
618   cat             es: Catalan (Spain, with middle-dot L)
619   mac             es: Spanish (Macintosh)
620   nodeadkeys      se: Swedish (eliminate dead keys)
621   dvorak          se: Swedish (Dvorak)
622   rus             se: Russian (Sweden, phonetic)
623   rus_nodeadkeys  se: Russian (Sweden, phonetic, eliminate dead keys)
624   smi             se: Northern Saami (Sweden)
625   mac             se: Swedish (Macintosh)
626   svdvorak        se: Swedish (Svdvorak)
627   swl             se: Swedish Sign Language
628   legacy          ch: German (Switzerland, legacy)
629   de_nodeadkeys   ch: German (Switzerland, eliminate dead keys)
630   de_sundeadkeys  ch: German (Switzerland, Sun dead keys)
631   fr              ch: French (Switzerland)
632   fr_nodeadkeys   ch: French (Switzerland, eliminate dead keys)
633   fr_sundeadkeys  ch: French (Switzerland, Sun dead keys)
634   fr_mac          ch: French (Switzerland, Macintosh)
635   de_mac          ch: German (Switzerland, Macintosh)
636   syc             sy: Syriac
637   syc_phonetic    sy: Syriac (phonetic)
638   ku              sy: Kurdish (Syria, Latin Q)
639   ku_f            sy: Kurdish (Syria, F)
640   ku_alt          sy: Kurdish (Syria, Latin Alt-Q)
641   legacy          tj: Tajik (legacy)
642   tam_unicode     lk: Tamil (Sri Lanka, Unicode)
643   tam_TAB         lk: Tamil (Sri Lanka, TAB Typewriter)
644   us              lk: Sinhala (US keyboard with Sinhala letters)
645   tis             th: Thai (TIS-820.2538)
646   pat             th: Thai (Pattachote)
647   f               tr: Turkish (F)
648   alt             tr: Turkish (Alt-Q)
649   sundeadkeys     tr: Turkish (Sun dead keys)
650   ku              tr: Kurdish (Turkey, Latin Q)
651   ku_f            tr: Kurdish (Turkey, F)
652   ku_alt          tr: Kurdish (Turkey, Latin Alt-Q)
653   intl            tr: Turkish (international with dead keys)
654   crh             tr: Crimean Tatar (Turkish Q)
655   crh_f           tr: Crimean Tatar (Turkish F)
656   crh_alt         tr: Crimean Tatar (Turkish Alt-Q)
657   indigenous      tw: Taiwanese (indigenous)
658   saisiyat        tw: Saisiyat (Taiwan)
659   phonetic        ua: Ukrainian (phonetic)
660   typewriter      ua: Ukrainian (typewriter)
661   winkeys         ua: Ukrainian (WinKeys)
662   legacy          ua: Ukrainian (legacy)
663   rstu            ua: Ukrainian (standard RSTU)
664   rstu_ru         ua: Russian (Ukraine, standard RSTU)
665   homophonic      ua: Ukrainian (homophonic)
666   extd            gb: English (UK, extended WinKeys)
667   intl            gb: English (UK, international with dead keys)
668   dvorak          gb: English (UK, Dvorak)
669   dvorakukp       gb: English (UK, Dvorak with UK punctuation)
670   mac             gb: English (UK, Macintosh)
671   mac_intl        gb: English (UK, Macintosh international)
672   colemak         gb: English (UK, Colemak)
673   latin           uz: Uzbek (Latin)
674   kr104           kr: Korean (101/104 key compatible)
675   CloGaelach      ie: CloGaelach
676   UnicodeExpert   ie: Irish (UnicodeExpert)
677   ogam            ie: Ogham
678   ogam_is434      ie: Ogham (IS434)
679   urd-crulp       pk: Urdu (Pakistan, CRULP)
680   urd-nla         pk: Urdu (Pakistan, NLA)
681   ara             pk: Arabic (Pakistan)
682   snd             pk: Sindhi
683   legacy          epo: Esperanto (displaced semicolon and quote, obsolete)
684   igbo            ng: Igbo
685   yoruba          ng: Yoruba
686   hausa           ng: Hausa
687   left_hand       brai: Braille (left hand)
688   right_hand      brai: Braille (right hand)
689   alt             tm: Turkmen (Alt-Q)
690   fr-oss          ml: French (Mali, alternative)
691   us-mac          ml: English (Mali, US Macintosh)
692   us-intl         ml: English (Mali, US international)
693   kik             ke: Kikuyu
694   qwerty-bay      ph: Filipino (QWERTY Baybayin)
695   capewell-dvorak ph: Filipino (Capewell-Dvorak Latin)
696   capewell-dvorak-bay ph: Filipino (Capewell-Dvorak Baybayin)
697   capewell-qwerf2k6 ph: Filipino (Capewell-QWERF 2006 Latin)
698   capewell-qwerf2k6-bay ph: Filipino (Capewell-QWERF 2006 Baybayin)
699   colemak         ph: Filipino (Colemak Latin)
700   colemak-bay     ph: Filipino (Colemak Baybayin)
701   dvorak          ph: Filipino (Dvorak Latin)
702   dvorak-bay      ph: Filipino (Dvorak Baybayin)
703   gag             md: Moldavian (Gagauz)
705 ! option
706   grp                  Switching to another layout
707   grp:switch           Right Alt (while pressed)
708   grp:lswitch          Left Alt (while pressed)
709   grp:lwin_switch      Left Win (while pressed)
710   grp:rwin_switch      Right Win (while pressed)
711   grp:win_switch       Any Win key (while pressed)
712   grp:caps_switch      Caps Lock (while pressed), Alt+Caps Lock does the original capslock action
713   grp:rctrl_switch     Right Ctrl (while pressed)
714   grp:toggle           Right Alt
715   grp:lalt_toggle      Left Alt
716   grp:caps_toggle      Caps Lock
717   grp:shift_caps_toggle Shift+Caps Lock
718   grp:shift_caps_switch Caps Lock (to first layout), Shift+Caps Lock (to last layout)
719   grp:win_menu_switch  Left Win (to first layout), Right Win/Menu (to last layout)
720   grp:lctrl_rctrl_switch Left Ctrl (to first layout), Right Ctrl (to last layout)
721   grp:alt_caps_toggle  Alt+Caps Lock
722   grp:shifts_toggle    Both Shift keys together
723   grp:alts_toggle      Both Alt keys together
724   grp:ctrls_toggle     Both Ctrl keys together
725   grp:ctrl_shift_toggle Ctrl+Shift
726   grp:lctrl_lshift_toggle Left Ctrl+Left Shift
727   grp:rctrl_rshift_toggle Right Ctrl+Right Shift
728   grp:ctrl_alt_toggle  Alt+Ctrl
729   grp:alt_shift_toggle Alt+Shift
730   grp:lalt_lshift_toggle Left Alt+Left Shift
731   grp:alt_space_toggle Alt+Space
732   grp:menu_toggle      Menu
733   grp:lwin_toggle      Left Win
734   grp:win_space_toggle Win Key+Space
735   grp:rwin_toggle      Right Win
736   grp:lshift_toggle    Left Shift
737   grp:rshift_toggle    Right Shift
738   grp:lctrl_toggle     Left Ctrl
739   grp:rctrl_toggle     Right Ctrl
740   grp:sclk_toggle      Scroll Lock
741   grp:lctrl_lwin_rctrl_menu LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)
742   lv3                  Key to choose 3rd level
743   lv3:switch           Right Ctrl
744   lv3:menu_switch      Menu
745   lv3:win_switch       Any Win key
746   lv3:lwin_switch      Left Win
747   lv3:rwin_switch      Right Win
748   lv3:alt_switch       Any Alt key
749   lv3:lalt_switch      Left Alt
750   lv3:ralt_switch      Right Alt
751   lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Compose
752   lv3:ralt_alt         Right Alt key never chooses 3rd level
753   lv3:enter_switch     Enter on keypad
754   lv3:caps_switch      Caps Lock
755   lv3:bksl_switch      Backslash
756   lv3:lsgt_switch      <Less/Greater>
757   lv3:caps_switch_latch Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
758   lv3:bksl_switch_latch Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
759   lv3:lsgt_switch_latch <Less/Greater> chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
760   ctrl                 Ctrl key position
761   ctrl:nocaps          Caps Lock as Ctrl
762   ctrl:lctrl_meta      Left Ctrl as Meta
763   ctrl:swapcaps        Swap Ctrl and Caps Lock
764   ctrl:ac_ctrl         At left of 'A'
765   ctrl:aa_ctrl         At bottom left
766   ctrl:rctrl_ralt      Right Ctrl as Right Alt
767   ctrl:menu_rctrl      Menu as Right Ctrl
768   ctrl:ctrl_ralt       Right Alt as Right Ctrl
769   ctrl:swap_lalt_lctl  Swap Left Alt key with Left Ctrl key
770   ctrl:swap_lwin_lctl  Swap Left Win key with Left Ctrl key
771   ctrl:swap_rwin_rctl  Swap Right Win key with Right Ctrl key
772   ctrl:swap_lalt_lctl_lwin Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt
773   grp_led              Use keyboard LED to show alternative layout
774   grp_led:num          Num Lock
775   grp_led:caps         Caps Lock
776   grp_led:scroll       Scroll Lock
777   keypad               Layout of numeric keypad
778   keypad:legacy        Legacy
779   keypad:oss           Unicode additions (arrows and math operators)
780   keypad:future        Unicode additions (arrows and math operators; math operators on default level)
781   keypad:legacy_wang   Legacy Wang 724
782   keypad:oss_wang      Wang 724 keypad with Unicode additions (arrows and math operators)
783   keypad:future_wang   Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level)
784   keypad:hex           Hexadecimal
785   keypad:atm           ATM/phone-style
786   kpdl                 Numeric keypad delete key behaviour
787   kpdl:dot             Legacy key with dot
788   kpdl:comma           Legacy key with comma
789   kpdl:dotoss          Four-level key with dot
790   kpdl:dotoss_latin9   Four-level key with dot, Latin-9 only
791   kpdl:commaoss        Four-level key with comma
792   kpdl:momayyezoss     Four-level key with momayyez
793   kpdl:kposs           Four-level key with abstract separators
794   kpdl:semi            Semicolon on third level
795   caps                 Caps Lock key behavior
796   caps:internal        Caps Lock uses internal capitalization; Shift "pauses" Caps Lock
797   caps:internal_nocancel Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock
798   caps:shift           Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock
799   caps:shift_nocancel  Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock
800   caps:capslock        Caps Lock toggles normal capitalization of alphabetic characters
801   caps:numlock         Make Caps Lock an additional Num Lock
802   caps:swapescape      Swap ESC and Caps Lock
803   caps:escape          Make Caps Lock an additional ESC
804   caps:backspace       Make Caps Lock an additional Backspace
805   caps:super           Make Caps Lock an additional Super
806   caps:hyper           Make Caps Lock an additional Hyper
807   caps:shiftlock       Caps Lock toggles ShiftLock (affects all keys)
808   caps:none            Caps Lock is disabled
809   caps:ctrl_modifier   Make Caps Lock an additional Ctrl
810   altwin               Alt/Win key behavior
811   altwin:menu          Add the standard behavior to Menu key
812   altwin:meta_alt      Alt and Meta are on Alt keys
813   altwin:alt_win       Alt is mapped to Win keys (and the usual Alt keys)
814   altwin:ctrl_win      Ctrl is mapped to Win keys (and the usual Ctrl keys)
815   altwin:ctrl_alt_win  Ctrl is mapped to Alt keys, Alt is mapped to Win keys
816   altwin:meta_win      Meta is mapped to Win keys
817   altwin:left_meta_win Meta is mapped to Left Win
818   altwin:hyper_win     Hyper is mapped to Win keys
819   altwin:alt_super_win Alt is mapped to Right Win, Super to Menu
820   altwin:swap_alt_win  Alt is swapped with Win
821   Compose key          Position of Compose key
822   compose:ralt         Right Alt
823   compose:lwin         Left Win
824   compose:lwin-altgr   3rd level of Left Win
825   compose:rwin         Right Win
826   compose:rwin-altgr   3rd level of Right Win
827   compose:menu         Menu
828   compose:menu-altgr   3rd level of Menu
829   compose:lctrl        Left Ctrl
830   compose:lctrl-altgr  3rd level of Left Ctrl
831   compose:rctrl        Right Ctrl
832   compose:rctrl-altgr  3rd level of Right Ctrl
833   compose:caps         Caps Lock
834   compose:caps-altgr   3rd level of Caps Lock
835   compose:102          <Less/Greater>
836   compose:102-altgr    3rd level of <Less/Greater>
837   compose:paus         Pause
838   compose:prsc         PrtSc
839   compose:sclk         Scroll Lock
840   compat               Miscellaneous compatibility options
841   numpad:pc            Default numeric keypad keys
842   numpad:mac           Numeric keypad keys always enter digits (as in Mac OS)
843   numpad:microsoft     NumLock on: digits, Shift switches to arrow keys, Numlock off: always arrow keys (as in MS Windows)
844   numpad:shift3        Shift does not cancel Num Lock, chooses 3rd level instead
845   srvrkeys:none        Special keys (Ctrl+Alt+<key>) handled in a server
846   apple:alupckeys      Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock)
847   shift:breaks_caps    Shift cancels Caps Lock
848   misc:typo            Enable extra typographic characters
849   shift:both_capslock  Both Shift keys together toggle Caps Lock
850   shift:both_capslock_cancel Both Shift keys together activate Caps Lock, one Shift key deactivates
851   shift:both_shiftlock Both Shift keys together toggle ShiftLock
852   keypad:pointerkeys   Shift + NumLock toggles PointerKeys
853   grab:break_actions   Allow breaking grabs with keyboard actions (warning: security risk)
854   grab:debug           Allow grab and window tree logging
855   currencysign         Adding currency signs to certain keys
856   eurosign:e           Euro on E
857   eurosign:2           Euro on 2
858   eurosign:4           Euro on 4
859   eurosign:5           Euro on 5
860   rupeesign:4          Rupee on 4
861   lv5                  Key to choose 5th level
862   lv5:lsgt_switch_lock <Less/Greater> chooses 5th level, locks when pressed together with another 5th-level-chooser
863   lv5:ralt_switch_lock Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser
864   lv5:lwin_switch_lock Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser
865   lv5:rwin_switch_lock Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser
866   nbsp                 Using space key to input non-breakable space character
867   nbsp:none            Usual space at any level
868   nbsp:level2          Non-breakable space character at second level
869   nbsp:level3          Non-breakable space character at third level
870   nbsp:level3s         Non-breakable space character at third level, nothing at fourth level
871   nbsp:level3n         Non-breakable space character at third level, thin non-breakable space character at fourth level
872   nbsp:level4          Non-breakable space character at fourth level
873   nbsp:level4n         Non-breakable space character at fourth level, thin non-breakable space character at sixth level
874   nbsp:level4nl        Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)
875   nbsp:zwnj2           Zero-width non-joiner character at second level
876   nbsp:zwnj2zwj3       Zero-width non-joiner character at second level, zero-width joiner character at third level
877   nbsp:zwnj2zwj3nb4    Zero-width non-joiner character at second level, zero-width joiner character at third level, non-breakable space character at fourth level
878   nbsp:zwnj2nb3        Zero-width non-joiner character at second level, non-breakable space character at third level
879   nbsp:zwnj2nb3s       Zero-width non-joiner character at second level, non-breakable space character at third level, nothing at fourth level
880   nbsp:zwnj2nb3zwj4    Zero-width non-joiner character at second level, non-breakable space character at third level, zero-width joiner at fourth level
881   nbsp:zwnj2nb3nnb4    Zero-width non-joiner character at second level, non-breakable space character at third level, thin non-breakable space at fourth level
882   nbsp:zwnj3zwj4       Zero-width non-joiner character at third level, zero-width joiner at fourth level
883   japan                Japanese keyboard options
884   japan:kana_lock      Kana Lock key is locking
885   japan:nicola_f_bs    NICOLA-F style Backspace
886   japan:hztg_escape    Make Zenkaku Hankaku an additional ESC
887   korean               Korean Hangul/Hanja keys
888   korean:hw_keys       Hardware Hangul/Hanja keys
889   korean:ralt_rctrl    Right Alt as Hangul, right Ctrl as Hanja
890   korean:rctrl_ralt    Right Ctrl as Hangul, right Alt as Hanja
891   esperanto            Adding Esperanto supersigned letters
892   esperanto:qwerty     To the corresponding key in a Qwerty layout
893   esperanto:dvorak     To the corresponding key in a Dvorak layout
894   esperanto:colemak    To the corresponding key in a Colemak layout
895   solaris              Maintain key compatibility with old Solaris keycodes
896   solaris:sun_compat   Sun Key compatibility
897   terminate            Key sequence to kill the X server
898   terminate:ctrl_alt_bksp Ctrl + Alt + Backspace