xkeyboard-config man page on Hurd

Man page or keyword search:  
man Server   6387 pages
apropos Keyword Search (all sections)
Output format
Hurd logo
[printable version]

XKEYBOARD-CONFIG(7)					   XKEYBOARD-CONFIG(7)

NAME
       xkeyboard-config - XKB data description files

DESCRIPTION
       xkeyboard-config	 provides  the	description  files  for the X Keyboard
       Extension (XKB). The configuration options below	 are  usually  applied
       with setxkbmap(1).

MODELS
       ┌───────────────────────────────────────────────────────────────────────────────────────────────┐
       │Model		      Description							       │
       ├───────────────────────────────────────────────────────────────────────────────────────────────┤
       │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							       │
       │pc98		      PC-98xx Series							       │
       │a4techKB21	      A4Tech KB-21							       │
       │a4techKBS8	      A4Tech KBS-8							       │
       │a4_rfkb23	      A4Tech Wireless Desktop RFKB-23					       │
       │airkey		      Acer AirKey V							       │
       │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								       │
       │btc9116u	      BTC 9116U Mini Wireless Internet and Gaming			       │
       │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						       │
       │cherrycmexpert	      Cherry CyMotion Expert						       │
       │cherrybunlim	      Cherry B.UNLIMITED						       │
       │chicony		      Chicony Internet Keyboard						       │
       │chicony0108	      Chicony KU-0108							       │
       │chicony0420	      Chicony KU-0420							       │
       │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 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							       │
       │geniuskkb2050hs	      Genius KKB-2050HS							       │
       │gyration	      Gyration								       │
       │htcdream	      HTC Dream								       │
       │kinesis		      Kinesis								       │
       │logitech_base	      Logitech Generic Keyboard						       │
       │logitech_g15	      Logitech G15 extra keys via G15daemon				       │
       │hpi6		      Hewlett-Packard Internet Keyboard					       │
       │hp250x		      Hewlett-Packard SK-250x Multimedia Keyboard			       │
       │hpxe3gc		      Hewlett-Packard Omnibook XE3 GC					       │
       │hpxe3gf		      Hewlett-Packard Omnibook XE3 GF					       │
       │hpxt1000	      Hewlett-Packard Omnibook XT1000					       │
       │hpdv5		      Hewlett-Packard Pavilion dv5					       │
       │hpzt11xx	      Hewlett-Packard Pavilion ZT11xx					       │
       │hp500fa		      Hewlett-Packard Omnibook 500 FA					       │
       │hp5xx		      Hewlett-Packard Omnibook 5xx					       │
       │hpnx9020	      Hewlett-Packard nx9020						       │
       │hp6000		      Hewlett-Packard Omnibook 6000/6100				       │
       │honeywell_euroboard   Honeywell Euroboard						       │
       │hpmini110	      Hewlett-Packard Mini 110 Notebook					       │
       │rapidaccess	      IBM Rapid Access							       │
       │rapidaccess2	      IBM Rapid Access II						       │
       │thinkpad	      IBM ThinkPad 560Z/600/600E/A22E					       │
       │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 option 2)		       │
       │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							       │
       │microsoft4000	      Microsoft Natural Wireless Ergonomic Keyboard 4000		       │
       │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					       │
       │microsoftccurve2k     Microsoft Comfort Curve Keyboard 2000				       │
       │oretec		      Ortek MCK-800 MM/Internet keyboard				       │
       │propeller	      Propeller Voyager (KTEZ-1000)					       │
       │qtronix		      QTronix Scorpius 98N+						       │
       │samsung4500	      Samsung SDM 4500P							       │
       │samsung4510	      Samsung SDM 4510P							       │
       │sanwaskbkg3	      Sanwa Supply SKB-KG3						       │
       │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					       │
       │trust_slimline	      Trust Slimline							       │
       │tm2020		      TypeMatrix EZ-Reach 2020						       │
       │tm2030PS2	      TypeMatrix EZ-Reach 2030 PS2					       │
       │tm2030USB	      TypeMatrix EZ-Reach 2030 USB					       │
       │tm2030USB-102	      TypeMatrix EZ-Reach 2030 USB (102/105:EU mode)			       │
       │tm2030USB-106	      TypeMatrix EZ-Reach 2030 USB (106:JP mode)			       │
       │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							       │
       │applealu_ansi	      Apple Aluminium Keyboard (ANSI)					       │
       │applealu_iso	      Apple Aluminium Keyboard (ISO)					       │
       │applealu_jis	      Apple Aluminium Keyboard (JIS)					       │
       │silvercrest	      SILVERCREST Multimedia Wireless Keyboard				       │
       │emachines	      Laptop/notebook eMachines m68xx					       │
       │benqx		      BenQ X-Touch							       │
       │benqx730	      BenQ X-Touch 730							       │
       │benqx800	      BenQ X-Touch 800							       │
       │hhk		      Happy Hacking Keyboard						       │
       │classmate	      Classmate PC							       │
       │olpc		      OLPC								       │
       │sun_type7_usb	      Sun Type 7 USB							       │
       │sun_type7_euro_usb    Sun Type 7 USB (European layout)					       │
       │sun_type7_unix_usb    Sun Type 7 USB (Unix layout)					       │
       │sun_type7_jp_usb      Sun Type 7 USB (Japanese layout) / Japanese 106-key		       │
       │sun_type6_usb	      Sun Type 6/7 USB							       │
       │sun_type6_euro_usb    Sun Type 6/7 USB (European layout)				       │
       │sun_type6_unix_usb    Sun Type 6 USB (Unix layout)					       │
       │sun_type6_jp_usb      Sun Type 6 USB (Japanese layout)					       │
       │sun_type6_jp	      Sun Type 6 (Japanese layout)					       │
       │targa_v811	      Targa Visionary 811						       │
       │unitekkb1925	      Unitek KB-1925							       │
       │compalfl90	      FL90								       │
       │creativedw7000	      Creative Desktop Wireless 7000					       │
       │htcdream	      Htc Dream phone							       │
       │											       │
       └───────────────────────────────────────────────────────────────────────────────────────────────┘
