xkeyboard-config man page on LinuxMint

Man page or keyword search:  
man Server   4994 pages
apropos Keyword Search (all sections)
Output format
LinuxMint 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					    │
       │intelligent_keyboard_k04   Intelligent Keyboard K04						    │
       │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				 Bangla								 │
       │bd(probhat)			 Bangla (Probhat)						 │
       │												 │
       ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
       │in				 Indian								 │
       │in(ben)				 Bangla (India)							 │
       │in(ben_probhat)			 Bangla (India, Probhat)					 │
       │in(ben_baishakhi)		 Bangla (India, Baishakhi)					 │
       │in(ben_bornona)			 Bangla (India, Bornona)					 │
       │in(ben_gitanjali)		 Bangla (India, Uni Gitanjali)					 │
       │in(ben_inscript)		 Bangla (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 LinuxMint

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