All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
   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
 
  10   flexpro         Keytronic FlexPro
 
  11   microsoft       Microsoft Natural
 
  12   omnikey101      Northgate OmniKey 101
 
  13   winbook         Winbook Model XP5
 
  14   jp106           Japanese 106-key
 
  16   a4techKB21      A4Tech KB-21
 
  17   a4techKBS8      A4Tech KBS-8
 
  18   a4_rfkb23       A4Tech Wireless Desktop RFKB-23
 
  22   azonaRF2300     Azona RF2300 wireless Internet Keyboard
 
  23   scorpius        Advance Scorpius KI
 
  24   brother         Brother Internet Keyboard
 
  25   btc5113rf       BTC 5113RF Multimedia
 
  27   btc6301urf      BTC 6301URF
 
  33   btc9116u        BTC 9116U Mini Wireless Internet and Gaming
 
  34   cherryblue      Cherry Blue Line CyBo@rd
 
  35   cherryblueb     Cherry CyMotion Master XPress
 
  36   cherrybluea     Cherry Blue Line CyBo@rd (alternate option)
 
  37   cherrycyboard   Cherry CyBo@rd USB-Hub
 
  38   cherrycmexpert  Cherry CyMotion Expert
 
  39   chicony         Chicony Internet Keyboard
 
  40   chicony0108     Chicony KU-0108
 
  41   chicony0420     Chicony KU-0420
 
  42   chicony9885     Chicony KB-9885
 
  43   compaqeak8      Compaq Easy Access Keyboard
 
  44   compaqik7       Compaq Internet Keyboard (7 keys)
 
  45   compaqik13      Compaq Internet Keyboard (13 keys)
 
  46   compaqik18      Compaq Internet Keyboard (18 keys)
 
  47   cymotionlinux   Cherry CyMotion Master Linux
 
  48   armada          Laptop/notebook Compaq (eg. Armada) Laptop Keyboard
 
  49   presario        Laptop/notebook Compaq (eg. Presario) Internet Keyboard
 
  50   ipaq            Compaq iPaq Keyboard
 
  52   dellsk8125      Dell SK-8125
 
  53   dellsk8135      Dell SK-8135
 
  54   dellusbmm       Dell USB Multimedia Keyboard
 
  55   inspiron        Dell Laptop/notebook Inspiron 6xxx/8xxx
 
  56   precision_m     Dell Laptop/notebook Precision M series
 
  57   dexxa           Dexxa Wireless Desktop Keyboard
 
  58   diamond         Diamond 9801 / 9802 series
 
  60   ennyah_dkb1008  Ennyah DKB-1008
 
  61   fscaa1667g      Fujitsu-Siemens Computers AMILO laptop
 
  62   genius          Genius Comfy KB-16M / Genius MM Keyboard KWD-910
 
  63   geniuscomfy     Genius Comfy KB-12e
 
  64   geniuscomfy2    Genius Comfy KB-21e-Scroll
 
  65   geniuskb19e     Genius KB-19e NB
 
  67   logitech_base   Logitech Generic Keyboard
 
  68   logitech_g15    Logitech G15 extra keys via G15daemon
 
  69   hpi6            Hewlett-Packard Internet Keyboard
 
  70   hp250x          Hewlett-Packard SK-250x Multimedia Keyboard
 
  71   hpxe3gc         Hewlett-Packard Omnibook XE3 GC
 
  72   hpxe3gf         Hewlett-Packard Omnibook XE3 GF
 
  73   hpxt1000        Hewlett-Packard Omnibook XT1000
 
  74   hpdv5           Hewlett-Packard Pavilion dv5
 
  75   hpzt11xx        Hewlett-Packard Pavilion ZT11xx
 
  76   hp500fa         Hewlett-Packard Omnibook 500 FA
 
  77   hp5xx           Hewlett-Packard Omnibook 5xx
 
  78   hpnx9020        Hewlett-Packard nx9020
 
  79   hp6000          Hewlett-Packard Omnibook 6000/6100
 
  80   honeywell_euroboard Honeywell Euroboard
 
  81   rapidaccess     IBM Rapid Access
 
  82   rapidaccess2    IBM Rapid Access II
 
  83   thinkpad        IBM ThinkPad 560Z/600/600E/A22E
 
  84   thinkpadintl    IBM ThinkPad 560Z/600/600E/A22E, Intl
 
  85   thinkpad60      IBM ThinkPad R60/T60/R61/T61
 
  86   thinkpadz60     IBM ThinkPad Z60m/Z60t/Z61m/Z61t
 
  87   ibm_spacesaver  IBM Space Saver
 
  88   logiaccess      Logitech Access Keyboard
 
  89   logiclx300      Logitech Cordless Desktop LX-300
 
  90   logii350        Logitech Internet 350 Keyboard
 
  91   logimel         Logitech Media Elite Keyboard
 
  92   logicd          Logitech Cordless Desktop
 
  93   logicd_it       Logitech Cordless Desktop iTouch
 
  94   logicd_nav      Logitech Cordless Desktop Navigator
 
  95   logicd_opt      Logitech Cordless Desktop Optical
 
  96   logicda         Logitech Cordless Desktop (alternate option)
 
  97   logicdpa2       Logitech Cordless Desktop Pro (alternate option2)
 
  98   logicfn         Logitech Cordless Freedom/Desktop Navigator
 
  99   logicdn         Logitech Cordless Desktop Navigator
 
 100   logiitc         Logitech iTouch Cordless Keyboard (model Y-RB6)
 
 101   logiik          Logitech Internet Keyboard
 
 102   itouch          Logitech iTouch
 
 103   logicink        Logitech Internet Navigator Keyboard
 
 104   logiex110       Logitech Cordless Desktop EX110
 
 105   logiinkse       Logitech iTouch Internet Navigator Keyboard SE
 
 106   logiinkseusb    Logitech iTouch Internet Navigator Keyboard SE (USB)
 
 107   logiultrax      Logitech Ultra-X Keyboard
 
 108   logiultraxc     Logitech Ultra-X Cordless Media Desktop Keyboard
 
 109   logidinovo      Logitech diNovo Keyboard
 
 110   logidinovoedge  Logitech diNovo Edge Keyboard
 
 111   mx1998          Memorex MX1998
 
 112   mx2500          Memorex MX2500 EZ-Access Keyboard
 
 113   mx2750          Memorex MX2750
 
 114   microsoft7000   Microsoft Natural Wireless Ergonomic Keyboard 7000
 
 115   microsoftinet   Microsoft Internet Keyboard
 
 116   microsoftpro    Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro
 
 117   microsoftprousb Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro
 
 118   microsoftprooem Microsoft Natural Keyboard Pro OEM
 
 119   vsonku306       ViewSonic KU-306 Internet Keyboard
 
 120   microsoftprose  Microsoft Internet Keyboard Pro, Swedish
 
 121   microsoftoffice Microsoft Office Keyboard
 
 122   microsoftmult   Microsoft Wireless Multimedia Keyboard 1.0A
 
 123   microsoftelite  Microsoft Natural Keyboard Elite
 
 124   microsoftccurve2k Microsoft Comfort Curve Keyboard 2000
 
 125   oretec          Ortek MCK-800 MM/Internet keyboard
 
 126   propeller       Propeller Voyager (KTEZ-1000)
 
 127   qtronix         QTronix Scorpius 98N+
 
 128   samsung4500     Samsung SDM 4500P
 
 129   samsung4510     Samsung SDM 4510P
 
 134   sp_inet         Super Power Multimedia Keyboard
 
 135   sven            SVEN Ergonomic 2500
 
 136   sven303         SVEN Slim 303
 
 137   symplon         Symplon PaceBook (tablet PC)
 
 138   toshiba_s3000   Toshiba Satellite S3000
 
 139   trust           Trust Wireless Keyboard Classic
 
 140   trustda         Trust Direct Access Keyboard
 
 141   yahoo           Yahoo! Internet Keyboard
 
 142   macbook78       MacBook/MacBook Pro
 
 143   macbook79       MacBook/MacBook Pro (Intl)
 
 145   macintosh_old   Macintosh Old
 
 146   macintosh_hhk   Happy Hacking Keyboard for Mac
 
 148   acer_ferrari4k  Acer Ferrari 4000
 
 149   acer_laptop     Acer Laptop
 
 150   asus_laptop     Asus Laptop
 
 152   apple_laptop    Apple Laptop
 
 153   silvercrest     SILVERCREST Multimedia Wireless Keyboard
 
 154   emachines       Laptop/notebook eMachines m68xx
 
 156   evdev           Evdev-managed keyboard
 
 158   benqx730        BenQ X-Touch 730
 
 159   benqx800        BenQ X-Touch 800
 
 160   hhk             Happy Hacking Keyboard
 
 161   classmate       Classmate PC
 
 164   targa_v811      Targa Visionary 811
 
 165   unitekkb1925    Unitek KB-1925
 
 180   ba              Bosnia and Herzegovina
 
 186   cd              Congo, Democratic Republic of the
 
 241   kr              Korea, Republic of
 
 242   nec_vndr/jp     Japan (PC-98xx Series)
 
 255   euro            us: With EuroSign on 5
 
 256   intl            us: International (with dead keys)
 
 257   alt-intl        us: Alternative international (former us_intl)
 
 260   dvorak-intl     us: Dvorak international
 
 261   dvorak-l        us: Left handed Dvorak
 
 262   dvorak-r        us: Right handed Dvorak
 
 263   dvorak-classic  us: Classic Dvorak
 
 264   dvp             us: Programmer Dvorak
 
 265   rus             us: Russian phonetic
 
 267   altgr-intl      us: International (AltGr dead keys)
 
 268   olpc2           us: Group toggle on multiply/divide key
 
 270   uz              af: Southern Uzbek
 
 271   olpc-ps         af: OLPC Pashto
 
 272   olpc-fa         af: OLPC Dari
 
 273   olpc-uz         af: OLPC Southern Uzbek
 
 275   azerty_digits   ara: azerty/digits
 
 278   qwerty_digits   ara: qwerty/digits
 
 279   buckwalter      ara: Buckwalter
 
 280   phonetic        am: Phonetic
 
 281   phonetic-alt    am: Alternative Phonetic
 
 284   eastern-alt     am: Alternative Eastern
 
 285   cyrillic        az: Cyrillic
 
 289   oss_latin9      be: Alternative, latin-9 only
 
 290   oss_sundeadkeys be: Alternative, Sun dead keys
 
 291   iso-alternate   be: ISO Alternate
 
 292   nodeadkeys      be: Eliminate dead keys
 
 293   sundeadkeys     be: Sun dead keys
 
 294   wang            be: Wang model 724 azerty
 
 297   ben_probhat     in: Bengali Probhat
 
 300   jhelum          in: Gurmukhi Jhelum
 
 303   mal_lalitha     in: Malayalam Lalitha
 
 305   tam_unicode     in: Tamil Unicode
 
 306   tam_TAB         in: Tamil TAB Typewriter
 
 307   tam_TSCII       in: Tamil TSCII Typewriter
 
 310   urd-phonetic    in: Urdu, Phonetic
 
 311   urd-phonetic3   in: Urdu, Alternative phonetic
 
 312   urd-winkeys     in: Urdu, Winkeys
 
 313   bolnagri        in: Hindi Bolnagri
 
 314   alternatequotes ba: Use guillemets for quotes
 
 315   unicode         ba: Use Bosnian digraphs
 
 316   unicodeus       ba: US keyboard with Bosnian digraphs
 
 317   us              ba: US keyboard with Bosnian letters
 
 318   nodeadkeys      br: Eliminate dead keys
 
 321   nativo-us       br: Nativo for USA keyboards
 
 322   nativo-epo      br: Nativo for Esperanto
 
 323   phonetic        bg: Phonetic
 
 325   tifinagh        ma: Tifinagh
 
 326   tifinagh-alt    ma: Tifinagh Alternative
 
 327   tifinagh-alt-phonetic ma: Tifinagh Alternative Phonetic
 
 328   tifinagh-extended ma: Tifinagh Extended
 
 329   tifinagh-phonetic ma: Tifinagh Phonetic
 
 330   tifinagh-extended-phonetic ma: Tifinagh Extended Phonetic
 
 331   fr-dvorak       ca: French Dvorak
 
 332   fr-legacy       ca: French (legacy)
 
 333   multix          ca: Multilingual
 
 334   multi           ca: Multilingual, first part
 
 335   multi-2gr       ca: Multilingual, second part
 
 337   shs             ca: Secwepemctsin
 
 341   tib_asciinum    cn: Tibetan (with ASCII numerals)
 
 342   alternatequotes hr: Use guillemets for quotes
 
 343   unicode         hr: Use Croatian digraphs
 
 344   unicodeus       hr: US keyboard with Croatian digraphs
 
 345   us              hr: US keyboard with Croatian letters
 
 346   bksl            cz: With <\|> key
 
 348   qwerty_bksl     cz: qwerty, extended Backslash
 
 349   ucw             cz: UCW layout (accented letters only)
 
 350   nodeadkeys      dk: Eliminate dead keys
 
 352   mac_nodeadkeys  dk: Macintosh, eliminate dead keys
 
 354   sundeadkeys     nl: Sun dead keys
 
 357   nodeadkeys      ee: Eliminate dead keys
 
 359   us              ee: US keyboard with Estonian letters
 
 362   pro_keypad      ir: Pro Keypad
 
 363   ku              ir: Kurdish, Latin Q
 
 364   ku_f            ir: Kurdish, (F)
 
 365   ku_alt          ir: Kurdish, Latin Alt-Q
 
 366   ku_ara          ir: Kurdish, Arabic-Latin
 
 367   ku              iq: Kurdish, Latin Q
 
 368   ku_f            iq: Kurdish, (F)
 
 369   ku_alt          iq: Kurdish, Latin Alt-Q
 
 370   ku_ara          iq: Kurdish, Arabic-Latin
 
 371   nodeadkeys      fo: Eliminate dead keys
 
 372   nodeadkeys      fi: Eliminate dead keys
 
 373   smi             fi: Northern Saami
 
 376   nodeadkeys      fr: Eliminate dead keys
 
 377   sundeadkeys     fr: Sun dead keys
 
 379   oss_latin9      fr: Alternative, latin-9 only
 
 380   oss_nodeadkeys  fr: Alternative, eliminate dead keys
 
 381   oss_sundeadkeys fr: Alternative, Sun dead keys
 
 382   latin9          fr: (Legacy) Alternative
 
 383   latin9_nodeadkeys fr: (Legacy) Alternative, eliminate dead keys
 
 384   latin9_sundeadkeys fr: (Legacy) Alternative, Sun dead keys
 
 385   bepo            fr: Bepo, ergonomic, Dvorak way
 
 386   bepo_latin9     fr: Bepo, ergonomic, Dvorak way, latin-9 only
 
 390   geo             fr: Georgian AZERTY Tskapo
 
 391   generic         gh: Multilingual
 
 397   ergonomic       ge: Ergonomic
 
 401   deadacute       de: Dead acute
 
 402   deadgraveacute  de: Dead grave acute
 
 403   nodeadkeys      de: Eliminate dead keys
 
 404   ro              de: Romanian keyboard with German letters
 
 405   ro_nodeadkeys   de: Romanian keyboard with German letters, eliminate dead keys
 
 407   sundeadkeys     de: Sun dead keys
 
 410   mac_nodeadkeys  de: Macintosh, eliminate dead keys
 
 411   dsb             de: Lower Sorbian
 
 412   dsb_qwertz      de: Lower Sorbian (qwertz)
 
 415   extended        gr: Extended
 
 416   nodeadkeys      gr: Eliminate dead keys
 
 417   polytonic       gr: Polytonic
 
 418   standard        hu: Standard
 
 419   nodeadkeys      hu: Eliminate dead keys
 
 421   101_qwertz_comma_dead hu: 101/qwertz/comma/Dead keys
 
 422   101_qwertz_comma_nodead hu: 101/qwertz/comma/Eliminate dead keys
 
 423   101_qwertz_dot_dead hu: 101/qwertz/dot/Dead keys
 
 424   101_qwertz_dot_nodead hu: 101/qwertz/dot/Eliminate dead keys
 
 425   101_qwerty_comma_dead hu: 101/qwerty/comma/Dead keys
 
 426   101_qwerty_comma_nodead hu: 101/qwerty/comma/Eliminate dead keys
 
 427   101_qwerty_dot_dead hu: 101/qwerty/dot/Dead keys
 
 428   101_qwerty_dot_nodead hu: 101/qwerty/dot/Eliminate dead keys
 
 429   102_qwertz_comma_dead hu: 102/qwertz/comma/Dead keys
 
 430   102_qwertz_comma_nodead hu: 102/qwertz/comma/Eliminate dead keys
 
 431   102_qwertz_dot_dead hu: 102/qwertz/dot/Dead keys
 
 432   102_qwertz_dot_nodead hu: 102/qwertz/dot/Eliminate dead keys
 
 433   102_qwerty_comma_dead hu: 102/qwerty/comma/Dead keys
 
 434   102_qwerty_comma_nodead hu: 102/qwerty/comma/Eliminate dead keys
 
 435   102_qwerty_dot_dead hu: 102/qwerty/dot/Dead keys
 
 436   102_qwerty_dot_nodead hu: 102/qwerty/dot/Eliminate dead keys
 
 437   Sundeadkeys     is: Sun dead keys
 
 438   nodeadkeys      is: Eliminate dead keys
 
 442   phonetic        il: Phonetic
 
 443   biblical        il: Biblical Hebrew (Tiro)
 
 444   nodeadkeys      it: Eliminate dead keys
 
 448   OADG109A        jp: OADG 109A
 
 449   ruskaz          kz: Russian with Kazakh
 
 450   kazrus          kz: Kazakh with Russian
 
 451   nodeadkeys      latam: Eliminate dead keys
 
 452   deadtilde       latam: Include dead tilde
 
 453   sundeadkeys     latam: Sun dead keys
 
 455   us              lt: US keyboard with Lithuanian letters
 
 456   ibm             lt: IBM (LST 1205-92)
 
 459   apostrophe      lv: Apostrophe (') variant
 
 460   tilde           lv: Tilde (~) variant
 
 461   fkey            lv: F-letter (F) variant
 
 462   cyrillic        me: Cyrillic
 
 463   cyrillicyz      me: Cyrillic, Z and ZHE swapped
 
 464   latinunicode    me: Latin unicode
 
 465   latinyz         me: Latin qwerty
 
 466   latinunicodeyz  me: Latin unicode qwerty
 
 467   cyrillicalternatequotes me: Cyrillic with guillemets
 
 468   latinalternatequotes me: Latin with guillemets
 
 469   nodeadkeys      mk: Eliminate dead keys
 
 470   us              mt: Maltese keyboard with US layout
 
 471   nodeadkeys      no: Eliminate dead keys
 
 473   smi             no: Northern Saami
 
 474   smi_nodeadkeys  no: Northern Saami, eliminate dead keys
 
 476   mac_nodeadkeys  no: Macintosh, eliminate dead keys
 
 479   dvorak_quotes   pl: Dvorak, Polish quotes on quotemark key
 
 480   dvorak_altquotes pl: Dvorak, Polish quotes on key "1/!"
 
 482   ru_phonetic_dvorak pl: Russian phonetic Dvorak
 
 483   nodeadkeys      pt: Eliminate dead keys
 
 484   sundeadkeys     pt: Sun dead keys
 
 486   mac_nodeadkeys  pt: Macintosh, eliminate dead keys
 
 487   mac_sundeadkeys pt: Macintosh, Sun dead keys
 
 489   nativo-us       pt: Nativo for USA keyboards
 
 490   nativo-epo      pt: Nativo for Esperanto
 
 493   std_cedilla     ro: Standard (Cedilla)
 
 495   phonetic        ru: Phonetic
 
 496   typewriter      ru: Typewriter
 
 499   os_legacy       ru: Ossetian, legacy
 
 500   os_winkeys      ru: Ossetian, Winkeys
 
 502   cv_latin        ru: Chuvash Latin
 
 507   yz              rs: Z and ZHE swapped
 
 509   latinunicode    rs: Latin Unicode
 
 510   latinyz         rs: Latin qwerty
 
 511   latinunicodeyz  rs: Latin Unicode qwerty
 
 512   alternatequotes rs: With guillemets
 
 513   latinalternatequotes rs: Latin with guillemets
 
 514   alternatequotes si: Use guillemets for quotes
 
 515   unicode         si: Use Slovenian digraphs
 
 516   unicodeus       si: US keyboard with Slovenian digraphs
 
 517   us              si: US keyboard with Slovenian letters
 
 518   bksl            sk: Extended Backslash
 
 520   qwerty_bksl     sk: qwerty, extended Backslash
 
 521   nodeadkeys      es: Eliminate dead keys
 
 522   deadtilde       es: Include dead tilde
 
 523   sundeadkeys     es: Sun dead keys
 
 525   ast             es: Asturian variant with bottom-dot H and bottom-dot L
 
 526   cat             es: Catalan variant with middle-dot L
 
 528   nodeadkeys      se: Eliminate dead keys
 
 530   rus             se: Russian phonetic
 
 531   rus_nodeadkeys  se: Russian phonetic, eliminate dead keys
 
 532   smi             se: Northern Saami
 
 534   svdvorak        se: Svdvorak
 
 535   de_nodeadkeys   ch: German, eliminate dead keys
 
 536   de_sundeadkeys  ch: German, Sun dead keys
 
 538   fr_nodeadkeys   ch: French, eliminate dead keys
 
 539   fr_sundeadkeys  ch: French, Sun dead keys
 
 540   fr_mac          ch: French (Macintosh)
 
 541   de_mac          ch: German (Macintosh)
 
 543   syc_phonetic    sy: Syriac phonetic
 
 544   ku              sy: Kurdish, Latin Q
 
 545   ku_f            sy: Kurdish, (F)
 
 546   ku_alt          sy: Kurdish, Latin Alt-Q
 
 548   tam_unicode     lk: Tamil Unicode
 
 549   tam_TAB         lk: Tamil TAB Typewriter
 
 554   sundeadkeys     tr: Sun dead keys
 
 555   ku              tr: Kurdish, Latin Q
 
 556   ku_f            tr: Kurdish, (F)
 
 557   ku_alt          tr: Kurdish, Latin Alt-Q
 
 558   intl            tr: International (with dead keys)
 
 559   phonetic        ua: Phonetic
 
 560   typewriter      ua: Typewriter
 
 563   rstu            ua: Standard RSTU
 
 564   rstu_ru         ua: Standard RSTU on Russian layout
 
 565   homophonic      ua: Homophonic
 
 566   intl            gb: International (with dead keys)
 
 568   dvorakukp       gb: Dvorak (UK Punctuation)
 
 572   kr104           kr: 101/104 key Compatible
 
 573   CloGaelach      ie: CloGaelach
 
 574   UnicodeExpert   ie: UnicodeExpert
 
 576   ogam_is434      ie: Ogham IS434
 
 580   legacy          epo: displaced semicolon and quote (obsolete)
 
 584   left_hand       braille: Left hand
 
 585   right_hand      braille: Right hand
 
 588   grp                  Key(s) to change layout
 
 589   grp:switch           Right Alt (while pressed)
 
 590   grp:lswitch          Left Alt (while pressed)
 
 591   grp:lwin_switch      Left Win (while pressed)
 
 592   grp:rwin_switch      Right Win (while pressed)
 
 593   grp:win_switch       Any Win key (while pressed)
 
 594   grp:caps_switch      CapsLock (while pressed), Alt+CapsLock does the original capslock action
 
 595   grp:rctrl_switch     Right Ctrl (while pressed)
 
 597   grp:lalt_toggle      Left Alt
 
 598   grp:caps_toggle      CapsLock
 
 599   grp:shift_caps_toggle Shift+CapsLock
 
 600   grp:shift_caps_switch CapsLock (to first layout), Shift+CapsLock (to last layout)
 
 601   grp:win_menu_switch  Left Win (to first layout), Right Win/Menu (to last layout)
 
 602   grp:alt_caps_toggle  Alt+CapsLock
 
 603   grp:shifts_toggle    Both Shift keys together
 
 604   grp:alts_toggle      Both Alt keys together
 
 605   grp:ctrls_toggle     Both Ctrl keys together
 
 606   grp:ctrl_shift_toggle Ctrl+Shift
 
 607   grp:lctrl_lshift_toggle Left Ctrl+Left Shift
 
 608   grp:ctrl_alt_toggle  Alt+Ctrl
 
 609   grp:alt_shift_toggle Alt+Shift
 
 610   grp:alt_space_toggle Alt+Space
 
 612   grp:lwin_toggle      Left Win
 
 613   grp:rwin_toggle      Right Win
 
 614   grp:lshift_toggle    Left Shift
 
 615   grp:rshift_toggle    Right Shift
 
 616   grp:lctrl_toggle     Left Ctrl
 
 617   grp:rctrl_toggle     Right Ctrl
 
 618   grp:sclk_toggle      Scroll Lock
 
 619   lv3                  Key to choose 3rd level
 
 620   lv3:switch           Right Ctrl
 
 622   lv3:win_switch       Any Win key
 
 623   lv3:lwin_switch      Left Win
 
 624   lv3:rwin_switch      Right Win
 
 625   lv3:alt_switch       Any Alt key
 
 626   lv3:lalt_switch      Left Alt
 
 627   lv3:ralt_switch      Right Alt
 
 628   lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Multi_Key
 
 629   lv3:ralt_alt         Right Alt key never chooses 3rd level
 
 630   lv3:enter_switch     Press Enter key on keypad to choose 3rd level.
 
 631   ctrl                 Ctrl key position
 
 632   ctrl:nocaps          Make CapsLock an additional Ctrl
 
 633   ctrl:swapcaps        Swap Ctrl and CapsLock
 
 634   ctrl:ctrl_ac         At left of 'A'
 
 635   ctrl:ctrl_aa         At bottom left
 
 636   ctrl:ctrl_ra         Right Ctrl as Right Alt
 
 637   grp_led              Use keyboard LED to show alternative layout
 
 639   grp_led:caps         CapsLock
 
 640   grp_led:scroll       ScrollLock
 
 641   keypad               Numeric keypad layout selection
 
 643   keypad:oss           Unicode additions (arrows and math operators)
 
 644   keypad:future        Unicode additions (arrows and math operators). Math operators on default level
 
 645   keypad:legacy_wang   Legacy Wang 724
 
 646   keypad:oss_wang      Wang 724 keypad with unicode additions (arrows and math operators)
 
 647   keypad:future_wang   Wang 724 keypad with unicode additions (arrows and math operators). Math operators on default level
 
 648   keypad:hex           Hexadecimal
 
 649   keypad:atm           ATM/phone-style
 
 650   kpdl                 Numeric keypad delete key behaviour
 
 651   kpdl:dot             Legacy key with dot
 
 652   kpdl:comma           Legacy key with comma
 
 653   kpdl:dotoss          Four-level key with dot
 
 654   kpdl:dotoss_latin9   Four-level key with dot, latin-9 restriction
 
 655   kpdl:commaoss        Four-level key with comma
 
 656   kpdl:momayyezoss     Four-level key with momayyez
 
 657   kpdl:kposs           Four-level key with abstract separators
 
 658   kpdl:semi            Semi-colon on third level
 
 659   caps                 CapsLock key behavior
 
 660   caps:internal        CapsLock uses internal capitalization. Shift "pauses" CapsLock
 
 661   caps:internal_nocancel CapsLock uses internal capitalization. Shift doesn't affect CapsLock
 
 662   caps:shift           CapsLock acts as Shift with locking. Shift "pauses" CapsLock
 
 663   caps:shift_nocancel  CapsLock acts as Shift with locking. Shift doesn't affect CapsLock
 
 664   caps:capslock        CapsLock toggles normal capitalization of alphabetic characters
 
 665   caps:swapescape      Swap ESC and CapsLock
 
 666   caps:escape          Make CapsLock an additional ESC
 
 667   caps:backspace       Make CapsLock an additional Backspace
 
 668   caps:shiftlock       CapsLock toggles Shift so all keys are affected
 
 669   altwin               Alt/Win key behavior
 
 670   altwin:menu          Add the standard behavior to Menu key
 
 671   altwin:meta_alt      Alt and Meta are on Alt keys
 
 672   altwin:ctrl_win      Control is mapped to Win keys (and the usual Ctrl keys)
 
 673   altwin:ctrl_alt_win  Control is mapped to Alt keys, Alt is mapped to Win keys
 
 674   altwin:meta_win      Meta is mapped to Win keys
 
 675   altwin:left_meta_win Meta is mapped to Left Win
 
 676   altwin:super_win     Super is mapped to Win keys
 
 677   altwin:hyper_win     Hyper is mapped to Win-keys
 
 678   altwin:alt_super_win Alt is mapped to Right Win, Super to Menu
 
 679   altwin:swap_lalt_lwin Left Alt is swapped with Left Win
 
 680   Compose key          Compose key position
 
 681   compose:ralt         Right Alt
 
 682   compose:lwin         Left Win
 
 683   compose:rwin         Right Win
 
 685   compose:rctrl        Right Ctrl
 
 686   compose:caps         Caps Lock
 
 687   compose:102          Less-than/Greater-than
 
 688   compat               Miscellaneous compatibility options
 
 689   numpad:pc            Default numeric keypad keys
 
 690   numpad:mac           Numeric keypad keys work as with Mac
 
 691   numpad:microsoft     Shift with numeric keypad keys works as in MS Windows
 
 692   numpad:shift3        Shift does not cancel NumLock, chooses 3d level instead
 
 693   srvrkeys:none        Special keys (Ctrl+Alt+<key>) handled in a server
 
 694   shift:breaks_caps    Shift cancels CapsLock
 
 695   misc:typo            Enable extra typographic characters
 
 696   eurosign             Adding EuroSign to certain keys
 
 701   nbsp                 Using space key to input non-breakable space character
 
 702   nbsp:none            Usual space at any level
 
 703   nbsp:level2          Non-breakable space character at second level
 
 704   nbsp:level3          Non-breakable space character at third level
 
 705   nbsp:level3s         Non-breakable space character at third level, nothing at fourth level
 
 706   nbsp:level3n         Non-breakable space character at third level, thin non-breakable space character at fourth level
 
 707   nbsp:level4          Non-breakable space character at fourth level
 
 708   nbsp:level4n         Non-breakable space character at fourth level, thin non-breakable space character at sixth level
 
 709   nbsp:level4nl        Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)
 
 710   japan                Japanese keyboard options
 
 711   japan:kana_lock      Kana Lock key is locking
 
 712   japan:nicola_f_bs    NICOLA-F style Backspace
 
 713   esperanto            Adding Esperanto circumflexes (supersigno)
 
 714   esperanto:qwerty     To the corresponding key in a Qwerty keyboard.
 
 715   esperanto:dvorak     To the corresponding key in a Dvorak keyboard.
 
 716   madduck:caps_mod4    make caps lock key generate mod4
 
 717   madduck:group2_intl  populate group2 with international and other symbols