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.lst1352
1 files changed, 676 insertions, 676 deletions
diff --git a/xorg-server/xkbdata.src/rules/base.lst b/xorg-server/xkbdata.src/rules/base.lst
index 17742b8e6..4986c4dc4 100644
--- a/xorg-server/xkbdata.src/rules/base.lst
+++ b/xorg-server/xkbdata.src/rules/base.lst
@@ -1,683 +1,683 @@
! 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
+ pc101
+ pc102
+ pc104
+ pc105
+ dell101
+ latitude
+ dellm65
+ everex
+ flexpro
+ microsoft
+ omnikey101
+ winbook
+ jp106
+ pc98
+ a4techKB21
+ a4techKBS8
+ a4_rfkb23
+ abnt2
+ airkey
+ acpi
+ azonaRF2300
+ scorpius
+ brother
+ btc5113rf
+ btc5126t
+ btc6301urf
+ btc9000
+ btc9000a
+ btc9001ah
+ btc5090
+ btc9019u
+ cherryblue
+ cherryblueb
+ cherrybluea
+ cherrycyboard
+ chicony
+ chicony0108
+ chicony9885
+ compaqeak8
+ compaqik7
+ compaqik13
+ compaqik18
+ cymotionlinux
+ armada
+ presario
+ ipaq
+ dell
+ dellsk8125
+ dellsk8135
+ dellusbmm
+ inspiron
+ precision_m
+ dexxa
+ diamond
+ dtk2000
+ ennyah_dkb1008
+ fscaa1667g
+ genius
+ geniuscomfy
+ geniuscomfy2
+ geniuskb19e
+ gyration
+ logitech_base
+ logitech_g15
+ hpi6
+ hp2501
+ hp2505
+ hpxe3gc
+ hpxe3gf
+ hpxt1000
+ hpzt11xx
+ hp500fa
+ hp5xx
+ hp5181
+ hp5185
+ hpnx9020
+ hp6000
+ honeywell_euroboard
+ rapidaccess
+ rapidaccess2
+ rapidaccess2a
+ thinkpad
+ thinkpadintl
+ thinkpad60
+ thinkpadz60
+ ibm_spacesaver
+ logiaccess
+ logiclx300
+ logii350
+ logimel
+ logicd
+ logicd_it
+ logicd_nav
+ logicd_opt
+ logicda
+ logicdpa2
+ logicfn
+ logicdn
+ logiitc
+ logiik
+ itouch
+ logicink
+ logiex110
+ logiinkse
+ logiinkseusb
+ logiultrax
+ logiultraxc
+ logidinovo
+ logidinovoedge
+ mx1998
+ mx2500
+ mx2750
+ microsoft7000
+ microsoftinet
+ microsoftpro
+ microsoftprousb
+ microsoftprooem
+ vsonku306
+ microsoftprose
+ microsoftoffice
+ microsoftmult
+ microsoftelite
+ oretec
+ propeller
+ qtronix
+ samsung4500
+ samsung4510
+ sk1300
+ sk2500
+ sk6200
+ sk7100
+ sp_inet
+ sven
+ sven303
+ symplon
+ toshiba_s3000
+ trust
+ trustda
+ yahoo
+ macbook78
+ macbook79
+ macintosh
+ macintosh_old
+ macintosh_hhk
+ acer_c300
+ acer_ferrari4k
+ acer_laptop
+ asus_laptop
+ apple
+ apple_laptop
+ silvercrest
+ emachines
+ kr106
+ evdev
+ benqx
+ benqx730
+ benqx800
+ hhk
+ classmate
+ olpc
+ sun6
! 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
+ us
+ ad
+ af
+ ara
+ al
+ am
+ az
+ by
+ be
+ bd
+ in
+ ba
+ br
+ bg
+ ma
+ mm
+ ca
+ cd
+ cn
+ hr
+ cz
+ dk
+ nl
+ bt
+ ee
+ ir
+ iq
+ fo
+ fi
+ fr
+ gh
+ gn
+ ge
+ de
+ gr
+ hu
+ is
+ il
+ it
+ jp
+ kg
+ kh
+ kz
+ la
+ latam
+ lt
+ lv
+ mao
+ me
+ mk
+ mt
+ mn
+ no
+ pl
+ pt
+ ro
+ ru
+ rs
+ si
+ sk
+ es
+ se
+ ch
+ sy
+ tj
+ lk
+ th
+ tr
+ ua
+ gb
+ uz
+ vn
+ kr
+ nec_vndr/jp
+ ie
+ pk
+ mv
+ za
+ epo
+ np
+ ng
+ et
+ 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
+ chr us:
+ euro us:
+ intl us:
+ alt-intl us:
+ colemak us:
+ dvorak us:
+ dvorak-intl us:
+ dvorak-l us:
+ dvorak-r us:
+ dvorak-classic us:
+ dvp us:
+ rus us:
+ mac us:
+ altgr-intl us:
+ olpc2 us:
+ ps af:
+ uz af:
+ olpc-ps af:
+ olpc-fa af:
+ olpc-uz af:
+ azerty ara:
+ azerty_digits ara:
+ digits ara:
+ qwerty ara:
+ qwerty_digits ara:
+ buckwalter ara:
+ phonetic am:
+ phonetic-alt am:
+ eastern am:
+ western am:
+ eastern-alt am:
+ cyrillic az:
+ winkeys by:
+ latin by:
+ iso-alternate be:
+ nodeadkeys be:
+ sundeadkeys be:
+ wang be:
+ probhat bd:
+ ben in:
+ ben_probhat in:
+ guj in:
+ guru in:
+ jhelum in:
+ kan in:
+ mal in:
+ mal_lalitha in:
+ ori in:
+ tam_unicode in:
+ tam_TAB in:
+ tam_TSCII in:
+ tam in:
+ tel in:
+ urd in:
+ bolnagri in:
+ alternatequotes ba:
+ unicode ba:
+ unicodeus ba:
+ us ba:
+ nodeadkeys br:
+ dvorak br:
+ nativo br:
+ nativo-us br:
+ nativo-epo br:
+ phonetic bg:
+ french ma:
+ tifinagh ma:
+ tifinagh-alt ma:
+ tifinagh-alt-phonetic ma:
+ tifinagh-extended ma:
+ tifinagh-phonetic ma:
+ tifinagh-extended-phonetic ma:
+ fr-dvorak ca:
+ fr-legacy ca:
+ multix ca:
+ multi ca:
+ multi-2gr ca:
+ ike ca:
+ shs ca:
+ kut ca:
+ tib cn:
+ tib_asciinum cn:
+ alternatequotes hr:
+ unicode hr:
+ unicodeus hr:
+ us hr:
+ bksl cz:
+ qwerty cz:
+ qwerty_bksl cz:
+ ucw cz:
+ nodeadkeys dk:
+ mac dk:
+ mac_nodeadkeys dk:
+ dvorak dk:
+ sundeadkeys nl:
+ mac nl:
+ std nl:
+ nodeadkeys ee:
+ dvorak ee:
+ us ee:
+ pro ir:
+ keypad ir:
+ pro_keypad ir:
+ ku ir:
+ ku_f ir:
+ ku_alt ir:
+ ku_ara ir:
+ ku iq:
+ ku_f iq:
+ ku_alt iq:
+ ku_ara iq:
+ nodeadkeys fo:
+ nodeadkeys fi:
+ smi fi:
+ classic fi:
+ mac fi:
+ nodeadkeys fr:
+ sundeadkeys fr:
+ oss fr:
+ oss_latin9 fr:
+ oss_nodeadkeys fr:
+ oss_sundeadkeys fr:
+ latin9 fr:
+ latin9_nodeadkeys fr:
+ latin9_sundeadkeys fr:
+ bepo fr:
+ bepo_latin9 fr:
+ dvorak fr:
+ mac fr:
+ geo fr:
+ generic gh:
+ akan gh:
+ ewe gh:
+ fula gh:
+ ga gh:
+ hausa gh:
+ ergonomic ge:
+ mess ge:
+ ru ge:
+ os ge:
+ deadacute de:
+ deadgraveacute de:
+ nodeadkeys de:
+ ro de:
+ ro_nodeadkeys de:
+ dvorak de:
+ sundeadkeys de:
+ neo de:
+ mac de:
+ mac_nodeadkeys de:
+ simple gr:
+ extended gr:
+ nodeadkeys gr:
+ polytonic gr:
+ standard hu:
+ nodeadkeys hu:
+ qwerty hu:
+ 101_qwertz_comma_dead hu:
+ 101_qwertz_comma_nodead hu:
+ 101_qwertz_dot_dead hu:
+ 101_qwertz_dot_nodead hu:
+ 101_qwerty_comma_dead hu:
+ 101_qwerty_comma_nodead hu:
+ 101_qwerty_dot_dead hu:
+ 101_qwerty_dot_nodead hu:
+ 102_qwertz_comma_dead hu:
+ 102_qwertz_comma_nodead hu:
+ 102_qwertz_dot_dead hu:
+ 102_qwertz_dot_nodead hu:
+ 102_qwerty_comma_dead hu:
+ 102_qwerty_comma_nodead hu:
+ 102_qwerty_dot_dead hu:
+ 102_qwerty_dot_nodead hu:
+ Sundeadkeys is:
+ nodeadkeys is:
+ mac is:
+ dvorak is:
+ lyx il:
+ phonetic il:
+ biblical il:
+ nodeadkeys it:
+ mac it:
+ geo it:
+ kana jp:
+ OADG109A jp:
+ ruskaz kz:
+ kazrus kz:
+ nodeadkeys latam:
+ sundeadkeys latam:
+ std lt:
+ us lt:
+ ibm lt:
+ lekp lt:
+ lekpa lt:
+ balticplus lt:
+ apostrophe lv:
+ tilde lv:
+ fkey lv:
+ cyrillic me:
+ cyrillicyz me:
+ latinunicode me:
+ latinyz me:
+ latinunicodeyz me:
+ cyrillicalternatequotes me:
+ latinalternatequotes me:
+ nodeadkeys mk:
+ us mt:
+ nodeadkeys no:
+ dvorak no:
+ smi no:
+ smi_nodeadkeys no:
+ mac no:
+ mac_nodeadkeys no:
+ qwertz pl:
+ dvorak pl:
+ dvorak_quotes pl:
+ dvorak_altquotes pl:
+ csb pl:
+ ru_phonetic_dvorak pl:
+ nodeadkeys pt:
+ sundeadkeys pt:
+ mac pt:
+ mac_nodeadkeys pt:
+ mac_sundeadkeys pt:
+ nativo pt:
+ nativo-us pt:
+ nativo-epo pt:
+ cedilla ro:
+ std ro:
+ std_cedilla ro:
+ winkeys ro:
+ phonetic ru:
+ typewriter ru:
+ legacy ru:
+ tt ru:
+ os_legacy ru:
+ os_winkeys ru:
+ cv ru:
+ cv_latin ru:
+ udm ru:
+ kom ru:
+ sah ru:
+ yz rs:
+ latin rs:
+ latinunicode rs:
+ latinyz rs:
+ latinunicodeyz rs:
+ alternatequotes rs:
+ latinalternatequotes rs:
+ alternatequotes si:
+ unicode si:
+ unicodeus si:
+ us si:
+ bksl sk:
+ qwerty sk:
+ qwerty_bksl sk:
+ nodeadkeys es:
+ sundeadkeys es:
+ dvorak es:
+ ast es:
+ cat es:
+ mac es:
+ nodeadkeys se:
+ dvorak se:
+ rus se:
+ rus_nodeadkeys se:
+ smi se:
+ mac se:
+ svdvorak se:
+ de_nodeadkeys ch:
+ de_sundeadkeys ch:
+ fr ch:
+ fr_nodeadkeys ch:
+ fr_sundeadkeys ch:
+ fr_mac ch:
+ de_mac ch:
+ syc sy:
+ syc_phonetic sy:
+ ku sy:
+ ku_f sy:
+ ku_alt sy:
+ tam_unicode lk:
+ tam_TAB lk:
+ tis th:
+ pat th:
+ f tr:
+ alt tr:
+ sundeadkeys tr:
+ ku tr:
+ ku_f tr:
+ ku_alt tr:
+ intl tr:
+ phonetic ua:
+ typewriter ua:
+ winkeys ua:
+ unicode ua:
+ rstu ua:
+ rstu_ru ua:
+ homophonic ua:
+ intl gb:
+ dvorak gb:
+ dvorakukp gb:
+ mac gb:
+ colemak gb:
+ latin uz:
+ kr104 kr:
+ CloGaelach ie:
+ UnicodeExpert ie:
+ ogam ie:
+ ogam_is434 ie:
+ ara pk:
+ legacy epo:
+ igbo ng:
+ yoruba ng:
+ hausa ng:
+ left_hand braille:
+ right_hand braille:
! 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
+ grp
+ grp:switch
+ grp:lswitch
+ grp:lwin_switch
+ grp:rwin_switch
+ grp:win_switch
+ grp:caps_switch
+ grp:rctrl_switch
+ grp:toggle
+ grp:lalt_toggle
+ grp:caps_toggle
+ grp:shift_caps_toggle
+ grp:shift_caps_switch
+ grp:alt_caps_toggle
+ grp:shifts_toggle
+ grp:alts_toggle
+ grp:ctrls_toggle
+ grp:ctrl_shift_toggle
+ grp:lctrl_lshift_toggle
+ grp:ctrl_alt_toggle
+ grp:alt_shift_toggle
+ grp:menu_toggle
+ grp:lwin_toggle
+ grp:rwin_toggle
+ grp:lshift_toggle
+ grp:rshift_toggle
+ grp:lctrl_toggle
+ grp:rctrl_toggle
+ lv3
+ lv3:switch
+ lv3:menu_switch
+ lv3:win_switch
+ lv3:lwin_switch
+ lv3:rwin_switch
+ lv3:alt_switch
+ lv3:lalt_switch
+ lv3:ralt_switch
+ lv3:ralt_switch_multikey
+ lv3:ralt_alt
+ ctrl
+ ctrl:nocaps
+ ctrl:swapcaps
+ ctrl:ctrl_ac
+ ctrl:ctrl_aa
+ ctrl:ctrl_ra
+ grp_led
+ grp_led:num
+ grp_led:caps
+ grp_led:scroll
+ keypad
+ keypad:legacy
+ keypad:oss
+ keypad:future
+ keypad:legacy_wang
+ keypad:oss_wang
+ keypad:future_wang
+ keypad:phone_hex
+ kpdl
+ kpdl:dot
+ kpdl:comma
+ kpdl:dotoss
+ kpdl:dotoss_latin9
+ kpdl:commaoss
+ kpdl:momayyezoss
+ kpdl:kposs
+ caps
+ caps:internal
+ caps:internal_nocancel
+ caps:shift
+ caps:shift_nocancel
+ caps:capslock
+ caps:swapescape
+ caps:shiftlock
+ altwin
+ altwin:menu
+ altwin:meta_alt
+ altwin:ctrl_win
+ altwin:meta_win
+ altwin:left_meta_win
+ altwin:super_win
+ altwin:hyper_win
+ altwin:alt_super_win
+ altwin:swap_lalt_lwin
+ Compose key
+ compose:ralt
+ compose:lwin
+ compose:rwin
+ compose:menu
+ compose:rctrl
+ compose:caps
+ compose:102
+ compat
+ numpad:pc
+ numpad:mac
+ numpad:microsoft
+ srvrkeys:none
+ apple:badmap
+ shift:breaks_caps
+ eurosign
+ eurosign:e
+ eurosign:2
+ eurosign:4
+ eurosign:5
+ nbsp
+ nbsp:none
+ nbsp:level2
+ nbsp:level3
+ nbsp:level3s
+ nbsp:level3n
+ nbsp:level4
+ nbsp:level4n
+ nbsp:level4nl
+ japan
+ japan:kana_lock
+ japan:nicola_f_bs