LAYOUTS
       ┌─────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Layout(Variant)			 Description							 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │us				 English (US)							 │
       │us(chr)				 Cherokee							 │
       │us(euro)			 English (US, with euro on 5)					 │
       │us(intl)			 English (US, international with dead keys)			 │
       │us(alt-intl)			 English (US, alternative international)			 │
       │us(colemak)			 English (Colemak)						 │
       │us(dvorak)			 English (Dvorak)						 │
       │us(dvorak-intl)			 English (Dvorak, international with dead keys)			 │
       │us(dvorak-alt-intl)		 English (Dvorak alternative international no dead keys)	 │
       │us(dvorak-l)			 English (left handed Dvorak)					 │
       │us(dvorak-r)			 English (right handed Dvorak)					 │
       │us(dvorak-classic)		 English (classic Dvorak)					 │
       │us(dvp)				 English (programmer Dvorak)					 │
       │us(rus)				 Russian (US, phonetic)						 │
       │us(mac)				 English (Macintosh)						 │
       │us(altgr-intl)			 English (international AltGr dead keys)			 │
       │us(olpc2)			 English (the divide/multiply keys toggle the layout)		 │
       │us(hbs)				 Serbo-Croatian (US)						 │
       │us(workman)			 English (Workman)						 │
       │us(workman-intl)		 English (Workman, international with dead keys)		 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │af				 Afghani							 │
       │af(ps)				 Pashto								 │
       │af(uz)				 Uzbek (Afghanistan)						 │
       │af(olpc-ps)			 Pashto (Afghanistan, OLPC)					 │
       │af(fa-olpc)			 Persian (Afghanistan, Dari OLPC)				 │
       │af(uz-olpc)			 Uzbek (Afghanistan, OLPC)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ara				 Arabic								 │
       │ara(azerty)			 Arabic (azerty)						 │
       │ara(azerty_digits)		 Arabic (azerty/digits)						 │
       │ara(digits)			 Arabic (digits)						 │
       │ara(qwerty)			 Arabic (qwerty)						 │
       │ara(qwerty_digits)		 Arabic (qwerty/digits)						 │
       │ara(buckwalter)			 Arabic (Buckwalter)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │al				 Albanian							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │am				 Armenian							 │
       │am(phonetic)			 Armenian (phonetic)						 │
       │am(phonetic-alt)		 Armenian (alternative phonetic)				 │
       │am(eastern)			 Armenian (eastern)						 │
       │am(western)			 Armenian (western)						 │
       │am(eastern-alt)			 Armenian (alternative eastern)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │at				 German (Austria)						 │
       │at(nodeadkeys)			 German (Austria, eliminate dead keys)				 │
       │at(sundeadkeys)			 German (Austria, Sun dead keys)				 │
       │at(mac)				 German (Austria, Macintosh)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │az				 Azerbaijani							 │
       │az(cyrillic)			 Azerbaijani (Cyrillic)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │by				 Belarusian							 │
       │by(legacy)			 Belarusian (legacy)						 │
       │by(latin)			 Belarusian (Latin)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │be				 Belgian							 │
       │be(oss)				 Belgian (alternative)						 │
       │be(oss_latin9)			 Belgian (alternative, Latin-9 only)				 │
       │be(oss_sundeadkeys)		 Belgian (alternative, Sun dead keys)				 │
       │be(iso-alternate)		 Belgian (ISO alternate)					 │
       │be(nodeadkeys)			 Belgian (eliminate dead keys)					 │
       │be(sundeadkeys)			 Belgian (Sun dead keys)					 │
       │be(wang)			 Belgian (Wang model 724 azerty)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │bd				 Bengali							 │
       │bd(probhat)			 Bengali (Probhat)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │in				 Indian								 │
       │in(ben)				 Bengali (India)						 │
       │in(ben_probhat)			 Bengali (India, Probhat)					 │
       │in(ben_baishakhi)		 Bengali (India, Baishakhi)					 │
       │in(ben_bornona)			 Bengali (India, Bornona)					 │
       │in(ben_gitanjali)		 Bengali (India, Uni Gitanjali)					 │
       │in(ben_inscript)		 Bengali (India, Baishakhi Inscript)				 │
       │in(guj)				 Gujarati							 │
       │in(guru)			 Punjabi (Gurmukhi)						 │
       │in(jhelum)			 Punjabi (Gurmukhi Jhelum)					 │
       │in(kan)				 Kannada							 │
       │in(kan-kagapa)			 Kannada (KaGaPa phonetic)					 │
       │in(mal)				 Malayalam							 │
       │in(mal_lalitha)			 Malayalam (Lalitha)						 │
       │in(mal_enhanced)		 Malayalam (enhanced Inscript with Rupee Sign)			 │
       │in(ori)				 Oriya								 │
       │in(tam_unicode)			 Tamil (Unicode)						 │
       │in(tam_keyboard_with_numerals)	 Tamil (keyboard with numerals)					 │
       │in(tam_TAB)			 Tamil (TAB typewriter)						 │
       │in(tam_TSCII)			 Tamil (TSCII typewriter)					 │
       │in(tam)				 Tamil								 │
       │in(tel)				 Telugu								 │
       │in(tel-kagapa)			 Telugu (KaGaPa phonetic)					 │
       │in(urd-phonetic)		 Urdu (phonetic)						 │
       │in(urd-phonetic3)		 Urdu (alternative phonetic)					 │
       │in(urd-winkeys)			 Urdu (WinKeys)							 │
       │in(bolnagri)			 Hindi (Bolnagri)						 │
       │in(hin-wx)			 Hindi (Wx)							 │
       │in(hin-kagapa)			 Hindi (KaGaPa phonetic)					 │
       │in(san-kagapa)			 Sanskrit (KaGaPa phonetic)					 │
       │in(mar-kagapa)			 Marathi (KaGaPa phonetic)					 │
       │in(eng)				 English (India, with RupeeSign)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ba				 Bosnian							 │
       │ba(alternatequotes)		 Bosnian (use guillemets for quotes)				 │
       │ba(unicode)			 Bosnian (use Bosnian digraphs)					 │
       │ba(unicodeus)			 Bosnian (US keyboard with Bosnian digraphs)			 │
       │ba(us)				 Bosnian (US keyboard with Bosnian letters)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │br				 Portuguese (Brazil)						 │
       │br(nodeadkeys)			 Portuguese (Brazil, eliminate dead keys)			 │
       │br(dvorak)			 Portuguese (Brazil, Dvorak)					 │
       │br(nativo)			 Portuguese (Brazil, nativo)					 │
       │br(nativo-us)			 Portuguese (Brazil, nativo for US keyboards)			 │
       │br(nativo-epo)			 Portuguese (Brazil, nativo for Esperanto)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │bg				 Bulgarian							 │
       │bg(phonetic)			 Bulgarian (traditional phonetic)				 │
       │bg(bas_phonetic)		 Bulgarian (new phonetic)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ma				 Arabic (Morocco)						 │
       │ma(french)			 French (Morocco)						 │
       │ma(tifinagh)			 Berber (Morocco, Tifinagh)					 │
       │ma(tifinagh-alt)		 Berber (Morocco, Tifinagh alternative)				 │
       │ma(tifinagh-alt-phonetic)	 Berber (Morocco, Tifinagh alternative phonetic)		 │
       │ma(tifinagh-extended)		 Berber (Morocco, Tifinagh extended)				 │
       │ma(tifinagh-phonetic)		 Berber (Morocco, Tifinagh phonetic)				 │
       │ma(tifinagh-extended-phonetic)	 Berber (Morocco, Tifinagh extended phonetic)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │cm				 English (Cameroon)						 │
       │cm(french)			 French (Cameroon)						 │
       │cm(qwerty)			 Cameroon Multilingual (qwerty)					 │
       │cm(azerty)			 Cameroon Multilingual (azerty)					 │
       │cm(dvorak)			 Cameroon Multilingual (Dvorak)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │mm				 Burmese							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ca				 French (Canada)						 │
       │ca(fr-dvorak)			 French (Canada, Dvorak)					 │
       │ca(fr-legacy)			 French (Canada, legacy)					 │
       │ca(multix)			 Canadian Multilingual						 │
       │ca(multi)			 Canadian Multilingual (first part)				 │
       │ca(multi-2gr)			 Canadian Multilingual (second part)				 │
       │ca(ike)				 Inuktitut							 │
       │ca(eng)				 English (Canada)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │cd				 French (Democratic Republic of the Congo)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │cn				 Chinese							 │
       │cn(tib)				 Tibetan							 │
       │cn(tib_asciinum)		 Tibetan (with ASCII numerals)					 │
       │cn(uig)				 Uyghur								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │hr				 Croatian							 │
       │hr(alternatequotes)		 Croatian (use guillemets for quotes)				 │
       │hr(unicode)			 Croatian (use Croatian digraphs)				 │
       │hr(unicodeus)			 Croatian (US keyboard with Croatian digraphs)			 │
       │hr(us)				 Croatian (US keyboard with Croatian letters)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │cz				 Czech								 │
       │cz(bksl)			 Czech (with <> key)						 │
       │cz(qwerty)			 Czech (qwerty)							 │
       │cz(qwerty_bksl)			 Czech (qwerty, extended Backslash)				 │
       │cz(ucw)				 Czech (UCW layout, accented letters only)			 │
       │cz(dvorak-ucw)			 Czech (US Dvorak with CZ UCW support)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │dk				 Danish								 │
       │dk(nodeadkeys)			 Danish (eliminate dead keys)					 │
       │dk(mac)				 Danish (Macintosh)						 │
       │dk(mac_nodeadkeys)		 Danish (Macintosh, eliminate dead keys)			 │
       │dk(dvorak)			 Danish (Dvorak)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │nl				 Dutch								 │
       │nl(sundeadkeys)			 Dutch (Sun dead keys)						 │
       │nl(mac)				 Dutch (Macintosh)						 │
       │nl(std)				 Dutch (standard)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │bt				 Dzongkha							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ee				 Estonian							 │
       │ee(nodeadkeys)			 Estonian (eliminate dead keys)					 │
       │ee(dvorak)			 Estonian (Dvorak)						 │
       │ee(us)				 Estonian (US keyboard with Estonian letters)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ir				 Persian							 │
       │ir(pes_keypad)			 Persian (with Persian Keypad)					 │
       │ir(ku)				 Kurdish (Iran, Latin Q)					 │
       │ir(ku_f)			 Kurdish (Iran, F)						 │
       │ir(ku_alt)			 Kurdish (Iran, Latin Alt-Q)					 │
       │ir(ku_ara)			 Kurdish (Iran, Arabic-Latin)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │iq				 Iraqi								 │
       │iq(ku)				 Kurdish (Iraq, Latin Q)					 │
       │iq(ku_f)			 Kurdish (Iraq, F)						 │
       │iq(ku_alt)			 Kurdish (Iraq, Latin Alt-Q)					 │
       │iq(ku_ara)			 Kurdish (Iraq, Arabic-Latin)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │fo				 Faroese							 │
       │fo(nodeadkeys)			 Faroese (eliminate dead keys)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │fi				 Finnish							 │
       │fi(classic)			 Finnish (classic)						 │
       │fi(nodeadkeys)			 Finnish (classic, eliminate dead keys)				 │
       │fi(smi)				 Northern Saami (Finland)					 │
       │fi(mac)				 Finnish (Macintosh)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │fr				 French								 │
       │fr(nodeadkeys)			 French (eliminate dead keys)					 │
       │fr(sundeadkeys)			 French (Sun dead keys)						 │
       │fr(oss)				 French (alternative)						 │
       │fr(oss_latin9)			 French (alternative, Latin-9 only)				 │
       │fr(oss_nodeadkeys)		 French (alternative, eliminate dead keys)			 │
       │fr(oss_sundeadkeys)		 French (alternative, Sun dead keys)				 │
       │fr(latin9)			 French (legacy, alternative)					 │
       │fr(latin9_nodeadkeys)		 French (legacy, alternative, eliminate dead keys)		 │
       │fr(latin9_sundeadkeys)		 French (legacy, alternative, Sun dead keys)			 │
       │fr(bepo)			 French (Bepo, ergonomic, Dvorak way)				 │
       │fr(bepo_latin9)			 French (Bepo, ergonomic, Dvorak way, Latin-9 only)		 │
       │fr(dvorak)			 French (Dvorak)						 │
       │fr(mac)				 French (Macintosh)						 │
       │fr(bre)				 French (Breton)						 │
       │fr(oci)				 Occitan							 │
       │fr(geo)				 Georgian (France, AZERTY Tskapo)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │gh				 English (Ghana)						 │
       │gh(generic)			 English (Ghana, multilingual)					 │
       │gh(akan)			 Akan								 │
       │gh(ewe)				 Ewe								 │
       │gh(fula)			 Fula								 │
       │gh(ga)				 Ga								 │
       │gh(hausa)			 Hausa								 │
       │gh(avn)				 Avatime							 │
       │gh(gillbt)			 English (Ghana, GILLBT)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │gn				 French (Guinea)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ge				 Georgian							 │
       │ge(ergonomic)			 Georgian (ergonomic)						 │
       │ge(mess)			 Georgian (MESS)						 │
       │ge(ru)				 Russian (Georgia)						 │
       │ge(os)				 Ossetian (Georgia)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │de				 German								 │
       │de(deadacute)			 German (dead acute)						 │
       │de(deadgraveacute)		 German (dead grave acute)					 │
       │de(nodeadkeys)			 German (eliminate dead keys)					 │
       │de(T3)				 German (T3)							 │
       │de(ro)				 Romanian (Germany)						 │
       │de(ro_nodeadkeys)		 Romanian (Germany, eliminate dead keys)			 │
       │de(dvorak)			 German (Dvorak)						 │
       │de(sundeadkeys)			 German (Sun dead keys)						 │
       │de(neo)				 German (Neo 2)							 │
       │de(mac)				 German (Macintosh)						 │
       │de(mac_nodeadkeys)		 German (Macintosh, eliminate dead keys)			 │
       │de(dsb)				 Lower Sorbian							 │
       │de(dsb_qwertz)			 Lower Sorbian (qwertz)						 │
       │de(qwerty)			 German (qwerty)						 │
       │de(ru)				 Russian (Germany, phonetic)					 │
       │de(legacy)			 German (legacy)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │gr				 Greek								 │
       │gr(simple)			 Greek (simple)							 │
       │gr(extended)			 Greek (extended)						 │
       │gr(nodeadkeys)			 Greek (eliminate dead keys)					 │
       │gr(polytonic)			 Greek (polytonic)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │hu				 Hungarian							 │
       │hu(standard)			 Hungarian (standard)						 │
       │hu(nodeadkeys)			 Hungarian (eliminate dead keys)				 │
       │hu(qwerty)			 Hungarian (qwerty)						 │
       │hu(101_qwertz_comma_dead)	 Hungarian (101/qwertz/comma/dead keys)				 │
       │hu(101_qwertz_comma_nodead)	 Hungarian (101/qwertz/comma/eliminate dead keys)		 │
       │hu(101_qwertz_dot_dead)		 Hungarian (101/qwertz/dot/dead keys)				 │
       │hu(101_qwertz_dot_nodead)	 Hungarian (101/qwertz/dot/eliminate dead keys)			 │
       │hu(101_qwerty_comma_dead)	 Hungarian (101/qwerty/comma/dead keys)				 │
       │hu(101_qwerty_comma_nodead)	 Hungarian (101/qwerty/comma/eliminate dead keys)		 │
       │hu(101_qwerty_dot_dead)		 Hungarian (101/qwerty/dot/dead keys)				 │
       │hu(101_qwerty_dot_nodead)	 Hungarian (101/qwerty/dot/eliminate dead keys)			 │
       │hu(102_qwertz_comma_dead)	 Hungarian (102/qwertz/comma/dead keys)				 │
       │hu(102_qwertz_comma_nodead)	 Hungarian (102/qwertz/comma/eliminate dead keys)		 │
       │hu(102_qwertz_dot_dead)		 Hungarian (102/qwertz/dot/dead keys)				 │
       │hu(102_qwertz_dot_nodead)	 Hungarian (102/qwertz/dot/eliminate dead keys)			 │
       │hu(102_qwerty_comma_dead)	 Hungarian (102/qwerty/comma/dead keys)				 │
       │hu(102_qwerty_comma_nodead)	 Hungarian (102/qwerty/comma/eliminate dead keys)		 │
       │hu(102_qwerty_dot_dead)		 Hungarian (102/qwerty/dot/dead keys)				 │
       │hu(102_qwerty_dot_nodead)	 Hungarian (102/qwerty/dot/eliminate dead keys)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │is				 Icelandic							 │
       │is(Sundeadkeys)			 Icelandic (Sun dead keys)					 │
       │is(nodeadkeys)			 Icelandic (eliminate dead keys)				 │
       │is(mac)				 Icelandic (Macintosh)						 │
       │is(dvorak)			 Icelandic (Dvorak)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │il				 Hebrew								 │
       │il(lyx)				 Hebrew (lyx)							 │
       │il(phonetic)			 Hebrew (phonetic)						 │
       │il(biblical)			 Hebrew (Biblical, Tiro)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │it				 Italian							 │
       │it(nodeadkeys)			 Italian (eliminate dead keys)					 │
       │it(mac)				 Italian (Macintosh)						 │
       │it(us)				 Italian (US keyboard with Italian letters)			 │
       │it(geo)				 Georgian (Italy)						 │
       │it(ibm)				 Italian (IBM 142)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │jp				 Japanese							 │
       │jp(kana)			 Japanese (Kana)						 │
       │jp(kana86)			 Japanese (Kana 86)						 │
       │jp(OADG109A)			 Japanese (OADG 109A)						 │
       │jp(mac)				 Japanese (Macintosh)						 │
       │jp(dvorak)			 Japanese (Dvorak)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │kg				 Kyrgyz								 │
       │kg(phonetic)			 Kyrgyz (phonetic)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │kh				 Khmer (Cambodia)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │kz				 Kazakh								 │
       │kz(ruskaz)			 Russian (Kazakhstan, with Kazakh)				 │
       │kz(kazrus)			 Kazakh (with Russian)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │la				 Lao								 │
       │la(stea)			 Lao (STEA proposed standard layout)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │latam				 Spanish (Latin American)					 │
       │latam(nodeadkeys)		 Spanish (Latin American, eliminate dead keys)			 │
       │latam(deadtilde)		 Spanish (Latin American, include dead tilde)			 │
       │latam(sundeadkeys)		 Spanish (Latin American, Sun dead keys)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │lt				 Lithuanian							 │
       │lt(std)				 Lithuanian (standard)						 │
       │lt(us)				 Lithuanian (US keyboard with Lithuanian letters)		 │
       │lt(ibm)				 Lithuanian (IBM LST 1205-92)					 │
       │lt(lekp)			 Lithuanian (LEKP)						 │
       │lt(lekpa)			 Lithuanian (LEKPa)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │lv				 Latvian							 │
       │lv(apostrophe)			 Latvian (apostrophe variant)					 │
       │lv(tilde)			 Latvian (tilde variant)					 │
       │lv(fkey)			 Latvian (F variant)						 │
       │lv(modern)			 Latvian (modern)						 │
       │lv(ergonomic)			 Latvian (ergonomic, ŪGJRMV)					 │
       │lv(adapted)			 Latvian (adapted)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │mao				 Maori								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │me				 Montenegrin							 │
       │me(cyrillic)			 Montenegrin (Cyrillic)						 │
       │me(cyrillicyz)			 Montenegrin (Cyrillic, Z and ZHE swapped)			 │
       │me(latinunicode)		 Montenegrin (Latin Unicode)					 │
       │me(latinyz)			 Montenegrin (Latin qwerty)					 │
       │me(latinunicodeyz)		 Montenegrin (Latin Unicode qwerty)				 │
       │me(cyrillicalternatequotes)	 Montenegrin (Cyrillic with guillemets)				 │
       │me(latinalternatequotes)	 Montenegrin (Latin with guillemets)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │mk				 Macedonian							 │
       │mk(nodeadkeys)			 Macedonian (eliminate dead keys)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │mt				 Maltese							 │
       │mt(us)				 Maltese (with US layout)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │mn				 Mongolian							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │no				 Norwegian							 │
       │no(nodeadkeys)			 Norwegian (eliminate dead keys)				 │
       │no(dvorak)			 Norwegian (Dvorak)						 │
       │no(smi)				 Northern Saami (Norway)					 │
       │no(smi_nodeadkeys)		 Northern Saami (Norway, eliminate dead keys)			 │
       │no(mac)				 Norwegian (Macintosh)						 │
       │no(mac_nodeadkeys)		 Norwegian (Macintosh, eliminate dead keys)			 │
       │no(colemak)			 Norwegian (Colemak)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │pl				 Polish								 │
       │pl(legacy)			 Polish (legacy)						 │
       │pl(qwertz)			 Polish (qwertz)						 │
       │pl(dvorak)			 Polish (Dvorak)						 │
       │pl(dvorak_quotes)		 Polish (Dvorak, Polish quotes on quotemark key)		 │
       │pl(dvorak_altquotes)		 Polish (Dvorak, Polish quotes on key 1)			 │
       │pl(csb)				 Kashubian							 │
       │pl(szl)				 Silesian							 │
       │pl(ru_phonetic_dvorak)		 Russian (Poland, phonetic Dvorak)				 │
       │pl(dvp)				 Polish (programmer Dvorak)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │pt				 Portuguese							 │
       │pt(nodeadkeys)			 Portuguese (eliminate dead keys)				 │
       │pt(sundeadkeys)			 Portuguese (Sun dead keys)					 │
       │pt(mac)				 Portuguese (Macintosh)						 │
       │pt(mac_nodeadkeys)		 Portuguese (Macintosh, eliminate dead keys)			 │
       │pt(mac_sundeadkeys)		 Portuguese (Macintosh, Sun dead keys)				 │
       │pt(nativo)			 Portuguese (Nativo)						 │
       │pt(nativo-us)			 Portuguese (Nativo for US keyboards)				 │
       │pt(nativo-epo)			 Esperanto (Portugal, Nativo)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ro				 Romanian							 │
       │ro(cedilla)			 Romanian (cedilla)						 │
       │ro(std)				 Romanian (standard)						 │
       │ro(std_cedilla)			 Romanian (standard cedilla)					 │
       │ro(winkeys)			 Romanian (WinKeys)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ru				 Russian							 │
       │ru(phonetic)			 Russian (phonetic)						 │
       │ru(phonetic_winkeys)		 Russian (phonetic WinKeys)					 │
       │ru(typewriter)			 Russian (typewriter)						 │
       │ru(legacy)			 Russian (legacy)						 │
       │ru(typewriter-legacy)		 Russian (typewriter, legacy)					 │
       │ru(tt)				 Tatar								 │
       │ru(os_legacy)			 Ossetian (legacy)						 │
       │ru(os_winkeys)			 Ossetian (WinKeys)						 │
       │ru(cv)				 Chuvash							 │
       │ru(cv_latin)			 Chuvash (Latin)						 │
       │ru(udm)				 Udmurt								 │
       │ru(kom)				 Komi								 │
       │ru(sah)				 Yakut								 │
       │ru(xal)				 Kalmyk								 │
       │ru(dos)				 Russian (DOS)							 │
       │ru(mac)				 Russian (Macintosh)						 │
       │ru(srp)				 Serbian (Russia)						 │
       │ru(bak)				 Bashkirian							 │
       │ru(chm)				 Mari								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │rs				 Serbian							 │
       │rs(yz)				 Serbian (Cyrillic, Z and ZHE swapped)				 │
       │rs(latin)			 Serbian (Latin)						 │
       │rs(latinunicode)		 Serbian (Latin Unicode)					 │
       │rs(latinyz)			 Serbian (Latin qwerty)						 │
       │rs(latinunicodeyz)		 Serbian (Latin Unicode qwerty)					 │
       │rs(alternatequotes)		 Serbian (Cyrillic with guillemets)				 │
       │rs(latinalternatequotes)	 Serbian (Latin with guillemets)				 │
       │rs(rue)				 Pannonian Rusyn (homophonic)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │si				 Slovenian							 │
       │si(alternatequotes)		 Slovenian (use guillemets for quotes)				 │
       │si(us)				 Slovenian (US keyboard with Slovenian letters)			 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │sk				 Slovak								 │
       │sk(bksl)			 Slovak (extended Backslash)					 │
       │sk(qwerty)			 Slovak (qwerty)						 │
       │sk(qwerty_bksl)			 Slovak (qwerty, extended Backslash)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │es				 Spanish							 │
       │es(nodeadkeys)			 Spanish (eliminate dead keys)					 │
       │es(deadtilde)			 Spanish (include dead tilde)					 │
       │es(sundeadkeys)			 Spanish (Sun dead keys)					 │
       │es(dvorak)			 Spanish (Dvorak)						 │
       │es(ast)				 Asturian (Spain, with bottom-dot H and bottom-dot L)		 │
       │es(cat)				 Catalan (Spain, with middle-dot L)				 │
       │es(mac)				 Spanish (Macintosh)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │se				 Swedish							 │
       │se(nodeadkeys)			 Swedish (eliminate dead keys)					 │
       │se(dvorak)			 Swedish (Dvorak)						 │
       │se(rus)				 Russian (Sweden, phonetic)					 │
       │se(rus_nodeadkeys)		 Russian (Sweden, phonetic, eliminate dead keys)		 │
       │se(smi)				 Northern Saami (Sweden)					 │
       │se(mac)				 Swedish (Macintosh)						 │
       │se(svdvorak)			 Swedish (Svdvorak)						 │
       │se(swl)				 Swedish Sign Language						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ch				 German (Switzerland)						 │
       │ch(legacy)			 German (Switzerland, legacy)					 │
       │ch(de_nodeadkeys)		 German (Switzerland, eliminate dead keys)			 │
       │ch(de_sundeadkeys)		 German (Switzerland, Sun dead keys)				 │
       │ch(fr)				 French (Switzerland)						 │
       │ch(fr_nodeadkeys)		 French (Switzerland, eliminate dead keys)			 │
       │ch(fr_sundeadkeys)		 French (Switzerland, Sun dead keys)				 │
       │ch(fr_mac)			 French (Switzerland, Macintosh)				 │
       │ch(de_mac)			 German (Switzerland, Macintosh)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │sy				 Arabic (Syria)							 │
       │sy(syc)				 Syriac								 │
       │sy(syc_phonetic)		 Syriac (phonetic)						 │
       │sy(ku)				 Kurdish (Syria, Latin Q)					 │
       │sy(ku_f)			 Kurdish (Syria, F)						 │
       │sy(ku_alt)			 Kurdish (Syria, Latin Alt-Q)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │tj				 Tajik								 │
       │tj(legacy)			 Tajik (legacy)							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │lk				 Sinhala (phonetic)						 │
       │lk(tam_unicode)			 Tamil (Sri Lanka, Unicode)					 │
       │lk(tam_TAB)			 Tamil (Sri Lanka, TAB Typewriter)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │th				 Thai								 │
       │th(tis)				 Thai (TIS-820.2538)						 │
       │th(pat)				 Thai (Pattachote)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │tr				 Turkish							 │
       │tr(f)				 Turkish (F)							 │
       │tr(alt)				 Turkish (Alt-Q)						 │
       │tr(sundeadkeys)			 Turkish (Sun dead keys)					 │
       │tr(ku)				 Kurdish (Turkey, Latin Q)					 │
       │tr(ku_f)			 Kurdish (Turkey, F)						 │
       │tr(ku_alt)			 Kurdish (Turkey, Latin Alt-Q)					 │
       │tr(intl)			 Turkish (international with dead keys)				 │
       │tr(crh)				 Crimean Tatar (Turkish Q)					 │
       │tr(crh_f)			 Crimean Tatar (Turkish F)					 │
       │tr(crh_alt)			 Crimean Tatar (Turkish Alt-Q)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │tw				 Taiwanese							 │
       │tw(indigenous)			 Taiwanese (indigenous)						 │
       │tw(saisiyat)			 Saisiyat (Taiwan)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ua				 Ukrainian							 │
       │ua(phonetic)			 Ukrainian (phonetic)						 │
       │ua(typewriter)			 Ukrainian (typewriter)						 │
       │ua(winkeys)			 Ukrainian (WinKeys)						 │
       │ua(legacy)			 Ukrainian (legacy)						 │
       │ua(rstu)			 Ukrainian (standard RSTU)					 │
       │ua(rstu_ru)			 Russian (Ukraine, standard RSTU)				 │
       │ua(homophonic)			 Ukrainian (homophonic)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │gb				 English (UK)							 │
       │gb(extd)			 English (UK, extended WinKeys)					 │
       │gb(intl)			 English (UK, international with dead keys)			 │
       │gb(dvorak)			 English (UK, Dvorak)						 │
       │gb(dvorakukp)			 English (UK, Dvorak with UK punctuation)			 │
       │gb(mac)				 English (UK, Macintosh)					 │
       │gb(mac_intl)			 English (UK, Macintosh international)				 │
       │gb(colemak)			 English (UK, Colemak)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │uz				 Uzbek								 │
       │uz(latin)			 Uzbek (Latin)							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │vn				 Vietnamese							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │kr				 Korean								 │
       │kr(kr104)			 Korean (101/104 key compatible)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │nec_vndr/jp			 Japanese (PC-98xx Series)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ie				 Irish								 │
       │ie(CloGaelach)			 CloGaelach							 │
       │ie(UnicodeExpert)		 Irish (UnicodeExpert)						 │
       │ie(ogam)			 Ogham								 │
       │ie(ogam_is434)			 Ogham (IS434)							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │pk				 Urdu (Pakistan)						 │
       │pk(urd-crulp)			 Urdu (Pakistan, CRULP)						 │
       │pk(urd-nla)			 Urdu (Pakistan, NLA)						 │
       │pk(ara)				 Arabic (Pakistan)						 │
       │pk(snd)				 Sindhi								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │mv				 Dhivehi							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │za				 English (South Africa)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │epo				 Esperanto							 │
       │epo(legacy)			 Esperanto (displaced semicolon and quote, obsolete)		 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │np				 Nepali								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ng				 English (Nigeria)						 │
       │ng(igbo)			 Igbo								 │
       │ng(yoruba)			 Yoruba								 │
       │ng(hausa)			 Hausa								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │et				 Amharic							 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │sn				 Wolof								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │brai				 Braille							 │
       │brai(left_hand)			 Braille (left hand)						 │
       │brai(right_hand)		 Braille (right hand)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │tm				 Turkmen							 │
       │tm(alt)				 Turkmen (Alt-Q)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ml				 Bambara							 │
       │ml(fr-oss)			 French (Mali, alternative)					 │
       │ml(us-mac)			 English (Mali, US Macintosh)					 │
       │ml(us-intl)			 English (Mali, US international)				 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │tz				 Swahili (Tanzania)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ke				 Swahili (Kenya)						 │
       │ke(kik)				 Kikuyu								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │bw				 Tswana								 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │ph				 Filipino							 │
       │ph(qwerty-bay)			 Filipino (QWERTY Baybayin)					 │
       │ph(capewell-dvorak)		 Filipino (Capewell-Dvorak Latin)				 │
       │ph(capewell-dvorak-bay)		 Filipino (Capewell-Dvorak Baybayin)				 │
       │ph(capewell-qwerf2k6)		 Filipino (Capewell-QWERF 2006 Latin)				 │
       │ph(capewell-qwerf2k6-bay)	 Filipino (Capewell-QWERF 2006 Baybayin)			 │
       │ph(colemak)			 Filipino (Colemak Latin)					 │
       │ph(colemak-bay)			 Filipino (Colemak Baybayin)					 │
       │ph(dvorak)			 Filipino (Dvorak Latin)					 │
       │ph(dvorak-bay)			 Filipino (Dvorak Baybayin)					 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │md				 Moldavian							 │
       │md(gag)				 Moldavian (Gagauz)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │												 │
       └─────────────────────────────────────────────────────────────────────────────────────────────────┘
