Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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 101-key PC (intl.)			 |
       |pc104		      Generic 104-key PC				 |
       |pc105		      Generic 105-key PC (intl.)			 |
       |dell101		      Dell 101-key PC					 |
       |latitude	      Dell Latutude laptop				 |
       |dellm65		      Dell Precision M65 laptop				 |
       |everex		      Everex STEPnote					 |
       |flexpro		      Keytronic	FlexPro					 |
       |microsoft	      Microsoft	Natural					 |
       |omnikey101	      Northgate	OmniKey	101				 |
       |winbook		      Winbook Model XP5					 |
       |pc98		      PC-98						 |
       |a4techKB21	      A4Tech KB-21					 |
       |a4techKBS8	      A4Tech KBS-8					 |
       |a4_rfkb23	      A4Tech Wireless Desktop RFKB-23			 |
       |airkey		      Acer AirKey V					 |
       |azonaRF2300	      Azona RF2300 wireless Internet			 |
       |scorpius	      Advance Scorpius KI				 |
       |brother		      Brother Internet					 |
       |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 (alt.)			 |
       |cherrycyboard	      Cherry CyBo@rd USB-Hub				 |
       |cherrycmexpert	      Cherry CyMotion Expert				 |
       |cherrybunlim	      Cherry B.UNLIMITED				 |
       |chicony		      Chicony Internet					 |
       |chicony0108	      Chicony KU-0108					 |
       |chicony0420	      Chicony KU-0420					 |
       |chicony9885	      Chicony KB-9885					 |
       |compaqeak8	      Compaq Easy Access				 |
       |compaqik7	      Compaq Internet (7 keys)				 |
       |compaqik13	      Compaq Internet (13 keys)				 |
       |compaqik18	      Compaq Internet (18 keys)				 |
       |cymotionlinux	      Cherry CyMotion Master Linux			 |
       |armada		      Compaq Armada laptop				 |
       |presario	      Compaq Presario laptop				 |
       |ipaq		      Compaq iPaq					 |
       |dell		      Dell						 |
       |dellsk8125	      Dell SK-8125					 |
       |dellsk8135	      Dell SK-8135					 |
       |dellusbmm	      Dell USB Multimedia				 |
       |inspiron	      Dell Inspiron 6000/8000 laptop			 |
       |precision_m	      Dell Precision M laptop				 |
       |dexxa		      Dexxa Wireless Desktop				 |
       |diamond		      Diamond 9801/9802					 |
       |dtk2000		      DTK2000						 |
       |ennyah_dkb1008	      Ennyah DKB-1008					 |
       |fscaa1667g	      Fujitsu-Siemens Amilo laptop			 |
       |genius		      Genius Comfy KB-16M/Multimedia 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						 |
       |logitech_g15	      Logitech G15 extra keys via G15daemon		 |
       |hpi6		      Hewlett-Packard Internet				 |
       |hp250x		      Hewlett-Packard NEC SK-2500 Multimedia		 |
       |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 ZT1100			 |
       |hp500fa		      Hewlett-Packard Omnibook 500 FA			 |
       |hp5xx		      Hewlett-Packard Omnibook 500			 |
       |hpnx9020	      Hewlett-Packard nx9020				 |
       |hp6000		      Hewlett-Packard Omnibook 6000/6100		 |
       |honeywell_euroboard   Honeywell	Euroboard				 |
       |hpmini110	      Hewlett-Packard Mini 110 laptop			 |
       |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					 |
       |logiclx300	      Logitech Cordless	Desktop	LX-300			 |
       |logii350	      Logitech Internet	350				 |
       |logimel		      Logitech Internet	350				 |
       |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	(alt.)			 |
       |logicdpa2	      Logitech Cordless	Desktop	Pro (2nd alt.)		 |
       |logicfn		      Logitech Cordless	Freedom/Desktop	Navigator	 |
       |logicdn		      Logitech Cordless	Desktop	Navigator		 |
       |logiitc		      Logitech iTouch Cordless Y-RB6			 |
       |logiik		      Logitech Internet					 |
       |itouch		      Logitech iTouch					 |
       |logicink	      Logitech Internet	Navigator			 |
       |logiex110	      Logitech Cordless	Desktop	EX110			 |
       |logiinkse	      Logitech iTouch Internet Navigator SE		 |
       |logiinkseusb	      Logitech iTouch Internet Navigator SE USB		 |
       |logiultrax	      Logitech Ultra-X					 |
       |logiultraxc	      Logitech Ultra-X Cordless	Media Desktop		 |
       |logidinovo	      Logitech diNovo					 |
       |logidinovoedge	      Logitech diNovo Edge				 |
       |mx1998		      Memorex MX1998					 |
       |mx2500		      Memorex MX2500 EZ-Access				 |
       |mx2750		      Memorex MX2750					 |
       |microsoft4000	      Microsoft	Natural	Ergonomic 4000			 |
       |microsoft7000	      Microsoft	Natural	Wireless Ergonomic 7000		 |
       |microsoftinet	      Microsoft	Internet				 |
       |microsoftpro	      Microsoft	Natural	Pro/Internet Pro		 |
       |microsoftprousb	      Microsoft	Natural	Pro USB/Internet Pro		 |
       |microsoftprooem	      Microsoft	Natural	Pro OEM				 |
       |vsonku306	      ViewSonic	KU-306 Internet				 |
       |microsoftprose	      Microsoft	Internet Pro (Swedish)			 |
       |microsoftoffice	      Microsoft	Office Keyboard				 |
       |microsoftmult	      Microsoft	Wireless Multimedia 1.0A		 |
       |microsoftelite	      Microsoft	Natural	Elite				 |
       |microsoftccurve2k     Microsoft	Comfort	Curve 2000			 |
       |oretec		      Ortek Multimedia/Internet	MCK-800			 |
       |propeller	      Propeller	Voyager	KTEZ-1000			 |
       |qtronix		      QTronix Scorpius 98N+				 |
       |samsung4500	      Samsung SDM 4500P					 |
       |samsung4510	      Samsung SDM 4510P					 |
       |sanwaskbkg3	      Sanwa Supply SKB-KG3				 |
       |sk1300		      NEC SK-1300					 |
       |sk2500		      NEC SK-2500					 |
       |sk6200		      NEC SK-6200					 |
       |sk7100		      NEC SK-7100					 |
       |sp_inet		      Super Power Multimedia				 |
       |sven		      SVEN Ergonomic 2500				 |
       |sven303		      SVEN Slim	303					 |
       |symplon		      Symplon PaceBook tablet				 |
       |toshiba_s3000	      Toshiba Satellite	S3000				 |
       |trust		      Trust Wireless Classic				 |
       |trustda		      Trust Direct Access				 |
       |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					 |
       |macbook78	      MacBook/MacBook Pro				 |
       |macbook79	      MacBook/MacBook Pro (intl.)			 |
       |macintosh	      Macintosh						 |
       |macintosh_old	      Macintosh	Old					 |
       |macintosh_hhk	      Happy Hacking 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 (ANSI)				 |
       |applealu_iso	      Apple Aluminium (ISO)				 |
       |applealu_jis	      Apple Aluminium (JIS)				 |
       |silvercrest	      Silvercrest Multimedia Wireless			 |
       |emachines	      eMachines	m6800 laptop				 |
       |benqx		      BenQ X-Touch					 |
       |benqx730	      BenQ X-Touch 730					 |
       |benqx800	      BenQ X-Touch 800					 |
       |hhk		      Happy Hacking					 |
       |classmate	      Classmate	PC					 |
       |olpc		      OLPC						 |
       |sun_type7_usb	      Sun Type 7 USB					 |
       |sun_type7_euro_usb    Sun Type 7 USB (European)				 |
       |sun_type7_unix_usb    Sun Type 7 USB (Unix)				 |
       |sun_type7_jp_usb      Sun Type 7 USB (Japanese)/Japanese 106-key	 |
       |sun_type6_usb	      Sun Type 6/7 USB					 |
       |sun_type6_euro_usb    Sun Type 6/7 USB (European)			 |
       |sun_type6_unix_usb    Sun Type 6 USB (Unix)				 |
       |sun_type6_jp_usb      Sun Type 6 USB (Japanese)				 |
       |sun_type6_jp	      Sun Type 6 (Japanese)				 |
       |targa_v811	      Targa Visionary 811				 |
       |unitekkb1925	      Unitek KB-1925					 |
       |compalfl90	      FL90						 |
       |creativedw7000	      Creative Desktop Wireless	7000			 |
       |htcdream	      Htc Dream	phone					 |
       |teck227		      Truly Ergonomic 227				 |
       |teck229		      Truly Ergonomic 229				 |
       |apex300		      SteelSeries Apex 300 (Apex RAW)			 |
       |									 |
       +-------------------------------------------------------------------------+
