aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/xkbdata.src/rules/base.lst
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/xkbdata.src/rules/base.lst')
-rw-r--r--xorg-server/xkbdata.src/rules/base.lst683
1 files changed, 0 insertions, 683 deletions
diff --git a/xorg-server/xkbdata.src/rules/base.lst b/xorg-server/xkbdata.src/rules/base.lst
deleted file mode 100644
index 17742b8e6..000000000
--- a/xorg-server/xkbdata.src/rules/base.lst
+++ /dev/null
@@ -1,683 +0,0 @@
-! model
- pc101 Generic 101-key PC
- pc102 Generic 102-key (Intl) PC
- pc104 Generic 104-key PC
- pc105 Generic 105-key (Intl) PC
- dell101 Dell 101-key PC
- latitude Dell Latitude series laptop
- dellm65 Dell Precision M65
- everex Everex STEPnote
- flexpro Keytronic FlexPro
- microsoft Microsoft Natural
- omnikey101 Northgate OmniKey 101
- winbook Winbook Model XP5
- jp106 Japanese 106-key
- pc98 PC-98xx Series
- a4techKB21 A4Tech KB-21
- a4techKBS8 A4Tech KBS-8
- a4_rfkb23 A4Tech Wireless Desktop RFKB-23
- abnt2 Brazilian ABNT2
- airkey Acer AirKey V
- acpi ACPI Standard
- azonaRF2300 Azona RF2300 wireless Internet Keyboard
- scorpius Advance Scorpius KI
- brother Brother Internet Keyboard
- btc5113rf BTC 5113RF Multimedia
- btc5126t BTC 5126T
- btc6301urf BTC 6301URF
- btc9000 BTC 9000
- btc9000a BTC 9000A
- btc9001ah BTC 9001AH
- btc5090 BTC 5090
- btc9019u BTC 9019U
- cherryblue Cherry Blue Line CyBo@rd
- cherryblueb Cherry CyMotion Master XPress
- cherrybluea Cherry Blue Line CyBo@rd (alternate option)
- cherrycyboard Cherry CyBo@rd USB-Hub
- chicony Chicony Internet Keyboard
- chicony0108 Chicony KU-0108
- chicony9885 Chicony KB-9885
- compaqeak8 Compaq Easy Access Keyboard
- compaqik7 Compaq Internet Keyboard (7 keys)
- compaqik13 Compaq Internet Keyboard (13 keys)
- compaqik18 Compaq Internet Keyboard (18 keys)
- cymotionlinux Cherry CyMotion Master Linux
- armada Laptop/notebook Compaq (eg. Armada) Laptop Keyboard
- presario Laptop/notebook Compaq (eg. Presario) Internet Keyboard
- ipaq Compaq iPaq Keyboard
- dell Dell
- dellsk8125 Dell SK-8125
- dellsk8135 Dell SK-8135
- dellusbmm Dell USB Multimedia Keyboard
- inspiron Dell Laptop/notebook Inspiron 6xxx/8xxx
- precision_m Dell Laptop/notebook Precision M series
- dexxa Dexxa Wireless Desktop Keyboard
- diamond Diamond 9801 / 9802 series
- dtk2000 DTK2000
- ennyah_dkb1008 Ennyah DKB-1008
- fscaa1667g Fujitsu-Siemens Computers AMILO A1667G laptop
- genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910
- geniuscomfy Genius Comfy KB-12e
- geniuscomfy2 Genius Comfy KB-21e-Scroll
- geniuskb19e Genius KB-19e NB
- gyration Gyration
- logitech_base Logitech Generic Keyboard
- logitech_g15 Logitech G15 extra keys via G15daemon
- hpi6 Hewlett-Packard Internet Keyboard
- hp2501 Hewlett-Packard SK-2501 Multimedia Keyboard
- hp2505 Hewlett-Packard SK-2505 Internet Keyboard
- hpxe3gc Hewlett-Packard Omnibook XE3 GC
- hpxe3gf Hewlett-Packard Omnibook XE3 GF
- hpxt1000 Hewlett-Packard Omnibook XT1000
- hpzt11xx Hewlett-Packard Pavilion ZT11xx
- hp500fa Hewlett-Packard Omnibook 500 FA
- hp5xx Hewlett-Packard Omnibook 5xx
- hp5181 Hewlett-Packard Internet Keyboard 5181
- hp5185 Hewlett-Packard Internet Keyboard 5185
- hpnx9020 Hewlett-Packard nx9020
- hp6000 Hewlett-Packard Omnibook 6000/6100
- honeywell_euroboard Honeywell Euroboard
- rapidaccess IBM Rapid Access
- rapidaccess2 IBM Rapid Access II
- rapidaccess2a IBM Rapid Access II (alternate option)
- thinkpad IBM ThinkPad 560Z/600/600E/A22E
- thinkpadintl IBM ThinkPad 560Z/600/600E/A22E, Intl
- thinkpad60 IBM ThinkPad R60/T60/R61/T61
- thinkpadz60 IBM ThinkPad Z60m/Z60t/Z61m/Z61t
- ibm_spacesaver IBM Space Saver
- logiaccess Logitech Access Keyboard
- logiclx300 Logitech Cordless Desktop LX-300
- logii350 Logitech Internet 350 Keyboard
- logimel Logitech Media Elite Keyboard
- logicd Logitech Cordless Desktop
- logicd_it Logitech Cordless Desktop iTouch
- logicd_nav Logitech Cordless Desktop Navigator
- logicd_opt Logitech Cordless Desktop Optical
- logicda Logitech Cordless Desktop (alternate option)
- logicdpa2 Logitech Cordless Desktop Pro (alternate option2)
- logicfn Logitech Cordless Freedom/Desktop Navigator
- logicdn Logitech Cordless Desktop Navigator
- logiitc Logitech iTouch Cordless Keyboard (model Y-RB6)
- logiik Logitech Internet Keyboard
- itouch Logitech iTouch
- logicink Logitech Internet Navigator Keyboard
- logiex110 Logitech Cordless Desktop EX110
- logiinkse Logitech iTouch Internet Navigator Keyboard SE
- logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB)
- logiultrax Logitech Ultra-X Keyboard
- logiultraxc Logitech Ultra-X Cordless Media Desktop Keyboard
- logidinovo Logitech diNovo Keyboard
- logidinovoedge Logitech diNovo Edge Keyboard
- mx1998 Memorex MX1998
- mx2500 Memorex MX2500 EZ-Access Keyboard
- mx2750 Memorex MX2750
- microsoft7000 Microsoft Natural Wireless Ergonomic Keyboard 7000
- microsoftinet Microsoft Internet Keyboard
- microsoftpro Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro
- microsoftprousb Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro
- microsoftprooem Microsoft Natural Keyboard Pro OEM
- vsonku306 ViewSonic KU-306 Internet Keyboard
- microsoftprose Microsoft Internet Keyboard Pro, Swedish
- microsoftoffice Microsoft Office Keyboard
- microsoftmult Microsoft Wireless Multimedia Keyboard 1.0A
- microsoftelite Microsoft Natural Keyboard Elite
- oretec Ortek MCK-800 MM/Internet keyboard
- propeller Propeller Voyager (KTEZ-1000)
- qtronix QTronix Scorpius 98N+
- samsung4500 Samsung SDM 4500P
- samsung4510 Samsung SDM 4510P
- sk1300 SK-1300
- sk2500 SK-2500
- sk6200 SK-6200
- sk7100 SK-7100
- sp_inet Super Power Multimedia Keyboard
- sven SVEN Ergonomic 2500
- sven303 SVEN Slim 303
- symplon Symplon PaceBook (tablet PC)
- toshiba_s3000 Toshiba Satellite S3000
- trust Trust Wireless Keyboard Classic
- trustda Trust Direct Access Keyboard
- yahoo Yahoo! Internet Keyboard
- macbook78 MacBook/MacBook Pro
- macbook79 MacBook/MacBook Pro (Intl)
- macintosh Macintosh
- macintosh_old Macintosh Old
- macintosh_hhk Happy Hacking Keyboard for Mac
- acer_c300 Acer C300
- acer_ferrari4k Acer Ferrari 4000
- acer_laptop Acer Laptop
- asus_laptop Asus Laptop
- apple Apple
- apple_laptop Apple Laptop
- silvercrest SILVERCREST Multimedia Wireless Keyboard
- emachines Laptop/notebook eMachines m68xx
- kr106 Korean 106-key
- evdev Evdev-managed keyboard
- benqx BenQ X-Touch
- benqx730 BenQ X-Touch 730
- benqx800 BenQ X-Touch 800
- hhk Happy Hacking Keyboard
- classmate Classmate PC
- olpc OLPC
- sun6 Sun Type 5/6
-
-! layout
- us USA
- ad Andorra
- af Afghanistan
- ara Arabic
- al Albania
- am Armenia
- az Azerbaijan
- by Belarus
- be Belgium
- bd Bangladesh
- in India
- ba Bosnia and Herzegovina
- br Brazil
- bg Bulgaria
- ma Morocco
- mm Myanmar
- ca Canada
- cd Congo, Democratic Republic of the
- cn China
- hr Croatia
- cz Czechia
- dk Denmark
- nl Netherlands
- bt Bhutan
- ee Estonia
- ir Iran
- iq Iraq
- fo Faroe Islands
- fi Finland
- fr France
- gh Ghana
- gn Guinea
- ge Georgia
- de Germany
- gr Greece
- hu Hungary
- is Iceland
- il Israel
- it Italy
- jp Japan
- kg Kyrgyzstan
- kh Cambodia
- kz Kazakhstan
- la Laos
- latam Latin American
- lt Lithuania
- lv Latvia
- mao Maori
- me Montenegro
- mk Macedonia
- mt Malta
- mn Mongolia
- no Norway
- pl Poland
- pt Portugal
- ro Romania
- ru Russia
- rs Serbia
- si Slovenia
- sk Slovakia
- es Spain
- se Sweden
- ch Switzerland
- sy Syria
- tj Tajikistan
- lk Sri Lanka
- th Thailand
- tr Turkey
- ua Ukraine
- gb United Kingdom
- uz Uzbekistan
- vn Vietnam
- kr Korea, Republic of
- nec_vndr/jp Japan (PC-98xx Series)
- ie Ireland
- pk Pakistan
- mv Maldives
- za South Africa
- epo Esperanto
- np Nepal
- ng Nigeria
- et Ethiopia
- braille Braille
-
-! variant
- chr us: Cherokee
- euro us: With EuroSign on 5
- intl us: International (with dead keys)
- alt-intl us: Alternative international (former us_intl)
- colemak us: Colemak
- dvorak us: Dvorak
- dvorak-intl us: Dvorak international
- dvorak-l us: Left handed Dvorak
- dvorak-r us: Right handed Dvorak
- dvorak-classic us: Classic Dvorak
- dvp us: Programmer Dvorak
- rus us: Russian phonetic
- mac us: Macintosh
- altgr-intl us: International (AltGr dead keys)
- olpc2 us: Group toggle on multiply/divide key
- ps af: Pashto
- uz af: Southern Uzbek
- olpc-ps af: OLPC Pashto
- olpc-fa af: OLPC Dari
- olpc-uz af: OLPC Southern Uzbek
- azerty ara: azerty
- azerty_digits ara: azerty/digits
- digits ara: digits
- qwerty ara: qwerty
- qwerty_digits ara: qwerty/digits
- buckwalter ara: Buckwalter
- phonetic am: Phonetic
- phonetic-alt am: Alternative Phonetic
- eastern am: Eastern
- western am: Western
- eastern-alt am: Alternative Eastern
- cyrillic az: Cyrillic
- winkeys by: Winkeys
- latin by: Latin
- iso-alternate be: ISO Alternate
- nodeadkeys be: Eliminate dead keys
- sundeadkeys be: Sun dead keys
- wang be: Wang model 724 azerty
- probhat bd: Probhat
- ben in: Bengali
- ben_probhat in: Bengali Probhat
- guj in: Gujarati
- guru in: Gurmukhi
- jhelum in: Gurmukhi Jhelum
- kan in: Kannada
- mal in: Malayalam
- mal_lalitha in: Malayalam Lalitha
- ori in: Oriya
- tam_unicode in: Tamil Unicode
- tam_TAB in: Tamil TAB Typewriter
- tam_TSCII in: Tamil TSCII Typewriter
- tam in: Tamil
- tel in: Telugu
- urd in: Urdu
- bolnagri in: Hindi Bolnagri
- alternatequotes ba: Use guillemets for quotes
- unicode ba: Use Bosnian digraphs
- unicodeus ba: US keyboard with Bosnian digraphs
- us ba: US keyboard with Bosnian letters
- nodeadkeys br: Eliminate dead keys
- dvorak br: Dvorak
- nativo br: Nativo
- nativo-us br: Nativo for USA keyboards
- nativo-epo br: Nativo for Esperanto
- phonetic bg: Phonetic
- french ma: French
- tifinagh ma: Tifinagh
- tifinagh-alt ma: Tifinagh Alternative
- tifinagh-alt-phonetic ma: Tifinagh Alternative Phonetic
- tifinagh-extended ma: Tifinagh Extended
- tifinagh-phonetic ma: Tifinagh Phonetic
- tifinagh-extended-phonetic ma: Tifinagh Extended Phonetic
- fr-dvorak ca: French Dvorak
- fr-legacy ca: French (legacy)
- multix ca: Multilingual
- multi ca: Multilingual, first part
- multi-2gr ca: Multilingual, second part
- ike ca: Inuktitut
- shs ca: Secwepemctsin
- kut ca: Ktunaxa
- tib cn: Tibetan
- tib_asciinum cn: Tibetan (with ASCII numerals)
- alternatequotes hr: Use guillemets for quotes
- unicode hr: Use Croatian digraphs
- unicodeus hr: US keyboard with Croatian digraphs
- us hr: US keyboard with Croatian letters
- bksl cz: With <\|> key
- qwerty cz: qwerty
- qwerty_bksl cz: qwerty, extended Backslash
- ucw cz: UCW layout (accented letters only)
- nodeadkeys dk: Eliminate dead keys
- mac dk: Macintosh
- mac_nodeadkeys dk: Macintosh, eliminate dead keys
- dvorak dk: Dvorak
- sundeadkeys nl: Sun dead keys
- mac nl: Macintosh
- std nl: Standard
- nodeadkeys ee: Eliminate dead keys
- dvorak ee: Dvorak
- us ee: US keyboard with Estonian letters
- pro ir: Pro
- keypad ir: Keypad
- pro_keypad ir: Pro Keypad
- ku ir: Kurdish, Latin Q
- ku_f ir: Kurdish, (F)
- ku_alt ir: Kurdish, Latin Alt-Q
- ku_ara ir: Kurdish, Arabic-Latin
- ku iq: Kurdish, Latin Q
- ku_f iq: Kurdish, (F)
- ku_alt iq: Kurdish, Latin Alt-Q
- ku_ara iq: Kurdish, Arabic-Latin
- nodeadkeys fo: Eliminate dead keys
- nodeadkeys fi: Eliminate dead keys
- smi fi: Northern Saami
- classic fi: Classic
- mac fi: Macintosh
- nodeadkeys fr: Eliminate dead keys
- sundeadkeys fr: Sun dead keys
- oss fr: Alternative
- oss_latin9 fr: Alternative, latin-9 only
- oss_nodeadkeys fr: Alternative, eliminate dead keys
- oss_sundeadkeys fr: Alternative, Sun dead keys
- latin9 fr: (Legacy) Alternative
- latin9_nodeadkeys fr: (Legacy) Alternative, eliminate dead keys
- latin9_sundeadkeys fr: (Legacy) Alternative, Sun dead keys
- bepo fr: Bepo, ergonomic, Dvorak way
- bepo_latin9 fr: Bepo, ergonomic, Dvorak way, latin-9 only
- dvorak fr: Dvorak
- mac fr: Macintosh
- geo fr: Georgian AZERTY Tskapo
- generic gh: Multilingual
- akan gh: Akan
- ewe gh: Ewe
- fula gh: Fula
- ga gh: Ga
- hausa gh: Hausa
- ergonomic ge: Ergonomic
- mess ge: MESS
- ru ge: Russian
- os ge: Ossetian
- deadacute de: Dead acute
- deadgraveacute de: Dead grave acute
- nodeadkeys de: Eliminate dead keys
- ro de: Romanian keyboard with German letters
- ro_nodeadkeys de: Romanian keyboard with German letters, eliminate dead keys
- dvorak de: Dvorak
- sundeadkeys de: Sun dead keys
- neo de: Neostyle
- mac de: Macintosh
- mac_nodeadkeys de: Macintosh, eliminate dead keys
- simple gr: Simple
- extended gr: Extended
- nodeadkeys gr: Eliminate dead keys
- polytonic gr: Polytonic
- standard hu: Standard
- nodeadkeys hu: Eliminate dead keys
- qwerty hu: qwerty
- 101_qwertz_comma_dead hu: 101/qwertz/comma/Dead keys
- 101_qwertz_comma_nodead hu: 101/qwertz/comma/Eliminate dead keys
- 101_qwertz_dot_dead hu: 101/qwertz/dot/Dead keys
- 101_qwertz_dot_nodead hu: 101/qwertz/dot/Eliminate dead keys
- 101_qwerty_comma_dead hu: 101/qwerty/comma/Dead keys
- 101_qwerty_comma_nodead hu: 101/qwerty/comma/Eliminate dead keys
- 101_qwerty_dot_dead hu: 101/qwerty/dot/Dead keys
- 101_qwerty_dot_nodead hu: 101/qwerty/dot/Eliminate dead keys
- 102_qwertz_comma_dead hu: 102/qwertz/comma/Dead keys
- 102_qwertz_comma_nodead hu: 102/qwertz/comma/Eliminate dead keys
- 102_qwertz_dot_dead hu: 102/qwertz/dot/Dead keys
- 102_qwertz_dot_nodead hu: 102/qwertz/dot/Eliminate dead keys
- 102_qwerty_comma_dead hu: 102/qwerty/comma/Dead keys
- 102_qwerty_comma_nodead hu: 102/qwerty/comma/Eliminate dead keys
- 102_qwerty_dot_dead hu: 102/qwerty/dot/Dead keys
- 102_qwerty_dot_nodead hu: 102/qwerty/dot/Eliminate dead keys
- Sundeadkeys is: Sun dead keys
- nodeadkeys is: Eliminate dead keys
- mac is: Macintosh
- dvorak is: Dvorak
- lyx il: lyx
- phonetic il: Phonetic
- biblical il: Biblical Hebrew (Tiro)
- nodeadkeys it: Eliminate dead keys
- mac it: Macintosh
- geo it: Georgian
- kana jp: Kana
- OADG109A jp: OADG 109A
- ruskaz kz: Russian with Kazakh
- kazrus kz: Kazakh with Russian
- nodeadkeys latam: Eliminate dead keys
- sundeadkeys latam: Sun dead keys
- std lt: Standard
- us lt: US keyboard with Lithuanian letters
- ibm lt: IBM (LST 1205-92)
- lekp lt: LEKP
- lekpa lt: LEKPa
- balticplus lt: Baltic+
- apostrophe lv: Apostrophe (') variant
- tilde lv: Tilde (~) variant
- fkey lv: F-letter (F) variant
- cyrillic me: Cyrillic
- cyrillicyz me: Cyrillic, Z and ZHE swapped
- latinunicode me: Latin unicode
- latinyz me: Latin qwerty
- latinunicodeyz me: Latin unicode qwerty
- cyrillicalternatequotes me: Cyrillic with guillemets
- latinalternatequotes me: Latin with guillemets
- nodeadkeys mk: Eliminate dead keys
- us mt: Maltese keyboard with US layout
- nodeadkeys no: Eliminate dead keys
- dvorak no: Dvorak
- smi no: Northern Saami
- smi_nodeadkeys no: Northern Saami, eliminate dead keys
- mac no: Macintosh
- mac_nodeadkeys no: Macintosh, eliminate dead keys
- qwertz pl: qwertz
- dvorak pl: Dvorak
- dvorak_quotes pl: Dvorak, Polish quotes on quotemark key
- dvorak_altquotes pl: Dvorak, Polish quotes on key "1/!"
- csb pl: Kashubian
- ru_phonetic_dvorak pl: Russian phonetic Dvorak
- nodeadkeys pt: Eliminate dead keys
- sundeadkeys pt: Sun dead keys
- mac pt: Macintosh
- mac_nodeadkeys pt: Macintosh, eliminate dead keys
- mac_sundeadkeys pt: Macintosh, Sun dead keys
- nativo pt: Nativo
- nativo-us pt: Nativo for USA keyboards
- nativo-epo pt: Nativo for Esperanto
- cedilla ro: Cedilla
- std ro: Standard
- std_cedilla ro: Standard (Cedilla)
- winkeys ro: Winkeys
- phonetic ru: Phonetic
- typewriter ru: Typewriter
- legacy ru: Legacy
- tt ru: Tatar
- os_legacy ru: Ossetian, legacy
- os_winkeys ru: Ossetian, Winkeys
- cv ru: Chuvash
- cv_latin ru: Chuvash Latin
- udm ru: Udmurt
- kom ru: Komi
- sah ru: Yakut
- yz rs: Z and ZHE swapped
- latin rs: Latin
- latinunicode rs: Latin Unicode
- latinyz rs: Latin qwerty
- latinunicodeyz rs: Latin Unicode qwerty
- alternatequotes rs: With guillemets
- latinalternatequotes rs: Latin with guillemets
- alternatequotes si: Use guillemets for quotes
- unicode si: Use Slovenian digraphs
- unicodeus si: US keyboard with Slovenian digraphs
- us si: US keyboard with Slovenian letters
- bksl sk: Extended Backslash
- qwerty sk: qwerty
- qwerty_bksl sk: qwerty, extended Backslash
- nodeadkeys es: Eliminate dead keys
- sundeadkeys es: Sun dead keys
- dvorak es: Dvorak
- ast es: Asturian variant with bottom-dot H and bottom-dot L
- cat es: Catalan variant with middle-dot L
- mac es: Macintosh
- nodeadkeys se: Eliminate dead keys
- dvorak se: Dvorak
- rus se: Russian phonetic
- rus_nodeadkeys se: Russian phonetic, eliminate dead keys
- smi se: Northern Saami
- mac se: Macintosh
- svdvorak se: Svdvorak
- de_nodeadkeys ch: German, eliminate dead keys
- de_sundeadkeys ch: German, Sun dead keys
- fr ch: French
- fr_nodeadkeys ch: French, eliminate dead keys
- fr_sundeadkeys ch: French, Sun dead keys
- fr_mac ch: French (Macintosh)
- de_mac ch: German (Macintosh)
- syc sy: Syriac
- syc_phonetic sy: Syriac phonetic
- ku sy: Kurdish, Latin Q
- ku_f sy: Kurdish, (F)
- ku_alt sy: Kurdish, Latin Alt-Q
- tam_unicode lk: Tamil Unicode
- tam_TAB lk: Tamil TAB Typewriter
- tis th: TIS-820.2538
- pat th: Pattachote
- f tr: (F)
- alt tr: Alt-Q
- sundeadkeys tr: Sun dead keys
- ku tr: Kurdish, Latin Q
- ku_f tr: Kurdish, (F)
- ku_alt tr: Kurdish, Latin Alt-Q
- intl tr: International (with dead keys)
- phonetic ua: Phonetic
- typewriter ua: Typewriter
- winkeys ua: Winkeys
- unicode ua: Unicode
- rstu ua: Standard RSTU
- rstu_ru ua: Standard RSTU on Russian layout
- homophonic ua: Homophonic
- intl gb: International (with dead keys)
- dvorak gb: Dvorak
- dvorakukp gb: Dvorak (UK Punctuation)
- mac gb: Macintosh
- colemak gb: Colemak
- latin uz: Latin
- kr104 kr: 101/104 key Compatible
- CloGaelach ie: CloGaelach
- UnicodeExpert ie: UnicodeExpert
- ogam ie: Ogham
- ogam_is434 ie: Ogham IS434
- ara pk: Arabic
- legacy epo: displaced semicolon and quote (obsolete)
- igbo ng: Igbo
- yoruba ng: Yoruba
- hausa ng: Hausa
- left_hand braille: Left hand
- right_hand braille: Right hand
-
-! option
- grp Layout switching
- grp:switch R-Alt switches layout while pressed.
- grp:lswitch Left Alt key switches layout while pressed.
- grp:lwin_switch Left Win-key switches layout while pressed.
- grp:rwin_switch Right Win-key switches layout while pressed.
- grp:win_switch Both Win-keys switch layout while pressed.
- grp:caps_switch CapsLock key switches layout while pressed, Alt+CapsLock does the original capslock action.
- grp:rctrl_switch Right Ctrl key switches layout while pressed.
- grp:toggle Right Alt key changes layout.
- grp:lalt_toggle Left Alt key changes layout.
- grp:caps_toggle CapsLock key changes layout.
- grp:shift_caps_toggle Shift+CapsLock changes layout.
- grp:shift_caps_switch CapsLock switch to first layout, Shift+CapsLock switch to last layout.
- grp:alt_caps_toggle Alt+CapsLock changes layout.
- grp:shifts_toggle Both Shift keys together change layout.
- grp:alts_toggle Both Alt keys together change layout.
- grp:ctrls_toggle Both Ctrl keys together change layout.
- grp:ctrl_shift_toggle Ctrl+Shift change layout.
- grp:lctrl_lshift_toggle LCtrl+LShift change layout.
- grp:ctrl_alt_toggle Alt+Ctrl change layout.
- grp:alt_shift_toggle Alt+Shift change layout.
- grp:menu_toggle Menu key changes layout.
- grp:lwin_toggle Left Win-key changes layout.
- grp:rwin_toggle Right Win-key changes layout.
- grp:lshift_toggle Left Shift key changes layout.
- grp:rshift_toggle Right Shift key changes layout.
- grp:lctrl_toggle Left Ctrl key changes layout.
- grp:rctrl_toggle Right Ctrl key changes layout.
- lv3 Third level choosers
- lv3:switch Press Right Ctrl to choose 3rd level.
- lv3:menu_switch Press Menu key to choose 3rd level.
- lv3:win_switch Press any of Win-keys to choose 3rd level.
- lv3:lwin_switch Press Left Win-key to choose 3rd level.
- lv3:rwin_switch Press Right Win-key to choose 3rd level.
- lv3:alt_switch Press any of Alt keys to choose 3rd level.
- lv3:lalt_switch Press Left Alt key to choose 3rd level.
- lv3:ralt_switch Press Right Alt key to choose 3rd level.
- lv3:ralt_switch_multikey Press Right Alt key to choose 3rd level, Shift+Right Alt key is Multi_Key.
- lv3:ralt_alt Right Alt key never chooses 3rd level.
- ctrl Ctrl key position
- ctrl:nocaps Make CapsLock an additional Ctrl.
- ctrl:swapcaps Swap Ctrl and CapsLock.
- ctrl:ctrl_ac Ctrl key at left of 'A'
- ctrl:ctrl_aa Ctrl key at bottom left
- ctrl:ctrl_ra Right Ctrl key works as Right Alt.
- grp_led Use keyboard LED to show alternative layout.
- grp_led:num NumLock LED shows alternative layout.
- grp_led:caps CapsLock LED shows alternative layout.
- grp_led:scroll ScrollLock LED shows alternative layout.
- keypad Numeric keypad layout selection
- keypad:legacy Legacy keypad
- keypad:oss Keypad with unicode additions (arrows and math operators)
- keypad:future Keypad with unicode additions (arrows and math operators). Math operators on default level.
- keypad:legacy_wang Legacy Wang 724 keypad
- keypad:oss_wang Wang 724 keypad with unicode additions (arrows and math operators)
- keypad:future_wang Wang 724 keypad with unicode additions (arrows and math operators). Math operators on default level.
- keypad:phone_hex ATM/phone-style hexadecimal keypad
- kpdl Numeric keypad delete key behaviour
- kpdl:dot Legacy key with dot
- kpdl:comma Legacy key with comma
- kpdl:dotoss Four-level key with dot
- kpdl:dotoss_latin9 Four-level key with dot, latin-9 restriction
- kpdl:commaoss Four-level key with comma
- kpdl:momayyezoss Four-level key with momayyez
- kpdl:kposs Four-level key with abstract separators
- caps CapsLock key behavior
- caps:internal CapsLock uses internal capitalization. Shift "pauses" CapsLock.
- caps:internal_nocancel CapsLock uses internal capitalization. Shift doesn't affect CapsLock.
- caps:shift CapsLock acts as Shift with locking. Shift "pauses" CapsLock.
- caps:shift_nocancel CapsLock acts as Shift with locking. Shift doesn't affect CapsLock.
- caps:capslock CapsLock toggles normal capitalization of alphabetic characters.
- caps:swapescape Swap ESC and CapsLock.
- caps:shiftlock CapsLock toggles Shift so all keys are affected.
- altwin Alt/Win key behavior
- altwin:menu Add the standard behavior to Menu key.
- altwin:meta_alt Alt and Meta are on the Alt keys.
- altwin:ctrl_win Control is mapped to the Win-keys (and the usual Ctrl keys).
- altwin:meta_win Meta is mapped to the Win-keys.
- altwin:left_meta_win Meta is mapped to the left Win-key.
- altwin:super_win Super is mapped to the Win-keys.
- altwin:hyper_win Hyper is mapped to the Win-keys.
- altwin:alt_super_win Alt is mapped to the right Win-key and Super to Menu.
- altwin:swap_lalt_lwin Left Alt is swapped with left Win-key.
- Compose key Compose key position
- compose:ralt Right Alt is Compose.
- compose:lwin Left Win-key is Compose.
- compose:rwin Right Win-key is Compose.
- compose:menu Menu is Compose.
- compose:rctrl Right Ctrl is Compose.
- compose:caps Caps Lock is Compose.
- compose:102 Less-than/Greater-than is Compose.
- compat Miscellaneous compatibility options
- numpad:pc Default numeric keypad keys.
- numpad:mac Numeric keypad keys work as with Mac.
- numpad:microsoft Shift with numeric keypad keys works as in MS Windows.
- srvrkeys:none Special keys (Ctrl+Alt+<key>) handled in a server.
- apple:badmap Swap keycodes of two keys when Mac keyboards are misdetected by kernel.
- shift:breaks_caps Shift cancels CapsLock.
- eurosign Adding the EuroSign to certain keys
- eurosign:e Add the EuroSign to the E key.
- eurosign:2 Add the EuroSign to the 2 key.
- eurosign:4 Add the EuroSign to the 4 key.
- eurosign:5 Add the EuroSign to the 5 key.
- nbsp Using space key to input non-breakable space character
- nbsp:none Space key outputs usual space at any level.
- nbsp:level2 Space key outputs non-breakable space character at second level.
- nbsp:level3 Space key outputs non-breakable space character at third level.
- nbsp:level3s Space key outputs non-breakable space character at third level, nothing at fourth level.
- nbsp:level3n Space key outputs non-breakable space character at third level, thin non-breakable space character at fourth level
- nbsp:level4 Space key outputs non-breakable space character at fourth level.
- nbsp:level4n Space key outputs non-breakable space character at fourth level, thin non-breakable space character at sixth level
- nbsp:level4nl Space key outputs non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)
- japan Japanese keyboard options
- japan:kana_lock Kana Lock key is locking
- japan:nicola_f_bs NICOLA-F style Backspace