OPTIONS
   Switching to another layout

       ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option			    Description									   │
       ├───────────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │grp:switch		    Right Alt (while pressed)							   │
       │grp:lswitch		    Left Alt (while pressed)							   │
       │grp:lwin_switch		    Left Win (while pressed)							   │
       │grp:rwin_switch		    Right Win (while pressed)							   │
       │grp:win_switch		    Any Win key (while pressed)							   │
       │grp:caps_switch		    Caps Lock (while pressed), Alt+Caps Lock does the original capslock action	   │
       │grp:rctrl_switch	    Right Ctrl (while pressed)							   │
       │grp:toggle		    Right Alt									   │
       │grp:lalt_toggle		    Left Alt									   │
       │grp:caps_toggle		    Caps Lock									   │
       │grp:shift_caps_toggle	    Shift+Caps Lock								   │
       │grp:shift_caps_switch	    Caps Lock (to first layout), Shift+Caps Lock (to last layout)		   │
       │grp:win_menu_switch	    Left Win (to first layout), Right Win/Menu (to last layout)			   │
       │grp:lctrl_rctrl_switch	    Left Ctrl (to first layout), Right Ctrl (to last layout)			   │
       │grp:alt_caps_toggle	    Alt+Caps Lock								   │
       │grp:shifts_toggle	    Both Shift keys together							   │
       │grp:alts_toggle		    Both Alt keys together							   │
       │grp:ctrls_toggle	    Both Ctrl keys together							   │
       │grp:ctrl_shift_toggle	    Ctrl+Shift									   │
       │grp:lctrl_lshift_toggle	    Left Ctrl+Left Shift							   │
       │grp:rctrl_rshift_toggle	    Right Ctrl+Right Shift							   │
       │grp:ctrl_alt_toggle	    Alt+Ctrl									   │
       │grp:alt_shift_toggle	    Alt+Shift									   │
       │grp:lalt_lshift_toggle	    Left Alt+Left Shift								   │
       │grp:alt_space_toggle	    Alt+Space									   │
       │grp:menu_toggle		    Menu									   │
       │grp:lwin_toggle		    Left Win									   │
       │grp:rwin_toggle		    Right Win									   │
       │grp:lshift_toggle	    Left Shift									   │
       │grp:rshift_toggle	    Right Shift									   │
       │grp:lctrl_toggle	    Left Ctrl									   │
       │grp:rctrl_toggle	    Right Ctrl									   │
       │grp:sclk_toggle		    Scroll Lock									   │
       │grp:lctrl_lwin_rctrl_menu   LeftCtrl+LeftWin (to first layout), RightCtrl+Menu (to second layout)	   │
       │													   │
       └───────────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Key to choose 3rd level

       ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option			   Description													   │
       ├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │lv3:switch		   Right Ctrl													   │
       │lv3:menu_switch		   Menu														   │
       │lv3:win_switch		   Any Win key													   │
       │lv3:lwin_switch		   Left Win													   │
       │lv3:rwin_switch		   Right Win													   │
       │lv3:alt_switch		   Any Alt key													   │
       │lv3:lalt_switch		   Left Alt													   │
       │lv3:ralt_switch		   Right Alt													   │
       │lv3:ralt_switch_multikey   Right Alt, Shift+Right Alt key is Compose									   │
       │lv3:ralt_alt		   Right Alt key never chooses 3rd level									   │
       │lv3:enter_switch	   Enter on keypad												   │
       │lv3:caps_switch		   Caps Lock													   │
       │lv3:bksl_switch		   Backslash													   │
       │lv3:lsgt_switch		   <Less/Greater>												   │
       │lv3:caps_switch_latch	   Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser	   │
       │lv3:bksl_switch_latch	   Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser	   │
       │lv3:lsgt_switch_latch	   <Less/Greater> chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser	   │
       │																	   │
       └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Ctrl key position

       ┌──────────────────────────────────────────────┐
       │Option		  Description		      │
       ├──────────────────────────────────────────────┤
       │ctrl:nocaps	  Caps Lock as Ctrl	      │
       │ctrl:lctrl_meta	  Left Ctrl as Meta	      │
       │ctrl:swapcaps	  Swap Ctrl and Caps Lock     │
       │ctrl:ac_ctrl	  At left of 'A'	      │
       │ctrl:aa_ctrl	  At bottom left	      │
       │ctrl:rctrl_ralt	  Right Ctrl as Right Alt     │
       │ctrl:menu_rctrl	  Menu as Right Ctrl	      │
       │ctrl:ctrl_ralt	  Right Alt as Right Ctrl     │
       │					      │
       └──────────────────────────────────────────────┘

   Use keyboard LED to show alternative layout

       ┌─────────────────────────────────┐
       │Option		 Description	 │
       ├─────────────────────────────────┤
       │grp_led:num	 Num Lock	 │
       │grp_led:caps	 Caps Lock	 │
       │grp_led:scroll	 Scroll Lock	 │
       │				 │
       └─────────────────────────────────┘

   Layout of numeric keypad

       ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option		     Description											     │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │keypad:legacy	     Legacy												     │
       │keypad:oss	     Unicode additions (arrows and math operators)							     │
       │keypad:future	     Unicode additions (arrows and math operators; math operators on default level)			     │
       │keypad:legacy_wang   Legacy Wang 724											     │
       │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:hex	     Hexadecimal											     │
       │keypad:atm	     ATM/phone-style											     │
       │															     │
       └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Numeric keypad delete key behaviour

       ┌─────────────────────────────────────────────────────────────────┐
       │Option		     Description				 │
       ├─────────────────────────────────────────────────────────────────┤
       │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 only	 │
       │kpdl:commaoss	     Four-level key with comma			 │
       │kpdl:momayyezoss     Four-level key with momayyez		 │
       │kpdl:kposs	     Four-level key with abstract separators	 │
       │kpdl:semi	     Semicolon on third level			 │
       │								 │
       └─────────────────────────────────────────────────────────────────┘

   Caps Lock key behavior

       ┌────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option			 Description								    │
       ├────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │caps:internal		 Caps Lock uses internal capitalization; Shift "pauses" Caps Lock	    │
       │caps:internal_nocancel	 Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock	    │
       │caps:shift		 Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock		    │
       │caps:shift_nocancel	 Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock	    │
       │caps:capslock		 Caps Lock toggles normal capitalization of alphabetic characters	    │
       │caps:numlock		 Make Caps Lock an additional Num Lock					    │
       │caps:swapescape		 Swap ESC and Caps Lock							    │
       │caps:escape		 Make Caps Lock an additional ESC					    │
       │caps:backspace		 Make Caps Lock an additional Backspace					    │
       │caps:super		 Make Caps Lock an additional Super					    │
       │caps:hyper		 Make Caps Lock an additional Hyper					    │
       │caps:shiftlock		 Caps Lock toggles ShiftLock (affects all keys)				    │
       │caps:none		 Caps Lock is disabled							    │
       │caps:ctrl_modifier	 Make Caps Lock an additional Ctrl					    │
       │												    │
       └────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Alt/Win key behavior

       ┌─────────────────────────────────────────────────────────────────────────────────┐
       │Option		       Description						 │
       ├─────────────────────────────────────────────────────────────────────────────────┤
       │altwin:menu	       Add the standard behavior to Menu key			 │
       │altwin:meta_alt	       Alt and Meta are on Alt keys				 │
       │altwin:alt_win	       Alt is mapped to Win keys (and the usual Alt keys)	 │
       │altwin:ctrl_win	       Ctrl is mapped to Win keys (and the usual Ctrl keys)	 │
       │altwin:ctrl_alt_win    Ctrl is mapped to Alt keys, Alt is mapped to Win keys	 │
       │altwin:meta_win	       Meta is mapped to Win keys				 │
       │altwin:left_meta_win   Meta is mapped to Left Win				 │
       │altwin:hyper_win       Hyper is mapped to Win-keys				 │
       │altwin:alt_super_win   Alt is mapped to Right Win, Super to Menu		 │
       │altwin:swap_alt_win    Alt is swapped with Win					 │
       │										 │
       └─────────────────────────────────────────────────────────────────────────────────┘

   Position of Compose key

       ┌──────────────────────────────────────────────────────┐
       │Option		      Description		      │
       ├──────────────────────────────────────────────────────┤
       │compose:ralt	      Right Alt			      │
       │compose:lwin	      Left Win			      │
       │compose:lwin-altgr    3rd level of Left Win	      │
       │compose:rwin	      Right Win			      │
       │compose:rwin-altgr    3rd level of Right Win	      │
       │compose:menu	      Menu			      │
       │compose:menu-altgr    3rd level of Menu		      │
       │compose:lctrl	      Left Ctrl			      │
       │compose:lctrl-altgr   3rd level of Left Ctrl	      │
       │compose:rctrl	      Right Ctrl		      │
       │compose:rctrl-altgr   3rd level of Right Ctrl	      │
       │compose:caps	      Caps Lock			      │
       │compose:caps-altgr    3rd level of Caps Lock	      │
       │compose:102	      <Less/Greater>		      │
       │compose:102-altgr     3rd level of <Less/Greater>     │
       │compose:paus	      Pause			      │
       │compose:prsc	      PrtSc			      │
       │compose:sclk	      Scroll Lock		      │
       │						      │
       └──────────────────────────────────────────────────────┘

   Miscellaneous compatibility options

       ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option			     Description									 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │numpad:pc		     Default numeric keypad keys							 │
       │numpad:mac		     Numeric keypad keys always enter digits (as in Mac OS)				 │
       │numpad:microsoft	     Shift with numeric keypad keys works as in MS Windows				 │
       │numpad:shift3		     Shift does not cancel Num Lock, chooses 3rd level instead				 │
       │srvrkeys:none		     Special keys (Ctrl+Alt+<key>) handled in a server					 │
       │apple:alupckeys		     Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock)	 │
       │shift:breaks_caps	     Shift cancels Caps Lock								 │
       │misc:typo		     Enable extra typographic characters						 │
       │shift:both_capslock	     Both Shift keys together toggle Caps Lock						 │
       │shift:both_capslock_cancel   Both Shift keys together activate Caps Lock, one Shift key deactivates		 │
       │shift:both_shiftlock	     Both Shift keys together toggle ShiftLock						 │
       │keypad:pointerkeys	     Shift + NumLock toggles PointerKeys						 │
       │grab:break_actions	     Allow breaking grabs with keyboard actions (warning: security risk)		 │
       │														 │
       └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Adding currency signs to certain keys

       ┌──────────────────────────────┐
       │Option	      Description     │
       ├──────────────────────────────┤
       │eurosign:e    Euro on E	      │
       │eurosign:2    Euro on 2	      │
       │eurosign:4    Euro on 4	      │
       │eurosign:5    Euro on 5	      │
       │rupeesign:4   Rupee on 4      │
       │			      │
       └──────────────────────────────┘

   Key to choose 5th level

       ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option		       Description											│
       ├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │lv5:lsgt_switch_lock   <Less/Greater> chooses 5th level, locks when pressed together with another 5th-level-chooser	│
       │lv5:ralt_switch_lock   Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser		│
       │lv5:lwin_switch_lock   Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser		│
       │lv5:rwin_switch_lock   Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser		│
       │															│
       └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Using space key to input non-breakable space character

       ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
       │Option		    Description																	   │
       ├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
       │nbsp:none	    Usual space at any level															   │
       │nbsp:level2	    Non-breakable space character at second level												   │
       │nbsp:level3	    Non-breakable space character at third level												   │
       │nbsp:level3s	    Non-breakable space character at third level, nothing at fourth level									   │
       │nbsp:level3n	    Non-breakable space character at third level, thin non-breakable space character at fourth level						   │
       │nbsp:level4	    Non-breakable space character at fourth level												   │
       │nbsp:level4n	    Non-breakable space character at fourth level, thin non-breakable space character at sixth level						   │
       │nbsp:level4nl	    Non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift)				   │
       │nbsp:zwnj2	    Zero-width non-joiner character at second level												   │
       │nbsp:zwnj2zwj3	    Zero-width non-joiner character at second level, zero-width joiner character at third level							   │
       │nbsp:zwnj2zwj3nb4   Zero-width non-joiner character at second level, zero-width joiner character at third level, non-breakable space character at fourth level	   │
       │nbsp:zwnj2nb3	    Zero-width non-joiner character at second level, non-breakable space character at third level						   │
       │nbsp:zwnj2nb3s	    Zero-width non-joiner character at second level, non-breakable space character at third level, nothing at fourth level			   │
       │nbsp:zwnj2nb3zwj4   Zero-width non-joiner character at second level, non-breakable space character at third level, zero-width joiner at fourth level		   │
       │nbsp:zwnj2nb3nnb4   Zero-width non-joiner character at second level, non-breakable space character at third level, thin non-breakable space at fourth level	   │
       │nbsp:zwnj3zwj4	    Zero-width non-joiner character at third level, zero-width joiner at fourth level								   │
       │																				   │
       └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

   Japanese keyboard options

       ┌───────────────────────────────────────────────────────────────┐
       │Option		    Description				       │
       ├───────────────────────────────────────────────────────────────┤
       │japan:kana_lock	    Kana Lock key is locking		       │
       │japan:nicola_f_bs   NICOLA-F style Backspace		       │
       │japan:hztg_escape   Make Zenkaku Hankaku an additional ESC     │
       │							       │
       └───────────────────────────────────────────────────────────────┘

   Adding Esperanto supersigned letters

       ┌─────────────────────────────────────────────────────────────────────┐
       │Option		    Description					     │
       ├─────────────────────────────────────────────────────────────────────┤
       │esperanto:qwerty    To the corresponding key in a Qwerty layout	     │
       │esperanto:dvorak    To the corresponding key in a Dvorak layout	     │
       │esperanto:colemak   To the corresponding key in a Colemak layout     │
       │								     │
       └─────────────────────────────────────────────────────────────────────┘

   Maintain key compatibility with old Solaris keycodes

       ┌───────────────────────────────────────────────┐
       │Option		     Description	       │
       ├───────────────────────────────────────────────┤
       │solaris:sun_compat   Sun Key compatibility     │
       │					       │
       └───────────────────────────────────────────────┘

   Key sequence to kill the X server

       ┌─────────────────────────────────────────────────────┐
       │Option			  Description		     │
       ├─────────────────────────────────────────────────────┤
       │terminate:ctrl_alt_bksp	  Ctrl + Alt + Backspace     │
       │						     │
       └─────────────────────────────────────────────────────┘

FILES
       /usr/share/X11/xkb/compat

       /usr/share/X11/xkb/compiled

       /usr/share/X11/xkb/geometry

       /usr/share/X11/xkb/keycodes

       /usr/share/X11/xkb/keymap

       /usr/share/X11/xkb/rules

       /usr/share/X11/xkb/semantics

       /usr/share/X11/xkb/symbols

       /usr/share/X11/xkb/types

SEE ALSO
       setxkbmap(1)

X Version 11		    xkeyboard-config 2.10.1	   XKEYBOARD-CONFIG(7)
[top]

List of man pages available for Hurd

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net