LAYOUTS
       +----------------------------------------------------------------------------------------------+
       |Layout(Variant)			 Description						      |
       +----------------------------------------------------------------------------------------------+
       |us				 English (US)						      |
       |us(chr)				 Cherokee						      |
       |us(euro)			 English (US, euro on 5)				      |
       |us(intl)			 English (US, intl., with dead keys)			      |
       |us(alt-intl)			 English (US, alt. intl.)				      |
       |us(colemak)			 English (Colemak)					      |
       |us(dvorak)			 English (Dvorak)					      |
       |us(dvorak-intl)			 English (Dvorak, intl., with dead keys)		      |
       |us(dvorak-alt-intl)		 English (Dvorak, alt. intl.)				      |
       |us(dvorak-l)			 English (Dvorak, left-handed)				      |
       |us(dvorak-r)			 English (Dvorak, right-handed)				      |
       |us(dvorak-classic)		 English (classic Dvorak)				      |
       |us(dvp)				 English (programmer Dvorak)				      |
       |us(rus)				 Russian (US, phonetic)					      |
       |us(mac)				 English (Macintosh)					      |
       |us(altgr-intl)			 English (intl., with 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, intl., 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)					      |
       |ara(mac)			 Arabic	(Macintosh)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |al				 Albanian						      |
       |al(plisi)			 Albanian (Plisi)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |am				 Armenian						      |
       |am(phonetic)			 Armenian (phonetic)					      |
       |am(phonetic-alt)		 Armenian (alt.	phonetic)				      |
       |am(eastern)			 Armenian (eastern)					      |
       |am(western)			 Armenian (western)					      |
       |am(eastern-alt)			 Armenian (alt.	eastern)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |at				 German	(Austria)					      |
       |at(nodeadkeys)			 German	(Austria, no dead keys)				      |
       |at(sundeadkeys)			 German	(Austria, with Sun dead	keys)			      |
       |at(mac)				 German	(Austria, Macintosh)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |au				 English (Australian)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |az				 Azerbaijani						      |
       |az(cyrillic)			 Azerbaijani (Cyrillic)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |by				 Belarusian						      |
       |by(legacy)			 Belarusian (legacy)					      |
       |by(latin)			 Belarusian (Latin)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |be				 Belgian						      |
       |be(oss)				 Belgian (alt.)						      |
       |be(oss_latin9)			 Belgian (alt.,	Latin-9	only)				      |
       |be(oss_sundeadkeys)		 Belgian (alt.,	with Sun dead keys)			      |
       |be(iso-alternate)		 Belgian (alt. ISO)					      |
       |be(nodeadkeys)			 Belgian (no dead keys)					      |
       |be(sundeadkeys)			 Belgian (with Sun dead	keys)				      |
       |be(wang)			 Belgian (Wang 724 AZERTY)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |in				 Indian							      |
       |in(urd-phonetic)		 Urdu (phonetic)					      |
       |in(urd-phonetic3)		 Urdu (alt. phonetic)					      |
       |in(urd-winkeys)			 Urdu (Win keys)					      |
       |in(eng)				 English (India, with rupee)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |ba				 Bosnian						      |
       |ba(alternatequotes)		 Bosnian (with guillements)				      |
       |ba(unicode)			 Bosnian (with Bosnian digraphs)			      |
       |ba(unicodeus)			 Bosnian (US, with Bosnian digraphs)			      |
       |ba(us)				 Bosnian (US, with Bosnian letters)			      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |br				 Portuguese (Brazil)					      |
       |br(nodeadkeys)			 Portuguese (Brazil, no	dead keys)			      |
       |br(dvorak)			 Portuguese (Brazil, Dvorak)				      |
       |br(nativo)			 Portuguese (Brazil, Nativo)				      |
       |br(nativo-us)			 Portuguese (Brazil, Nativo for	US keyboards)		      |
       |br(nativo-epo)			 Esperanto (Brazil, Nativo)				      |
       |br(thinkpad)			 Portuguese (Brazil, IBM/Lenovo	ThinkPad)		      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |bg				 Bulgarian						      |
       |bg(phonetic)			 Bulgarian (traditional	phonetic)			      |
       |bg(bas_phonetic)		 Bulgarian (new	phonetic)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |dz				 Berber	(Algeria, Latin)				      |
       |dz(ber)				 Berber	(Algeria, Tifinagh)				      |
       |dz(ar)				 Arabic	(Algeria)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |ma				 Arabic	(Morocco)					      |
       |ma(french)			 French	(Morocco)					      |
       |ma(tifinagh)			 Berber	(Morocco, Tifinagh)				      |
       |ma(tifinagh-alt)		 Berber	(Morocco, Tifinagh alt.)			      |
       |ma(tifinagh-alt-phonetic)	 Berber	(Morocco, Tifinagh alt.	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)				      |
       |cm(mmuock)			 Mmuock							      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |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 (1st part)			      |
       |ca(multi-2gr)			 Canadian Multilingual (2nd 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(ug)				 Uyghur							      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |hr				 Croatian						      |
       |hr(alternatequotes)		 Croatian (with	guillements)				      |
       |hr(unicode)			 Croatian (with	Croatian digraphs)			      |
       |hr(unicodeus)			 Croatian (US, with Croatian digraphs)			      |
       |hr(us)				 Croatian (US, 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, only accented letters)			      |
       |cz(dvorak-ucw)			 Czech (US, Dvorak, UCW	support)			      |
       |cz(rus)				 Russian (Czech, phonetic)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |dk				 Danish							      |
       |dk(nodeadkeys)			 Danish	(no dead keys)					      |
       |dk(winkeys)			 Danish	(Win keys)					      |
       |dk(mac)				 Danish	(Macintosh)					      |
       |dk(mac_nodeadkeys)		 Danish	(Macintosh, no dead keys)			      |
       |dk(dvorak)			 Danish	(Dvorak)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |nl				 Dutch							      |
       |nl(sundeadkeys)			 Dutch (with Sun dead keys)				      |
       |nl(mac)				 Dutch (Macintosh)					      |
       |nl(std)				 Dutch (standard)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |bt				 Dzongkha						      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |ee				 Estonian						      |
       |ee(nodeadkeys)			 Estonian (no dead keys)				      |
       |ee(dvorak)			 Estonian (Dvorak)					      |
       |ee(us)				 Estonian (US, 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 (no dead keys)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |fi				 Finnish						      |
       |fi(classic)			 Finnish (classic)					      |
       |fi(nodeadkeys)			 Finnish (classic, no dead keys)			      |
       |fi(winkeys)			 Finnish (Winkeys)					      |
       |fi(smi)				 Northern Saami	(Finland)				      |
       |fi(mac)				 Finnish (Macintosh)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |fr				 French							      |
       |fr(nodeadkeys)			 French	(no dead keys)					      |
       |fr(sundeadkeys)			 French	(with Sun dead keys)				      |
       |fr(oss)				 French	(alt.)						      |
       |fr(oss_latin9)			 French	(alt., Latin-9 only)				      |
       |fr(oss_nodeadkeys)		 French	(alt., no dead keys)				      |
       |fr(oss_sundeadkeys)		 French	(alt., with Sun	dead keys)			      |
       |fr(latin9)			 French	(legacy, alt.)					      |
       |fr(latin9_nodeadkeys)		 French	(legacy, alt., no dead keys)			      |
       |fr(latin9_sundeadkeys)		 French	(legacy, alt., with 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(azerty)			 French	(AZERTY)					      |
       |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 (Ghana)						      |
       |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	(no dead keys)					      |
       |de(T3)				 German	(T3)						      |
       |de(ro)				 Romanian (Germany)					      |
       |de(ro_nodeadkeys)		 Romanian (Germany, no dead keys)			      |
       |de(dvorak)			 German	(Dvorak)					      |
       |de(sundeadkeys)			 German	(with Sun dead keys)				      |
       |de(neo)				 German	(Neo 2)						      |
       |de(mac)				 German	(Macintosh)					      |
       |de(mac_nodeadkeys)		 German	(Macintosh, no dead keys)			      |
       |de(dsb)				 Lower Sorbian						      |
       |de(dsb_qwertz)			 Lower Sorbian (QWERTZ)					      |
       |de(qwerty)			 German	(QWERTY)					      |
       |de(tr)				 Turkish (Germany)					      |
       |de(ru)				 Russian (Germany, phonetic)				      |
       |de(deadtilde)			 German	(dead tilde)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |gr				 Greek							      |
       |gr(simple)			 Greek (simple)						      |
       |gr(extended)			 Greek (extended)					      |
       |gr(nodeadkeys)			 Greek (no dead	keys)					      |
       |gr(polytonic)			 Greek (polytonic)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |hu				 Hungarian						      |
       |hu(standard)			 Hungarian (standard)					      |
       |hu(nodeadkeys)			 Hungarian (no 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/no	dead keys)		      |
       |hu(101_qwertz_dot_dead)		 Hungarian (101/QWERTZ/dot/dead	keys)			      |
       |hu(101_qwertz_dot_nodead)	 Hungarian (101/QWERTZ/dot/no dead keys)		      |
       |hu(101_qwerty_comma_dead)	 Hungarian (101/QWERTY/comma/dead keys)			      |
       |hu(101_qwerty_comma_nodead)	 Hungarian (101/QWERTY/comma/no	dead keys)		      |
       |hu(101_qwerty_dot_dead)		 Hungarian (101/QWERTY/dot/dead	keys)			      |
       |hu(101_qwerty_dot_nodead)	 Hungarian (101/QWERTY/dot/no dead keys)		      |
       |hu(102_qwertz_comma_dead)	 Hungarian (102/QWERTZ/comma/dead keys)			      |
       |hu(102_qwertz_comma_nodead)	 Hungarian (102/QWERTZ/comma/no	dead keys)		      |
       |hu(102_qwertz_dot_dead)		 Hungarian (102/QWERTZ/dot/dead	keys)			      |
       |hu(102_qwertz_dot_nodead)	 Hungarian (102/QWERTZ/dot/no dead keys)		      |
       |hu(102_qwerty_comma_dead)	 Hungarian (102/QWERTY/comma/dead keys)			      |
       |hu(102_qwerty_comma_nodead)	 Hungarian (102/QWERTY/comma/no	dead keys)		      |
       |hu(102_qwerty_dot_dead)		 Hungarian (102/QWERTY/dot/dead	keys)			      |
       |hu(102_qwerty_dot_nodead)	 Hungarian (102/QWERTY/dot/no dead keys)		      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |is				 Icelandic						      |
       |is(Sundeadkeys)			 Icelandic (with Sun dead keys)				      |
       |is(nodeadkeys)			 Icelandic (no dead keys)				      |
       |is(mac_legacy)			 Icelandic (Macintosh, legacy)				      |
       |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 (no dead keys)					      |
       |it(winkeys)			 Italian (Winkeys)					      |
       |it(mac)				 Italian (Macintosh)					      |
       |it(us)				 Italian (US, 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)					      |
       |kz(ext)				 Kazakh	(extended)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |la				 Lao							      |
       |la(stea)			 Lao (STEA proposed standard layout)			      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |latam				 Spanish (Latin	American)				      |
       |latam(nodeadkeys)		 Spanish (Latin	American, no dead keys)			      |
       |latam(deadtilde)		 Spanish (Latin	American, dead tilde)			      |
       |latam(sundeadkeys)		 Spanish (Latin	American, with Sun dead	keys)		      |
       |latam(dvorak)			 Spanish (Latin	American, Dvorak)			      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |lt				 Lithuanian						      |
       |lt(std)				 Lithuanian (standard)					      |
       |lt(us)				 Lithuanian (US, with Lithuanian letters)		      |
       |lt(ibm)				 Lithuanian (IBM LST 1205-92)				      |
       |lt(lekp)			 Lithuanian (LEKP)					      |
       |lt(lekpa)			 Lithuanian (LEKPa)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |lv				 Latvian						      |
       |lv(apostrophe)			 Latvian (apostrophe)					      |
       |lv(tilde)			 Latvian (tilde)					      |
       |lv(fkey)			 Latvian (F)						      |
       |lv(modern)			 Latvian (modern)					      |
       |lv(ergonomic)			 Latvian (ergonomic, AaGJRMV)				      |
       |lv(adapted)			 Latvian (adapted)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |mao				 Maori							      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |me				 Montenegrin						      |
       |me(cyrillic)			 Montenegrin (Cyrillic)					      |
       |me(cyrillicyz)			 Montenegrin (Cyrillic,	ZE 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 (no	dead keys)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |mt				 Maltese						      |
       |mt(us)				 Maltese (with US layout)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |mn				 Mongolian						      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |no				 Norwegian						      |
       |no(nodeadkeys)			 Norwegian (no dead keys)				      |
       |no(winkeys)			 Norwegian (Win	keys)					      |
       |no(dvorak)			 Norwegian (Dvorak)					      |
       |no(smi)				 Northern Saami	(Norway)				      |
       |no(smi_nodeadkeys)		 Northern Saami	(Norway, no dead keys)			      |
       |no(mac)				 Norwegian (Macintosh)					      |
       |no(mac_nodeadkeys)		 Norwegian (Macintosh, no 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, with Polish quotes on quotemark key)	      |
       |pl(dvorak_altquotes)		 Polish	(Dvorak, with 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 (no	dead keys)				      |
       |pt(sundeadkeys)			 Portuguese (with Sun dead keys)			      |
       |pt(mac)				 Portuguese (Macintosh)					      |
       |pt(mac_nodeadkeys)		 Portuguese (Macintosh,	no dead	keys)			      |
       |pt(mac_sundeadkeys)		 Portuguese (Macintosh,	with 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 (Win keys)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |ru				 Russian						      |
       |ru(phonetic)			 Russian (phonetic)					      |
       |ru(phonetic_winkeys)		 Russian (phonetic, with Win keys)			      |
       |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 (Win keys)					      |
       |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							      |
       |ru(phonetic_azerty)		 Russian (phonetic, AZERTY)				      |
       |ru(phonetic_dvorak)		 Russian (phonetic, Dvorak)				      |
       |ru(phonetic_fr)			 Russian Russian (phonetic, French)			      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |rs				 Serbian						      |
       |rs(yz)				 Serbian (Cyrillic, ZE 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					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |si				 Slovenian						      |
       |si(alternatequotes)		 Slovenian (with guillements)				      |
       |si(us)				 Slovenian (US,	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 (no dead keys)					      |
       |es(winkeys)			 Spanish (Win keys)					      |
       |es(deadtilde)			 Spanish (dead tilde)					      |
       |es(sundeadkeys)			 Spanish (with 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 (no dead keys)					      |
       |se(dvorak)			 Swedish (Dvorak)					      |
       |se(rus)				 Russian (Sweden, phonetic)				      |
       |se(rus_nodeadkeys)		 Russian (Sweden, phonetic, no 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, no dead keys)			      |
       |ch(de_sundeadkeys)		 German	(Switzerland, with Sun dead keys)		      |
       |ch(fr)				 French	(Switzerland)					      |
       |ch(fr_nodeadkeys)		 French	(Switzerland, no dead keys)			      |
       |ch(fr_sundeadkeys)		 French	(Switzerland, with 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)			      |
       |lk(us)				 Sinhala (US, with Sinhala letters)			      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |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 (with 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 (intl., 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 (Win	keys)					      |
       |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,	with Win keys)			      |
       |gb(intl)			 English (UK, intl., 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, intl., Macintosh)				      |
       |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-98)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |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 (Nigeria)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |et				 Amharic						      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |sn				 Wolof							      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |brai				 Braille						      |
       |brai(left_hand)			 Braille (left-handed)					      |
       |brai(right_hand)		 Braille (right-handed)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |tm				 Turkmen						      |
       |tm(alt)				 Turkmen (Alt-Q)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |ml				 Bambara						      |
       |ml(fr-oss)			 French	(Mali, alt.)					      |
       |ml(us-mac)			 English (Mali,	US, Macintosh)				      |
       |ml(us-intl)			 English (Mali,	US, intl.)				      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |tz				 Swahili (Tanzania)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |tg				 French	(Togo)						      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |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)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |id				 Indonesian (Jawi)					      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |my				 Malay (Jawi)						      |
       |											      |
       +----------------------------------------------------------------------------------------------+
       |											      |
       +----------------------------------------------------------------------------------------------+
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		    Left Win (while pressed)							   |
       |grp:win_switch		    Any	Win (while pressed)							   |
       |grp:caps_switch		    Caps Lock (while pressed), Alt+Caps	Lock for the original Caps Lock	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 together								   |
       |grp:alts_toggle		    Both Alt together								   |
       |grp:ctrls_toggle	    Both Ctrl 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:win_space_toggle	    Win+Space									   |
       |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   Left Ctrl+Left Win to first	layout;	Right Ctrl+Menu	to second layout	   |
       |grp:lctrl_lwin_toggle	    Left Ctrl+Left Win								   |
       |													   |
       +-----------------------------------------------------------------------------------------------------------+

   Key to choose the 3rd level

       +-------------------------------------------------------------------------------------------------------------------------+
       |Option			   Description											 |
       +-------------------------------------------------------------------------------------------------------------------------+
       |lv3:switch		   Right Ctrl											 |
       |lv3:menu_switch		   Menu												 |
       |lv3:win_switch		   Any Win											 |
       |lv3:lwin_switch		   Left	Win											 |
       |lv3:rwin_switch		   Right Win											 |
       |lv3:alt_switch		   Any Alt											 |
       |lv3:lalt_switch		   Left	Alt											 |
       |lv3:ralt_switch		   Right Alt											 |
       |lv3:ralt_switch_multikey   Right Alt; Shift+Right Alt as Compose							 |
       |lv3:ralt_alt		   Right Alt 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; acts as onetime lock when	pressed	together with another 3rd-level	chooser		 |
       |lv3:bksl_switch_latch	   Backslash; acts as onetime lock when	pressed	together with another 3rd level	chooser		 |
       |lv3:lsgt_switch_latch	   <Less/Greater>; acts	as onetime lock	when pressed together with another 3rd level chooser	 |
       |															 |
       +-------------------------------------------------------------------------------------------------------------------------+

   Ctrl	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:swap_lalt_lctl	   Swap	Left Alt with Left Ctrl					|
       |ctrl:swap_lwin_lctl	   Swap	Left Win with Left Ctrl					|
       |ctrl:swap_rwin_rctl	   Swap	Right Win with Right Ctrl				|
       |ctrl:swap_lalt_lctl_lwin   Left	Alt as Ctrl, Left Ctrl as Win, Left Win	as Left	Alt	|
       |											|
       +----------------------------------------------------------------------------------------+

   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 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 behavior

       +-----------------------------------------------------------------------------------------------------+
       |Option			 Description								     |
       +-----------------------------------------------------------------------------------------------------+
       |caps:internal		 Caps Lock uses	internal capitalization; Shift "pauses"	Caps Lock	     |
       |caps:internal_nocancel	 Caps Lock uses	internal capitalization; Shift does not	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 does not affect Caps Lock	     |
       |caps:capslock		 Caps Lock toggles normal capitalization of alphabetic characters	     |
       |caps:shiftlock		 Caps Lock toggles ShiftLock (affects all keys)				     |
       |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:menu		 Make Caps Lock	an additional Menu key					     |
       |caps:numlock		 Make Caps Lock	an additional Num Lock					     |
       |caps:ctrl_modifier	 Caps Lock is also a Ctrl						     |
       |caps:none		 Caps Lock is disabled							     |
       |												     |
       +-----------------------------------------------------------------------------------------------------+

   Alt/Win key behavior

       +--------------------------------------------------------------------------+
       |Option			Description					  |
       +--------------------------------------------------------------------------+
       |altwin:menu		Add the	standard behavior to Menu key		  |
       |altwin:meta_alt		Alt and	Meta are on Alt				  |
       |altwin:alt_win		Alt is mapped to Win and the usual Alt		  |
       |altwin:ctrl_win		Ctrl is	mapped to Win and the usual Ctrl keys	  |
       |altwin:ctrl_alt_win	Ctrl is	mapped to Alt; Alt is mapped to	Win	  |
       |altwin:meta_win		Meta is	mapped to Win				  |
       |altwin:left_meta_win	Meta is	mapped to Left Win			  |
       |altwin:hyper_win	Hyper is mapped	to Win				  |
       |altwin:alt_super_win	Alt is mapped to Right Win, Super to Menu	  |
       |altwin:swap_lalt_lwin	Left Alt is swapped with Left Win		  |
       |altwin:swap_alt_win	Alt is swapped with Win				  |
       |altwin:prtsc_rwin	Win is mapped to PrtSc and the usual 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 always enters digits (as in	macOS)					     |
       |numpad:microsoft	     Num Lock on: digits; Shift	for arrow keys.	Num Lock off: arrow keys (as in	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: emulate PC keys (PrtSc, Scroll Lock, Pause, Num Lock)		     |
       |shift:breaks_caps	     Shift cancels Caps	Lock								     |
       |misc:typo		     Enable extra typographic characters						     |
       |shift:both_capslock	     Both Shift	together enable	Caps Lock						     |
       |shift:both_capslock_cancel   Both Shift	together enable	Caps Lock; one Shift key disables it			     |
       |shift:both_shiftlock	     Both Shift	together enable	Shift Lock						     |
       |keypad:pointerkeys	     Shift + Num Lock enables PointerKeys						     |
       |grab:break_actions	     Allow breaking grabs with keyboard	actions	(warning: security risk)		     |
       |grab:debug		     Allow grab	and window tree	logging							     |
       |														     |
       +---------------------------------------------------------------------------------------------------------------------+

   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; acts as onetime lock when pressed together with another 5th level chooser     |
       |lv5:ralt_switch_lock   Right Alt chooses 5th level; acts as onetime lock when pressed together with another 5th	level chooser	       |
       |lv5:lwin_switch_lock   Left Win	chooses	5th level; acts	as onetime lock	when pressed together with another 5th level chooser	       |
       |lv5:rwin_switch_lock   Right Win chooses 5th level; acts as onetime lock when pressed together with another 5th	level chooser	       |
       |																       |
       +---------------------------------------------------------------------------------------------------------------------------------------+

   Using space key to input non-breaking space

       +-----------------------------------------------------------------------------------------------------------------------------------------------+
       |Option		    Description														       |
       +-----------------------------------------------------------------------------------------------------------------------------------------------+
       |nbsp:none	    Usual space	at any level												       |
       |nbsp:level2	    Non-breaking space at the 2nd level											       |
       |nbsp:level3	    Non-breaking space at the 3rd level											       |
       |nbsp:level3s	    Non-breaking space at the 3rd level, nothing at the	4th level							       |
       |nbsp:level3n	    Non-breaking space at the 3rd level, thin non-breaking space at the	4th level					       |
       |nbsp:level4	    Non-breaking space at the 4th lever											       |
       |nbsp:level4n	    Non-breaking space at the 4th lever, thin non-breaking space at the	6th level					       |
       |nbsp:level4nl	    Non-breaking space at the 4th lever, thin non-breaking space at the	6th level (via Ctrl+Shift)			       |
       |nbsp:zwnj2	    Zero-width non-joiner at the 2nd level										       |
       |nbsp:zwnj2zwj3	    Zero-width non-joiner at the 2nd level, zero-width joiner at the 3rd level						       |
       |nbsp:zwnj2zwj3nb4   Zero-width non-joiner at the 2nd level, zero-width joiner at the 3rd level,	non-breaking space at the 4th level	       |
       |nbsp:zwnj2nb3	    Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level						       |
       |nbsp:zwnj2nb3s	    Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, nothing at the	4th level		       |
       |nbsp:zwnj2nb3zwj4   Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, zero-width joiner at the 4th level	       |
       |nbsp:zwnj2nb3nnb4   Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, thin non-breakable space at the 4th level     |
       |nbsp:zwnj3zwj4	    Zero-width non-joiner at the 3rd level, zero-width joiner at the 4th 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     |
       |							       |
       +---------------------------------------------------------------+

   Korean Hangul/Hanja keys

       +-----------------------------------------------------------------+
       |Option		    Description					 |
       +-----------------------------------------------------------------+
       |korean:hw_keys	    Hardware Hangul/Hanja keys			 |
       |korean:ralt_rctrl   Right Alt as Hangul, right Ctrl as Hanja	 |
       |korean:rctrl_ralt   Right Ctrl as Hangul, right	Alt as Hanja	 |
       |								 |
       +-----------------------------------------------------------------+

   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/local/share/X11/xkb/compat

       /usr/local/share/X11/xkb/compiled

       /usr/local/share/X11/xkb/geometry

       /usr/local/share/X11/xkb/keycodes

       /usr/local/share/X11/xkb/keymap

       /usr/local/share/X11/xkb/rules

       /usr/local/share/X11/xkb/semantics

       /usr/local/share/X11/xkb/symbols

       /usr/local/share/X11/xkb/types

SEE ALSO
       setxkbmap(1)

X Version 11		     xkeyboard-config 2.21	   XKEYBOARD-CONFIG(7)

NAME | DESCRIPTION | MODELS | LAYOUTS | OPTIONS | FILES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=xkeyboard-config&sektion=7&manpath=FreeBSD+11.1-RELEASE+and+Ports>

home | help