1XKEYBOARD-CONFIG(7) Miscellaneous Information Manual XKEYBOARD-CONFIG(7)
2
3
4
6 xkeyboard-config - XKB data description files
7
9 xkeyboard-config provides the description files for the X Keyboard Ex‐
10 tension (XKB). The configuration options below are usually applied with
11 setxkbmap(1).
12
14 ┌─────────────────────────────────────────────────────────────────────────┐
15 │Model Description │
16 ├─────────────────────────────────────────────────────────────────────────┤
17 │pc86 Generic 86-key PC │
18 │pc101 Generic 101-key PC │
19 │pc102 Generic 102-key PC │
20 │pc104 Generic 104-key PC │
21 │pc104alt Generic 104-key PC with L-shaped Enter key │
22 │pc105 Generic 105-key PC │
23 │dell101 Dell 101-key PC │
24 │latitude Dell Latitude laptop │
25 │dellm65 Dell Precision M65 laptop │
26 │everex Everex STEPnote │
27 │flexpro Keytronic FlexPro │
28 │microsoft Microsoft Natural │
29 │omnikey101 Northgate OmniKey 101 │
30 │winbook Winbook Model XP5 │
31 │pc98 PC-98 │
32 │a4techKB21 A4Tech KB-21 │
33 │a4techKBS8 A4Tech KBS-8 │
34 │a4_rfkb23 A4Tech Wireless Desktop RFKB-23 │
35 │airkey Acer AirKey V │
36 │azonaRF2300 Azona RF2300 Wireless Internet │
37 │scorpius Advance Scorpius KI │
38 │brother Brother Internet │
39 │btc5113rf BTC 5113RF Multimedia │
40 │btc5126t BTC 5126T │
41 │btc6301urf BTC 6301URF │
42 │btc9000 BTC 9000 │
43 │btc9000a BTC 9000A │
44 │btc9001ah BTC 9001AH │
45 │btc5090 BTC 5090 │
46 │btc9019u BTC 9019U │
47 │btc9116u BTC 9116U Mini Wireless Internet and Gaming │
48 │cherryblue Cherry Blue Line CyBo@rd │
49 │cherryblueb Cherry CyMotion Master XPress │
50 │cherrybluea Cherry Blue Line CyBo@rd (alt.) │
51 │cherrycyboard Cherry CyBo@rd USB-Hub │
52 │cherrycmexpert Cherry CyMotion Expert │
53 │cherrybunlim Cherry B.UNLIMITED │
54 │chicony Chicony Internet │
55 │chicony0108 Chicony KU-0108 │
56 │chicony0420 Chicony KU-0420 │
57 │chicony9885 Chicony KB-9885 │
58 │compaqeak8 Compaq Easy Access │
59 │compaqik7 Compaq Internet (7 keys) │
60 │compaqik13 Compaq Internet (13 keys) │
61 │compaqik18 Compaq Internet (18 keys) │
62 │cymotionlinux Cherry CyMotion Master Linux │
63 │armada Compaq Armada laptop │
64 │presario Compaq Presario laptop │
65 │ipaq Compaq iPaq │
66 │dell Dell │
67 │dellsk8125 Dell SK-8125 │
68 │dellsk8135 Dell SK-8135 │
69 │dellusbmm Dell USB Multimedia │
70 │inspiron Dell Inspiron 6000/8000 laptop │
71 │precision_m Dell Precision M laptop │
72 │dexxa Dexxa Wireless Desktop │
73 │diamond Diamond 9801/9802 │
74 │dtk2000 DTK2000 │
75 │ennyah_dkb1008 Ennyah DKB-1008 │
76 │fscaa1667g Fujitsu-Siemens Amilo laptop │
77 │genius Genius Comfy KB-16M/Multimedia KWD-910 │
78 │geniuscomfy Genius Comfy KB-12e │
79 │geniuscomfy2 Genius Comfy KB-21e-Scroll │
80 │geniuskb19e Genius KB-19e NB │
81 │geniuskkb2050hs Genius KKB-2050HS │
82 │gyration Gyration │
83 │kinesis Kinesis │
84 │logitech_base Logitech │
85 │logitech_g15 Logitech G15 extra keys via G15daemon │
86 │hpi6 Hewlett-Packard Internet │
87 │hp250x Hewlett-Packard NEC SK-2500 Multimedia │
88 │hpxe3gc Hewlett-Packard Omnibook XE3 GC │
89 │hpxe3gf Hewlett-Packard Omnibook XE3 GF │
90 │hpxt1000 Hewlett-Packard Omnibook XT1000 │
91 │hpdv5 Hewlett-Packard Pavilion dv5 │
92 │hpzt11xx Hewlett-Packard Pavilion ZT1100 │
93 │hp500fa Hewlett-Packard Omnibook 500 FA │
94 │hp5xx Hewlett-Packard Omnibook 500 │
95 │hpnx9020 Hewlett-Packard nx9020 │
96 │hp6000 Hewlett-Packard Omnibook 6000/6100 │
97 │honeywell_euroboard Honeywell Euroboard │
98 │hpmini110 Hewlett-Packard Mini 110 laptop │
99 │rapidaccess IBM Rapid Access │
100 │rapidaccess2 IBM Rapid Access II │
101 │thinkpad IBM ThinkPad 560Z/600/600E/A22E │
102 │thinkpad60 IBM ThinkPad R60/T60/R61/T61 │
103 │thinkpadz60 IBM ThinkPad Z60m/Z60t/Z61m/Z61t │
104 │ibm_spacesaver IBM Space Saver │
105 │logiaccess Logitech Access │
106 │logiclx300 Logitech Cordless Desktop LX-300 │
107 │logii350 Logitech Internet 350 │
108 │logimel Logitech Internet 350 │
109 │logicd Logitech Cordless Desktop │
110 │logicd_it Logitech Cordless Desktop iTouch │
111 │logicd_nav Logitech Cordless Desktop Navigator │
112 │logicd_opt Logitech Cordless Desktop Optical │
113 │logicda Logitech Cordless Desktop (alt.) │
114 │logicdpa2 Logitech Cordless Desktop Pro (2nd alt.) │
115 │logicfn Logitech Cordless Freedom/Desktop Navigator │
116 │logicdn Logitech Cordless Desktop Navigator │
117 │logiitc Logitech iTouch Cordless Y-RB6 │
118 │logiik Logitech Internet │
119 │itouch Logitech iTouch │
120 │logicink Logitech Internet Navigator │
121 │logiex110 Logitech Cordless Desktop EX110 │
122 │logiinkse Logitech iTouch Internet Navigator SE │
123 │logiinkseusb Logitech iTouch Internet Navigator SE USB │
124 │logiultrax Logitech Ultra-X │
125 │logiultraxc Logitech Ultra-X Cordless Media Desktop │
126 │logidinovo Logitech diNovo │
127 │logidinovoedge Logitech diNovo Edge │
128 │mx1998 Memorex MX1998 │
129 │mx2500 Memorex MX2500 EZ-Access │
130 │mx2750 Memorex MX2750 │
131 │microsoft4000 Microsoft Natural Ergonomic 4000 │
132 │microsoft7000 Microsoft Natural Wireless Ergonomic 7000 │
133 │microsoftinet Microsoft Internet │
134 │microsoftpro Microsoft Natural Pro/Internet Pro │
135 │microsoftprousb Microsoft Natural Pro USB/Internet Pro │
136 │microsoftprooem Microsoft Natural Pro OEM │
137 │vsonku306 ViewSonic KU-306 Internet │
138 │microsoftprose Microsoft Internet Pro (Swedish) │
139 │microsoftoffice Microsoft Office Keyboard │
140 │microsoftmult Microsoft Wireless Multimedia 1.0A │
141 │microsoftsurface Microsoft Surface │
142 │microsoftelite Microsoft Natural Elite │
143 │microsoftccurve2k Microsoft Comfort Curve 2000 │
144 │oretec Ortek Multimedia/Internet MCK-800 │
145 │propeller Propeller Voyager KTEZ-1000 │
146 │qtronix QTronix Scorpius 98N+ │
147 │samsung4500 Samsung SDM 4500P │
148 │samsung4510 Samsung SDM 4510P │
149 │sanwaskbkg3 Sanwa Supply SKB-KG3 │
150 │sk1300 NEC SK-1300 │
151 │sk2500 NEC SK-2500 │
152 │sk6200 NEC SK-6200 │
153 │sk7100 NEC SK-7100 │
154 │sp_inet Super Power Multimedia │
155 │sven SVEN Ergonomic 2500 │
156 │sven303 SVEN Slim 303 │
157 │symplon Symplon PaceBook tablet │
158 │toshiba_s3000 Toshiba Satellite S3000 │
159 │trust Trust Wireless Classic │
160 │trustda Trust Direct Access │
161 │trust_slimline Trust Slimline │
162 │tm2020 TypeMatrix EZ-Reach 2020 │
163 │tm2030PS2 TypeMatrix EZ-Reach 2030 PS2 │
164 │tm2030USB TypeMatrix EZ-Reach 2030 USB │
165 │tm2030USB-102 TypeMatrix EZ-Reach 2030 USB (102/105:EU mode) │
166 │tm2030USB-106 TypeMatrix EZ-Reach 2030 USB (106:JP mode) │
167 │yahoo Yahoo! Internet │
168 │macbook78 MacBook/MacBook Pro │
169 │macbook79 MacBook/MacBook Pro (intl.) │
170 │macintosh Macintosh │
171 │macintosh_old Macintosh Old │
172 │macintosh_hhk Happy Hacking for Mac │
173 │acer_c300 Acer C300 │
174 │acer_ferrari4k Acer Ferrari 4000 │
175 │acer_laptop Acer laptop │
176 │asus_laptop Asus laptop │
177 │apple Apple │
178 │apple_laptop Apple laptop │
179 │applealu_ansi Apple Aluminium (ANSI) │
180 │applealu_iso Apple Aluminium (ISO) │
181 │applealu_jis Apple Aluminium (JIS) │
182 │silvercrest Silvercrest Multimedia Wireless │
183 │emachines eMachines m6800 laptop │
184 │benqx BenQ X-Touch │
185 │benqx730 BenQ X-Touch 730 │
186 │benqx800 BenQ X-Touch 800 │
187 │hhk Happy Hacking │
188 │classmate Classmate PC │
189 │olpc OLPC │
190 │sun_type7_usb Sun Type 7 USB │
191 │sun_type7_euro_usb Sun Type 7 USB (European) │
192 │sun_type7_unix_usb Sun Type 7 USB (Unix) │
193 │sun_type7_jp_usb Sun Type 7 USB (Japanese)/Japanese 106-key │
194 │sun_type6_usb Sun Type 6/7 USB │
195 │sun_type6_euro_usb Sun Type 6/7 USB (European) │
196 │sun_type6_unix_usb Sun Type 6 USB (Unix) │
197 │sun_type6_jp_usb Sun Type 6 USB (Japanese) │
198 │sun_type6_jp Sun Type 6 (Japanese) │
199 │targa_v811 Targa Visionary 811 │
200 │unitekkb1925 Unitek KB-1925 │
201 │compalfl90 FL90 │
202 │creativedw7000 Creative Desktop Wireless 7000 │
203 │teck227 Truly Ergonomic 227 │
204 │teck229 Truly Ergonomic 229 │
205 │apex300 SteelSeries Apex 300 (Apex RAW) │
206 │chromebook Chromebook │
207 │ppkb PinePhone Keyboard │
208 │ │
209 └─────────────────────────────────────────────────────────────────────────┘
211 ┌──────────────────────────────────────────────────────────────────────────────────────────────┐
212 │Layout(Variant) Description │
213 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
214 │us English (US) │
215 │us(chr) Cherokee │
216 │us(haw) Hawaiian │
217 │us(euro) English (US, euro on 5) │
218 │us(intl) English (US, intl., with dead keys) │
219 │us(alt-intl) English (US, alt. intl.) │
220 │us(colemak) English (Colemak) │
221 │us(colemak_dh) English (Colemak-DH) │
222 │us(colemak_dh_iso) English (Colemak-DH ISO) │
223 │us(dvorak) English (Dvorak) │
224 │us(dvorak-intl) English (Dvorak, intl., with dead keys) │
225 │us(dvorak-alt-intl) English (Dvorak, alt. intl.) │
226 │us(dvorak-l) English (Dvorak, left-handed) │
227 │us(dvorak-r) English (Dvorak, right-handed) │
228 │us(dvorak-classic) English (classic Dvorak) │
229 │us(dvp) English (programmer Dvorak) │
230 │us(dvorak-mac) English (Dvorak, Macintosh) │
231 │us(symbolic) English (US, Symbolic) │
232 │us(rus) Russian (US, phonetic) │
233 │us(mac) English (Macintosh) │
234 │us(altgr-intl) English (intl., with AltGr dead keys) │
235 │us(olpc2) English (the divide/multiply toggle the layout) │
236 │us(hbs) Serbo-Croatian (US) │
237 │us(norman) English (Norman) │
238 │us(workman) English (Workman) │
239 │us(workman-intl) English (Workman, intl., with dead keys) │
240 │ │
241 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
242 │af Dari │
243 │af(ps) Pashto │
244 │af(uz) Uzbek (Afghanistan) │
245 │af(ps-olpc) Pashto (Afghanistan, OLPC) │
246 │af(fa-olpc) Dari (Afghanistan, OLPC) │
247 │af(uz-olpc) Uzbek (Afghanistan, OLPC) │
248 │ │
249 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
250 │ara Arabic │
251 │ara(azerty) Arabic (AZERTY) │
252 │ara(azerty_digits) Arabic (AZERTY, Eastern Arabic numerals) │
253 │ara(digits) Arabic (Eastern Arabic numerals) │
254 │ara(qwerty) Arabic (QWERTY) │
255 │ara(qwerty_digits) Arabic (QWERTY, Eastern Arabic numerals) │
256 │ara(buckwalter) Arabic (Buckwalter) │
257 │ara(olpc) Arabic (OLPC) │
258 │ara(mac) Arabic (Macintosh) │
259 │ │
260 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
261 │al Albanian │
262 │al(plisi) Albanian (Plisi) │
263 │al(veqilharxhi) Albanian (Veqilharxhi) │
264 │ │
265 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
266 │am Armenian │
267 │am(phonetic) Armenian (phonetic) │
268 │am(phonetic-alt) Armenian (alt. phonetic) │
269 │am(eastern) Armenian (eastern) │
270 │am(western) Armenian (western) │
271 │am(eastern-alt) Armenian (alt. eastern) │
272 │ │
273 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
274 │at German (Austria) │
275 │at(nodeadkeys) German (Austria, no dead keys) │
276 │at(mac) German (Austria, Macintosh) │
277 │ │
278 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
279 │au English (Australian) │
280 │ │
281 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
282 │az Azerbaijani │
283 │az(cyrillic) Azerbaijani (Cyrillic) │
284 │ │
285 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
286 │by Belarusian │
287 │by(legacy) Belarusian (legacy) │
288 │by(latin) Belarusian (Latin) │
289 │by(ru) Russian (Belarus) │
290 │by(intl) Belarusian (intl.) │
291 │ │
292 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
293 │be Belgian │
294 │be(oss) Belgian (alt.) │
295 │be(oss_latin9) Belgian (Latin-9 only, alt.) │
296 │be(iso-alternate) Belgian (ISO, alt.) │
297 │be(nodeadkeys) Belgian (no dead keys) │
298 │be(wang) Belgian (Wang 724 AZERTY) │
299 │ │
300 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
301 │bd Bangla │
302 │bd(probhat) Bangla (Probhat) │
303 │ │
304 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
305 │in Indian │
306 │in(ben) Bangla (India) │
307 │in(ben_probhat) Bangla (India, Probhat) │
308 │in(ben_baishakhi) Bangla (India, Baishakhi) │
309 │in(ben_bornona) Bangla (India, Bornona) │
310 │in(ben_gitanjali) Bangla (India, Gitanjali) │
311 │in(ben_inscript) Bangla (India, Baishakhi InScript) │
312 │in(eeyek) Manipuri (Eeyek) │
313 │in(guj) Gujarati │
314 │in(guru) Punjabi (Gurmukhi) │
315 │in(jhelum) Punjabi (Gurmukhi Jhelum) │
316 │in(kan) Kannada │
317 │in(kan-kagapa) Kannada (KaGaPa, phonetic) │
318 │in(mal) Malayalam │
319 │in(mal_lalitha) Malayalam (Lalitha) │
320 │in(mal_enhanced) Malayalam (enhanced InScript, with rupee) │
321 │in(ori) Oriya │
322 │in(ori-bolnagri) Oriya (Bolnagri) │
323 │in(ori-wx) Oriya (Wx) │
324 │in(olck) Ol Chiki │
325 │in(tam_tamilnet) Tamil (TamilNet '99) │
326 │in(tam_tamilnet_with_tam_nums) Tamil (TamilNet '99 with Tamil numerals) │
327 │in(tam_tamilnet_TAB) Tamil (TamilNet '99, TAB encoding) │
328 │in(tam_tamilnet_TSCII) Tamil (TamilNet '99, TSCII encoding) │
329 │in(tam) Tamil (InScript) │
330 │in(tel) Telugu │
331 │in(tel-kagapa) Telugu (KaGaPa, phonetic) │
332 │in(tel-sarala) Telugu (Sarala) │
333 │in(urd-phonetic) Urdu (phonetic) │
334 │in(urd-phonetic3) Urdu (alt. phonetic) │
335 │in(urd-winkeys) Urdu (Windows) │
336 │in(bolnagri) Hindi (Bolnagri) │
337 │in(hin-wx) Hindi (Wx) │
338 │in(hin-kagapa) Hindi (KaGaPa, phonetic) │
339 │in(san-kagapa) Sanskrit (KaGaPa, phonetic) │
340 │in(mar-kagapa) Marathi (KaGaPa, phonetic) │
341 │in(eng) English (India, with rupee) │
342 │in(iipa) Indic IPA │
343 │in(marathi) Marathi (enhanced InScript) │
344 │ │
345 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
346 │ba Bosnian │
347 │ba(alternatequotes) Bosnian (with guillemets) │
348 │ba(unicode) Bosnian (with Bosnian digraphs) │
349 │ba(unicodeus) Bosnian (US, with Bosnian digraphs) │
350 │ba(us) Bosnian (US) │
351 │ │
352 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
353 │br Portuguese (Brazil) │
354 │br(nodeadkeys) Portuguese (Brazil, no dead keys) │
355 │br(dvorak) Portuguese (Brazil, Dvorak) │
356 │br(nativo) Portuguese (Brazil, Nativo) │
357 │br(nativo-us) Portuguese (Brazil, Nativo for US keyboards) │
358 │br(nativo-epo) Esperanto (Brazil, Nativo) │
359 │br(thinkpad) Portuguese (Brazil, IBM/Lenovo ThinkPad) │
360 │ │
361 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
362 │bg Bulgarian │
363 │bg(phonetic) Bulgarian (traditional phonetic) │
364 │bg(bas_phonetic) Bulgarian (new phonetic) │
365 │bg(bekl) Bulgarian (enhanced) │
366 │ │
367 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
368 │dz Berber (Algeria, Latin) │
369 │dz(azerty-deadkeys) Kabyle (AZERTY, with dead keys) │
370 │dz(qwerty-gb-deadkeys) Kabyle (QWERTY, UK, with dead keys) │
371 │dz(qwerty-us-deadkeys) Kabyle (QWERTY, US, with dead keys) │
372 │dz(ber) Berber (Algeria, Tifinagh) │
373 │dz(ar) Arabic (Algeria) │
374 │ │
375 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
376 │ma Arabic (Morocco) │
377 │ma(french) French (Morocco) │
378 │ma(tifinagh) Berber (Morocco, Tifinagh) │
379 │ma(tifinagh-alt) Berber (Morocco, Tifinagh alt.) │
380 │ma(tifinagh-alt-phonetic) Berber (Morocco, Tifinagh phonetic, alt.) │
381 │ma(tifinagh-extended) Berber (Morocco, Tifinagh extended) │
382 │ma(tifinagh-phonetic) Berber (Morocco, Tifinagh phonetic) │
383 │ma(tifinagh-extended-phonetic) Berber (Morocco, Tifinagh extended phonetic) │
384 │ma(rif) Tarifit │
385 │ │
386 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
387 │cm English (Cameroon) │
388 │cm(french) French (Cameroon) │
389 │cm(qwerty) Cameroon Multilingual (QWERTY, intl.) │
390 │cm(azerty) Cameroon (AZERTY, intl.) │
391 │cm(dvorak) Cameroon (Dvorak, intl.) │
392 │cm(mmuock) Mmuock │
393 │ │
394 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
395 │mm Burmese │
396 │mm(zawgyi) Burmese Zawgyi │
397 │mm(shn) Shan │
398 │mm(zgt) Shan (Zawgyi Tai) │
399 │mm(mnw) Mon │
400 │mm(mnw-a1) Mon (A1) │
401 │ │
402 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
403 │ca French (Canada) │
404 │ca(fr-dvorak) French (Canada, Dvorak) │
405 │ca(fr-legacy) French (Canada, legacy) │
406 │ca(multix) Canadian (intl.) │
407 │ca(multi) Canadian (intl., 1st part) │
408 │ca(multi-2gr) Canadian (intl., 2nd part) │
409 │ca(ike) Inuktitut │
410 │ca(eng) English (Canada) │
411 │ │
412 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
413 │cd French (Democratic Republic of the Congo) │
414 │ │
415 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
416 │cn Chinese │
417 │cn(mon_trad) Mongolian (Bichig) │
418 │cn(mon_trad_todo) Mongolian (Todo) │
419 │cn(mon_trad_xibe) Mongolian (Xibe) │
420 │cn(mon_trad_manchu) Mongolian (Manchu) │
421 │cn(mon_trad_galik) Mongolian (Galik) │
422 │cn(mon_todo_galik) Mongolian (Todo Galik) │
423 │cn(mon_manchu_galik) Mongolian (Manchu Galik) │
424 │cn(tib) Tibetan │
425 │cn(tib_asciinum) Tibetan (with ASCII numerals) │
426 │cn(ug) Uyghur │
427 │cn(altgr-pinyin) Hanyu Pinyin Letters (with AltGr dead keys) │
428 │ │
429 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
430 │hr Croatian │
431 │hr(alternatequotes) Croatian (with guillemets) │
432 │hr(unicode) Croatian (with Croatian digraphs) │
433 │hr(unicodeus) Croatian (US, with Croatian digraphs) │
434 │hr(us) Croatian (US) │
435 │ │
436 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
437 │cz Czech │
438 │cz(bksl) Czech (with <> key) │
439 │cz(qwerty) Czech (QWERTY) │
440 │cz(qwerty_bksl) Czech (QWERTY, extended backslash) │
441 │cz(qwerty-mac) Czech (QWERTY, Macintosh) │
442 │cz(ucw) Czech (UCW, only accented letters) │
443 │cz(dvorak-ucw) Czech (US, Dvorak, UCW support) │
444 │cz(rus) Russian (Czech, phonetic) │
445 │ │
446 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
447 │dk Danish │
448 │dk(nodeadkeys) Danish (no dead keys) │
449 │dk(winkeys) Danish (Windows) │
450 │dk(mac) Danish (Macintosh) │
451 │dk(mac_nodeadkeys) Danish (Macintosh, no dead keys) │
452 │dk(dvorak) Danish (Dvorak) │
453 │ │
454 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
455 │nl Dutch │
456 │nl(us) Dutch (US) │
457 │nl(mac) Dutch (Macintosh) │
458 │nl(std) Dutch (standard) │
459 │ │
460 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
461 │bt Dzongkha │
462 │ │
463 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
464 │ee Estonian │
465 │ee(nodeadkeys) Estonian (no dead keys) │
466 │ee(dvorak) Estonian (Dvorak) │
467 │ee(us) Estonian (US) │
468 │ │
469 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
470 │ir Persian │
471 │ir(pes_keypad) Persian (with Persian keypad) │
472 │ir(ku) Kurdish (Iran, Latin Q) │
473 │ir(ku_f) Kurdish (Iran, F) │
474 │ir(ku_alt) Kurdish (Iran, Latin Alt-Q) │
475 │ir(ku_ara) Kurdish (Iran, Arabic-Latin) │
476 │ │
477 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
478 │iq Iraqi │
479 │iq(ku) Kurdish (Iraq, Latin Q) │
480 │iq(ku_f) Kurdish (Iraq, F) │
481 │iq(ku_alt) Kurdish (Iraq, Latin Alt-Q) │
482 │iq(ku_ara) Kurdish (Iraq, Arabic-Latin) │
483 │ │
484 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
485 │fo Faroese │
486 │fo(nodeadkeys) Faroese (no dead keys) │
487 │ │
488 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
489 │fi Finnish │
490 │fi(winkeys) Finnish (Windows) │
491 │fi(classic) Finnish (classic) │
492 │fi(nodeadkeys) Finnish (classic, no dead keys) │
493 │fi(smi) Northern Saami (Finland) │
494 │fi(mac) Finnish (Macintosh) │
495 │ │
496 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
497 │fr French │
498 │fr(nodeadkeys) French (no dead keys) │
499 │fr(oss) French (alt.) │
500 │fr(oss_latin9) French (alt., Latin-9 only) │
501 │fr(oss_nodeadkeys) French (alt., no dead keys) │
502 │fr(latin9) French (legacy, alt.) │
503 │fr(latin9_nodeadkeys) French (legacy, alt., no dead keys) │
504 │fr(bepo) French (BEPO) │
505 │fr(bepo_latin9) French (BEPO, Latin-9 only) │
506 │fr(bepo_afnor) French (BEPO, AFNOR) │
507 │fr(dvorak) French (Dvorak) │
508 │fr(mac) French (Macintosh) │
509 │fr(azerty) French (AZERTY) │
510 │fr(afnor) French (AZERTY, AFNOR) │
511 │fr(bre) Breton (France) │
512 │fr(oci) Occitan │
513 │fr(geo) Georgian (France, AZERTY Tskapo) │
514 │fr(us) French (US) │
515 │ │
516 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
517 │gh English (Ghana) │
518 │gh(generic) English (Ghana, multilingual) │
519 │gh(akan) Akan │
520 │gh(ewe) Ewe │
521 │gh(fula) Fula │
522 │gh(ga) Ga │
523 │gh(hausa) Hausa (Ghana) │
524 │gh(avn) Avatime │
525 │gh(gillbt) English (Ghana, GILLBT) │
526 │ │
527 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
528 │gn N'Ko (AZERTY) │
529 │ │
530 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
531 │ge Georgian │
532 │ge(ergonomic) Georgian (ergonomic) │
533 │ge(mess) Georgian (MESS) │
534 │ge(ru) Russian (Georgia) │
535 │ge(os) Ossetian (Georgia) │
536 │ │
537 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
538 │de German │
539 │de(deadacute) German (dead acute) │
540 │de(deadgraveacute) German (dead grave acute) │
541 │de(nodeadkeys) German (no dead keys) │
542 │de(e1) German (E1) │
543 │de(e2) German (E2) │
544 │de(T3) German (T3) │
545 │de(us) German (US) │
546 │de(ro) Romanian (Germany) │
547 │de(ro_nodeadkeys) Romanian (Germany, no dead keys) │
548 │de(dvorak) German (Dvorak) │
549 │de(neo) German (Neo 2) │
550 │de(mac) German (Macintosh) │
551 │de(mac_nodeadkeys) German (Macintosh, no dead keys) │
552 │de(dsb) Lower Sorbian │
553 │de(dsb_qwertz) Lower Sorbian (QWERTZ) │
554 │de(qwerty) German (QWERTY) │
555 │de(tr) Turkish (Germany) │
556 │de(ru) Russian (Germany, phonetic) │
557 │de(deadtilde) German (dead tilde) │
558 │ │
559 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
560 │gr Greek │
561 │gr(simple) Greek (simple) │
562 │gr(extended) Greek (extended) │
563 │gr(nodeadkeys) Greek (no dead keys) │
564 │gr(polytonic) Greek (polytonic) │
565 │ │
566 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
567 │hu Hungarian │
568 │hu(standard) Hungarian (standard) │
569 │hu(nodeadkeys) Hungarian (no dead keys) │
570 │hu(qwerty) Hungarian (QWERTY) │
571 │hu(101_qwertz_comma_dead) Hungarian (QWERTZ, 101-key, comma, dead keys) │
572 │hu(101_qwertz_comma_nodead) Hungarian (QWERTZ, 101-key, comma, no dead keys) │
573 │hu(101_qwertz_dot_dead) Hungarian (QWERTZ, 101-key, dot, dead keys) │
574 │hu(101_qwertz_dot_nodead) Hungarian (QWERTZ, 101-key, dot, no dead keys) │
575 │hu(101_qwerty_comma_dead) Hungarian (QWERTY, 101-key, comma, dead keys) │
576 │hu(101_qwerty_comma_nodead) Hungarian (QWERTY, 101-key, comma, no dead keys) │
577 │hu(101_qwerty_dot_dead) Hungarian (QWERTY, 101-key, dot, dead keys) │
578 │hu(101_qwerty_dot_nodead) Hungarian (QWERTY, 101-key, dot, no dead keys) │
579 │hu(102_qwertz_comma_dead) Hungarian (QWERTZ, 102-key, comma, dead keys) │
580 │hu(102_qwertz_comma_nodead) Hungarian (QWERTZ, 102-key, comma, no dead keys) │
581 │hu(102_qwertz_dot_dead) Hungarian (QWERTZ, 102-key, dot, dead keys) │
582 │hu(102_qwertz_dot_nodead) Hungarian (QWERTZ, 102-key, dot, no dead keys) │
583 │hu(102_qwerty_comma_dead) Hungarian (QWERTY, 102-key, comma, dead keys) │
584 │hu(102_qwerty_comma_nodead) Hungarian (QWERTY, 102-key, comma, no dead keys) │
585 │hu(102_qwerty_dot_dead) Hungarian (QWERTY, 102-key, dot, dead keys) │
586 │hu(102_qwerty_dot_nodead) Hungarian (QWERTY, 102-key, dot, no dead keys) │
587 │ │
588 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
589 │is Icelandic │
590 │is(mac_legacy) Icelandic (Macintosh, legacy) │
591 │is(mac) Icelandic (Macintosh) │
592 │is(dvorak) Icelandic (Dvorak) │
593 │ │
594 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
595 │il Hebrew │
596 │il(lyx) Hebrew (lyx) │
597 │il(phonetic) Hebrew (phonetic) │
598 │il(biblical) Hebrew (Biblical, Tiro) │
599 │ │
600 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
601 │it Italian │
602 │it(nodeadkeys) Italian (no dead keys) │
603 │it(winkeys) Italian (Windows) │
604 │it(mac) Italian (Macintosh) │
605 │it(us) Italian (US) │
606 │it(geo) Georgian (Italy) │
607 │it(ibm) Italian (IBM 142) │
608 │it(intl) Italian (intl., with dead keys) │
609 │it(scn) Sicilian │
610 │it(fur) Friulian (Italy) │
611 │ │
612 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
613 │jp Japanese │
614 │jp(kana) Japanese (Kana) │
615 │jp(kana86) Japanese (Kana 86) │
616 │jp(OADG109A) Japanese (OADG 109A) │
617 │jp(mac) Japanese (Macintosh) │
618 │jp(dvorak) Japanese (Dvorak) │
619 │ │
620 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
621 │kg Kyrgyz │
622 │kg(phonetic) Kyrgyz (phonetic) │
623 │ │
624 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
625 │kh Khmer (Cambodia) │
626 │ │
627 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
628 │kz Kazakh │
629 │kz(ruskaz) Russian (Kazakhstan, with Kazakh) │
630 │kz(kazrus) Kazakh (with Russian) │
631 │kz(ext) Kazakh (extended) │
632 │kz(latin) Kazakh (Latin) │
633 │ │
634 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
635 │la Lao │
636 │la(stea) Lao (STEA) │
637 │ │
638 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
639 │latam Spanish (Latin American) │
640 │latam(nodeadkeys) Spanish (Latin American, no dead keys) │
641 │latam(deadtilde) Spanish (Latin American, dead tilde) │
642 │latam(dvorak) Spanish (Latin American, Dvorak) │
643 │latam(colemak) Spanish (Latin American, Colemak) │
644 │latam(colemak-gaming) Spanish (Latin American, Colemak for gaming) │
645 │ │
646 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
647 │lt Lithuanian │
648 │lt(std) Lithuanian (standard) │
649 │lt(us) Lithuanian (US) │
650 │lt(ibm) Lithuanian (IBM LST 1205-92) │
651 │lt(lekp) Lithuanian (LEKP) │
652 │lt(lekpa) Lithuanian (LEKPa) │
653 │lt(sgs) Samogitian │
654 │lt(ratise) Lithuanian (Ratise) │
655 │ │
656 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
657 │lv Latvian │
658 │lv(apostrophe) Latvian (apostrophe) │
659 │lv(tilde) Latvian (tilde) │
660 │lv(fkey) Latvian (F) │
661 │lv(modern) Latvian (modern) │
662 │lv(ergonomic) Latvian (ergonomic, ŪGJRMV) │
663 │lv(adapted) Latvian (adapted) │
664 │ │
665 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
666 │mao Maori │
667 │ │
668 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
669 │me Montenegrin │
670 │me(cyrillic) Montenegrin (Cyrillic) │
671 │me(cyrillicyz) Montenegrin (Cyrillic, ZE and ZHE swapped) │
672 │me(latinunicode) Montenegrin (Latin, Unicode) │
673 │me(latinyz) Montenegrin (Latin, QWERTY) │
674 │me(latinunicodeyz) Montenegrin (Latin, Unicode, QWERTY) │
675 │me(cyrillicalternatequotes) Montenegrin (Cyrillic, with guillemets) │
676 │me(latinalternatequotes) Montenegrin (Latin, with guillemets) │
677 │ │
678 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
679 │mk Macedonian │
680 │mk(nodeadkeys) Macedonian (no dead keys) │
681 │ │
682 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
683 │mt Maltese │
684 │mt(us) Maltese (US) │
685 │mt(alt-us) Maltese (US, with AltGr overrides) │
686 │mt(alt-gb) Maltese (UK, with AltGr overrides) │
687 │ │
688 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
689 │mn Mongolian │
690 │ │
691 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
692 │no Norwegian │
693 │no(nodeadkeys) Norwegian (no dead keys) │
694 │no(winkeys) Norwegian (Windows) │
695 │no(dvorak) Norwegian (Dvorak) │
696 │no(smi) Northern Saami (Norway) │
697 │no(smi_nodeadkeys) Northern Saami (Norway, no dead keys) │
698 │no(mac) Norwegian (Macintosh) │
699 │no(mac_nodeadkeys) Norwegian (Macintosh, no dead keys) │
700 │no(colemak) Norwegian (Colemak) │
701 │ │
702 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
703 │pl Polish │
704 │pl(legacy) Polish (legacy) │
705 │pl(qwertz) Polish (QWERTZ) │
706 │pl(dvorak) Polish (Dvorak) │
707 │pl(dvorak_quotes) Polish (Dvorak, with Polish quotes on quotemark key) │
708 │pl(dvorak_altquotes) Polish (Dvorak, with Polish quotes on key 1) │
709 │pl(csb) Kashubian │
710 │pl(szl) Silesian │
711 │pl(ru_phonetic_dvorak) Russian (Poland, phonetic Dvorak) │
712 │pl(dvp) Polish (programmer Dvorak) │
713 │ │
714 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
715 │pt Portuguese │
716 │pt(nodeadkeys) Portuguese (no dead keys) │
717 │pt(mac) Portuguese (Macintosh) │
718 │pt(mac_nodeadkeys) Portuguese (Macintosh, no dead keys) │
719 │pt(nativo) Portuguese (Nativo) │
720 │pt(nativo-us) Portuguese (Nativo for US keyboards) │
721 │pt(nativo-epo) Esperanto (Portugal, Nativo) │
722 │ │
723 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
724 │ro Romanian │
725 │ro(std) Romanian (standard) │
726 │ro(winkeys) Romanian (Windows) │
727 │ │
728 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
729 │ru Russian │
730 │ru(phonetic) Russian (phonetic) │
731 │ru(phonetic_winkeys) Russian (phonetic, Windows) │
732 │ru(phonetic_YAZHERTY) Russian (phonetic, YAZHERTY) │
733 │ru(typewriter) Russian (typewriter) │
734 │ru(legacy) Russian (legacy) │
735 │ru(typewriter-legacy) Russian (typewriter, legacy) │
736 │ru(tt) Tatar │
737 │ru(os_legacy) Ossetian (legacy) │
738 │ru(os_winkeys) Ossetian (Windows) │
739 │ru(cv) Chuvash │
740 │ru(cv_latin) Chuvash (Latin) │
741 │ru(udm) Udmurt │
742 │ru(kom) Komi │
743 │ru(sah) Yakut │
744 │ru(xal) Kalmyk │
745 │ru(dos) Russian (DOS) │
746 │ru(mac) Russian (Macintosh) │
747 │ru(srp) Serbian (Russia) │
748 │ru(bak) Bashkirian │
749 │ru(chm) Mari │
750 │ru(phonetic_azerty) Russian (phonetic, AZERTY) │
751 │ru(phonetic_dvorak) Russian (phonetic, Dvorak) │
752 │ru(phonetic_fr) Russian (phonetic, French) │
753 │ru(ab) Abkhazian (Russia) │
754 │ │
755 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
756 │rs Serbian │
757 │rs(yz) Serbian (Cyrillic, ZE and ZHE swapped) │
758 │rs(latin) Serbian (Latin) │
759 │rs(latinunicode) Serbian (Latin, Unicode) │
760 │rs(latinyz) Serbian (Latin, QWERTY) │
761 │rs(latinunicodeyz) Serbian (Latin, Unicode, QWERTY) │
762 │rs(alternatequotes) Serbian (Cyrillic, with guillemets) │
763 │rs(latinalternatequotes) Serbian (Latin, with guillemets) │
764 │rs(rue) Pannonian Rusyn │
765 │ │
766 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
767 │si Slovenian │
768 │si(alternatequotes) Slovenian (with guillemets) │
769 │si(us) Slovenian (US) │
770 │ │
771 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
772 │sk Slovak │
773 │sk(bksl) Slovak (extended backslash) │
774 │sk(qwerty) Slovak (QWERTY) │
775 │sk(qwerty_bksl) Slovak (QWERTY, extended backslash) │
776 │ │
777 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
778 │es Spanish │
779 │es(nodeadkeys) Spanish (no dead keys) │
780 │es(winkeys) Spanish (Windows) │
781 │es(deadtilde) Spanish (dead tilde) │
782 │es(dvorak) Spanish (Dvorak) │
783 │es(ast) Asturian (Spain, with bottom-dot H and L) │
784 │es(cat) Catalan (Spain, with middle-dot L) │
785 │es(mac) Spanish (Macintosh) │
786 │ │
787 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
788 │se Swedish │
789 │se(nodeadkeys) Swedish (no dead keys) │
790 │se(dvorak) Swedish (Dvorak) │
791 │se(rus) Russian (Sweden, phonetic) │
792 │se(rus_nodeadkeys) Russian (Sweden, phonetic, no dead keys) │
793 │se(smi) Northern Saami (Sweden) │
794 │se(mac) Swedish (Macintosh) │
795 │se(svdvorak) Swedish (Svdvorak) │
796 │se(us_dvorak) Swedish (Dvorak, intl.) │
797 │se(us) Swedish (US) │
798 │se(swl) Swedish Sign Language │
799 │ │
800 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
801 │ch German (Switzerland) │
802 │ch(legacy) German (Switzerland, legacy) │
803 │ch(de_nodeadkeys) German (Switzerland, no dead keys) │
804 │ch(fr) French (Switzerland) │
805 │ch(fr_nodeadkeys) French (Switzerland, no dead keys) │
806 │ch(fr_mac) French (Switzerland, Macintosh) │
807 │ch(de_mac) German (Switzerland, Macintosh) │
808 │ │
809 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
810 │sy Arabic (Syria) │
811 │sy(syc) Syriac │
812 │sy(syc_phonetic) Syriac (phonetic) │
813 │sy(ku) Kurdish (Syria, Latin Q) │
814 │sy(ku_f) Kurdish (Syria, F) │
815 │sy(ku_alt) Kurdish (Syria, Latin Alt-Q) │
816 │ │
817 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
818 │tj Tajik │
819 │tj(legacy) Tajik (legacy) │
820 │ │
821 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
822 │lk Sinhala (phonetic) │
823 │lk(tam_unicode) Tamil (Sri Lanka, TamilNet '99) │
824 │lk(tam_TAB) Tamil (Sri Lanka, TamilNet '99, TAB encoding) │
825 │lk(us) Sinhala (US) │
826 │ │
827 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
828 │th Thai │
829 │th(tis) Thai (TIS-820.2538) │
830 │th(pat) Thai (Pattachote) │
831 │ │
832 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
833 │tr Turkish │
834 │tr(f) Turkish (F) │
835 │tr(e) Turkish (E) │
836 │tr(alt) Turkish (Alt-Q) │
837 │tr(ku) Kurdish (Turkey, Latin Q) │
838 │tr(ku_f) Kurdish (Turkey, F) │
839 │tr(ku_alt) Kurdish (Turkey, Latin Alt-Q) │
840 │tr(intl) Turkish (intl., with dead keys) │
841 │tr(ot) Ottoman (Q) │
842 │tr(otf) Ottoman (F) │
843 │tr(otk) Old Turkic │
844 │tr(otkf) Old Turkic (F) │
845 │ │
846 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
847 │tw Taiwanese │
848 │tw(indigenous) Taiwanese (indigenous) │
849 │tw(saisiyat) Saisiyat (Taiwan) │
850 │ │
851 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
852 │ua Ukrainian │
853 │ua(phonetic) Ukrainian (phonetic) │
854 │ua(typewriter) Ukrainian (typewriter) │
855 │ua(winkeys) Ukrainian (Windows) │
856 │ua(macOS) Ukrainian (macOS) │
857 │ua(legacy) Ukrainian (legacy) │
858 │ua(rstu) Ukrainian (standard RSTU) │
859 │ua(rstu_ru) Russian (Ukraine, standard RSTU) │
860 │ua(homophonic) Ukrainian (homophonic) │
861 │ua(crh) Crimean Tatar (Turkish Q) │
862 │ua(crh_f) Crimean Tatar (Turkish F) │
863 │ua(crh_alt) Crimean Tatar (Turkish Alt-Q) │
864 │ │
865 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
866 │gb English (UK) │
867 │gb(extd) English (UK, extended, Windows) │
868 │gb(intl) English (UK, intl., with dead keys) │
869 │gb(dvorak) English (UK, Dvorak) │
870 │gb(dvorakukp) English (UK, Dvorak, with UK punctuation) │
871 │gb(mac) English (UK, Macintosh) │
872 │gb(mac_intl) English (UK, Macintosh, intl.) │
873 │gb(colemak) English (UK, Colemak) │
874 │gb(colemak_dh) English (UK, Colemak-DH) │
875 │gb(pl) Polish (British keyboard) │
876 │gb(gla) Scottish Gaelic │
877 │ │
878 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
879 │uz Uzbek │
880 │uz(latin) Uzbek (Latin) │
881 │ │
882 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
883 │vn Vietnamese │
884 │vn(us) Vietnamese (US) │
885 │vn(fr) Vietnamese (France) │
886 │ │
887 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
888 │kr Korean │
889 │kr(kr104) Korean (101/104-key compatible) │
890 │ │
891 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
892 │ie Irish │
893 │ie(CloGaelach) CloGaelach │
894 │ie(UnicodeExpert) Irish (UnicodeExpert) │
895 │ie(ogam) Ogham │
896 │ie(ogam_is434) Ogham (IS434) │
897 │ │
898 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
899 │pk Urdu (Pakistan) │
900 │pk(urd-crulp) Urdu (Pakistan, CRULP) │
901 │pk(urd-nla) Urdu (Pakistan, NLA) │
902 │pk(ara) Arabic (Pakistan) │
903 │pk(snd) Sindhi │
904 │ │
905 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
906 │mv Dhivehi │
907 │ │
908 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
909 │za English (South Africa) │
910 │ │
911 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
912 │epo Esperanto │
913 │epo(legacy) Esperanto (legacy) │
914 │ │
915 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
916 │np Nepali │
917 │ │
918 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
919 │ng English (Nigeria) │
920 │ng(igbo) Igbo │
921 │ng(yoruba) Yoruba │
922 │ng(hausa) Hausa (Nigeria) │
923 │ │
924 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
925 │et Amharic │
926 │ │
927 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
928 │sn Wolof │
929 │ │
930 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
931 │brai Braille │
932 │brai(left_hand) Braille (left-handed) │
933 │brai(left_hand_invert) Braille (left-handed inverted thumb) │
934 │brai(right_hand) Braille (right-handed) │
935 │brai(right_hand_invert) Braille (right-handed inverted thumb) │
936 │ │
937 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
938 │tm Turkmen │
939 │tm(alt) Turkmen (Alt-Q) │
940 │ │
941 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
942 │ml Bambara │
943 │ml(fr-oss) French (Mali, alt.) │
944 │ml(us-mac) English (Mali, US, Macintosh) │
945 │ml(us-intl) English (Mali, US, intl.) │
946 │ │
947 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
948 │tz Swahili (Tanzania) │
949 │ │
950 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
951 │tg French (Togo) │
952 │ │
953 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
954 │ke Swahili (Kenya) │
955 │ke(kik) Kikuyu │
956 │ │
957 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
958 │bw Tswana │
959 │ │
960 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
961 │ph Filipino │
962 │ph(qwerty-bay) Filipino (QWERTY, Baybayin) │
963 │ph(capewell-dvorak) Filipino (Capewell-Dvorak, Latin) │
964 │ph(capewell-dvorak-bay) Filipino (Capewell-Dvorak, Baybayin) │
965 │ph(capewell-qwerf2k6) Filipino (Capewell-QWERF 2006, Latin) │
966 │ph(capewell-qwerf2k6-bay) Filipino (Capewell-QWERF 2006, Baybayin) │
967 │ph(colemak) Filipino (Colemak, Latin) │
968 │ph(colemak-bay) Filipino (Colemak, Baybayin) │
969 │ph(dvorak) Filipino (Dvorak, Latin) │
970 │ph(dvorak-bay) Filipino (Dvorak, Baybayin) │
971 │ │
972 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
973 │md Moldavian │
974 │md(gag) Moldavian (Gagauz) │
975 │ │
976 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
977 │id Indonesian (Latin) │
978 │id(javanese) Javanese │
979 │id(phonetic) Indonesian (Arab Pegon, phonetic) │
980 │id(phoneticx) Indonesian (Arab Pegon, extended phonetic) │
981 │ │
982 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
983 │my Malay (Jawi, Arabic Keyboard) │
984 │my(phonetic) Malay (Jawi, phonetic) │
985 │ │
986 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
987 │custom A user-defined custom Layout │
988 │ │
989 ├──────────────────────────────────────────────────────────────────────────────────────────────┤
990 │ │
991 └──────────────────────────────────────────────────────────────────────────────────────────────┘
993 Switching to another layout
994
995
996 ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────┐
997 │Option Description │
998 ├───────────────────────────────────────────────────────────────────────────────────────────────────────────┤
999 │grp:switch Right Alt (while pressed) │
1000 │grp:lswitch Left Alt (while pressed) │
1001 │grp:lwin_switch Left Win (while pressed) │
1002 │grp:rwin_switch Right Win (while pressed) │
1003 │grp:win_switch Any Win (while pressed) │
1004 │grp:menu_switch Menu (while pressed), Shift+Menu for Menu │
1005 │grp:caps_switch Caps Lock (while pressed), Alt+Caps Lock for the original Caps Lock action │
1006 │grp:rctrl_switch Right Ctrl (while pressed) │
1007 │grp:toggle Right Alt │
1008 │grp:lalt_toggle Left Alt │
1009 │grp:caps_toggle Caps Lock │
1010 │grp:shift_caps_toggle Shift+Caps Lock │
1011 │grp:shift_caps_switch Caps Lock to first layout; Shift+Caps Lock to second layout │
1012 │grp:win_menu_switch Left Win to first layout; Right Win/Menu to second layout │
1013 │grp:lctrl_rctrl_switch Left Ctrl to first layout; Right Ctrl to second layout │
1014 │grp:alt_caps_toggle Alt+Caps Lock │
1015 │grp:shifts_toggle Both Shifts together │
1016 │grp:alts_toggle Both Alts together │
1017 │grp:alt_altgr_toggle Both Alts together; AltGr alone chooses third level │
1018 │grp:ctrls_toggle Both Ctrls together │
1019 │grp:ctrl_shift_toggle Ctrl+Shift │
1020 │grp:lctrl_lshift_toggle Left Ctrl+Left Shift │
1021 │grp:rctrl_rshift_toggle Right Ctrl+Right Shift │
1022 │grp:ctrl_alt_toggle Alt+Ctrl │
1023 │grp:alt_shift_toggle Alt+Shift │
1024 │grp:lalt_lshift_toggle Left Alt+Left Shift │
1025 │grp:ralt_rshift_toggle Right Alt+Right Shift │
1026 │grp:menu_toggle Menu │
1027 │grp:lwin_toggle Left Win │
1028 │grp:alt_space_toggle Alt+Space │
1029 │grp:win_space_toggle Win+Space │
1030 │grp:ctrl_space_toggle Ctrl+Space │
1031 │grp:rwin_toggle Right Win │
1032 │grp:lshift_toggle Left Shift │
1033 │grp:rshift_toggle Right Shift │
1034 │grp:lctrl_toggle Left Ctrl │
1035 │grp:rctrl_toggle Right Ctrl │
1036 │grp:sclk_toggle Scroll Lock │
1037 │grp:lctrl_lwin_rctrl_menu Ctrl+Left Win to first layout; Ctrl+Menu to second layout │
1038 │grp:lctrl_lwin_toggle Left Ctrl+Left Win │
1039 │ │
1040 └───────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1041
1042
1043 Key to choose the 2nd level
1044
1045
1046 ┌────────────────────────────────────┐
1047 │Option Description │
1048 ├────────────────────────────────────┤
1049 │lv2:lsgt_switch The "< >" key │
1050 │ │
1051 └────────────────────────────────────┘
1052
1053
1054 Key to choose the 3rd level
1055
1056
1057 ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
1058 │Option Description │
1059 ├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
1060 │lv3:switch Right Ctrl │
1061 │lv3:menu_switch Menu │
1062 │lv3:win_switch Any Win │
1063 │lv3:lwin_switch Left Win │
1064 │lv3:rwin_switch Right Win │
1065 │lv3:alt_switch Any Alt │
1066 │lv3:lalt_switch Left Alt │
1067 │lv3:ralt_switch Right Alt │
1068 │lv3:ralt_switch_multikey Right Alt; Shift+Right Alt as Compose │
1069 │lv3:ralt_alt Right Alt never chooses 3rd level │
1070 │lv3:enter_switch Enter on keypad │
1071 │lv3:caps_switch Caps Lock │
1072 │lv3:bksl_switch Backslash │
1073 │lv3:lsgt_switch The "< >" key │
1074 │lv3:caps_switch_latch Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser │
1075 │lv3:bksl_switch_latch Backslash; acts as onetime lock when pressed together with another 3rd level chooser │
1076 │lv3:lsgt_switch_latch The "< >" key; acts as onetime lock when pressed together with another 3rd level chooser │
1077 │ │
1078 └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1079
1080
1081 Ctrl position
1082
1083
1084 ┌────────────────────────────────────────────────────────────────────────────────────────┐
1085 │Option Description │
1086 ├────────────────────────────────────────────────────────────────────────────────────────┤
1087 │ctrl:nocaps Caps Lock as Ctrl │
1088 │ctrl:lctrl_meta Left Ctrl as Meta │
1089 │ctrl:swapcaps Swap Ctrl and Caps Lock │
1090 │ctrl:swapcaps_hyper Caps Lock as Ctrl, Ctrl as Hyper │
1091 │ctrl:ac_ctrl To the left of "A" │
1092 │ctrl:aa_ctrl At the bottom left │
1093 │ctrl:rctrl_ralt Right Ctrl as Right Alt │
1094 │ctrl:menu_rctrl Menu as Right Ctrl │
1095 │ctrl:swap_lalt_lctl Swap Left Alt with Left Ctrl │
1096 │ctrl:swap_lwin_lctl Swap Left Win with Left Ctrl │
1097 │ctrl:swap_rwin_rctl Swap Right Win with Right Ctrl │
1098 │ctrl:swap_lalt_lctl_lwin Left Alt as Ctrl, Left Ctrl as Win, Left Win as Left Alt │
1099 │ │
1100 └────────────────────────────────────────────────────────────────────────────────────────┘
1101
1102
1103 Use keyboard LED to show alternative layout
1104
1105
1106 ┌─────────────────────────────────┐
1107 │Option Description │
1108 ├─────────────────────────────────┤
1109 │grp_led:num Num Lock │
1110 │grp_led:caps Caps Lock │
1111 │grp_led:scroll Scroll Lock │
1112 │ │
1113 └─────────────────────────────────┘
1114
1115
1116 Use keyboard LED to indicate modifiers
1117
1118
1119 ┌──────────────────────────────────┐
1120 │Option Description │
1121 ├──────────────────────────────────┤
1122 │mod_led:compose Compose │
1123 │ │
1124 └──────────────────────────────────┘
1125
1126
1127 Layout of numeric keypad
1128
1129
1130 ┌─────────────────────────────────────────────────────────────────────────────────────────────────┐
1131 │Option Description │
1132 ├─────────────────────────────────────────────────────────────────────────────────────────────────┤
1133 │keypad:legacy Legacy │
1134 │keypad:oss Unicode arrows and math operators │
1135 │keypad:future Unicode arrows and math operators on default level │
1136 │keypad:legacy_wang Legacy Wang 724 │
1137 │keypad:oss_wang Wang 724 keypad with Unicode arrows and math operators │
1138 │keypad:future_wang Wang 724 keypad with Unicode arrows and math operators on default level │
1139 │keypad:hex Hexadecimal │
1140 │keypad:atm Phone and ATM style │
1141 │ │
1142 └─────────────────────────────────────────────────────────────────────────────────────────────────┘
1143
1144
1145 Numeric keypad Delete behavior
1146
1147
1148 ┌─────────────────────────────────────────────────────────────────┐
1149 │Option Description │
1150 ├─────────────────────────────────────────────────────────────────┤
1151 │kpdl:dot Legacy key with dot │
1152 │kpdl:comma Legacy key with comma │
1153 │kpdl:dotoss Four-level key with dot │
1154 │kpdl:dotoss_latin9 Four-level key with dot, Latin-9 only │
1155 │kpdl:commaoss Four-level key with comma │
1156 │kpdl:momayyezoss Four-level key with momayyez │
1157 │kpdl:kposs Four-level key with abstract separators │
1158 │kpdl:semi Semicolon on third level │
1159 │ │
1160 └─────────────────────────────────────────────────────────────────┘
1161
1162
1163 Caps Lock behavior
1164
1165
1166 ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
1167 │Option Description │
1168 ├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
1169 │caps:internal Caps Lock uses internal capitalization; Shift "pauses" Caps Lock │
1170 │caps:internal_nocancel Caps Lock uses internal capitalization; Shift does not affect Caps Lock │
1171 │caps:shift Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock │
1172 │caps:shift_nocancel Caps Lock acts as Shift with locking; Shift does not affect Caps Lock │
1173 │caps:capslock Caps Lock toggles normal capitalization of alphabetic characters │
1174 │caps:shiftlock Caps Lock toggles Shift Lock (affects all keys) │
1175 │caps:swapescape Swap Esc and Caps Lock │
1176 │caps:escape Make Caps Lock an additional Esc │
1177 │caps:escape_shifted_capslock Make Caps Lock an additional Esc, but Shift + Caps Lock is the regular Caps Lock │
1178 │caps:backspace Make Caps Lock an additional Backspace │
1179 │caps:super Make Caps Lock an additional Super │
1180 │caps:hyper Make Caps Lock an additional Hyper │
1181 │caps:menu Make Caps Lock an additional Menu key │
1182 │caps:numlock Make Caps Lock an additional Num Lock │
1183 │caps:ctrl_modifier Make Caps Lock an additional Ctrl │
1184 │caps:none Caps Lock is disabled │
1185 │ │
1186 └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1187
1188
1189 Alt and Win behavior
1190
1191
1192 ┌───────────────────────────────────────────────────────────────────────────┐
1193 │Option Description │
1194 ├───────────────────────────────────────────────────────────────────────────┤
1195 │altwin:menu Add the standard behavior to Menu key │
1196 │altwin:menu_win Menu is mapped to Win │
1197 │altwin:meta_alt Alt and Meta are on Alt │
1198 │altwin:alt_win Alt is mapped to Win and the usual Alt │
1199 │altwin:ctrl_win Ctrl is mapped to Win and the usual Ctrl │
1200 │altwin:ctrl_rwin Ctrl is mapped to Right Win and the usual Ctrl │
1201 │altwin:ctrl_alt_win Ctrl is mapped to Alt, Alt to Win │
1202 │altwin:meta_win Meta is mapped to Win │
1203 │altwin:left_meta_win Meta is mapped to Left Win │
1204 │altwin:hyper_win Hyper is mapped to Win │
1205 │altwin:alt_super_win Alt is mapped to Right Win, Super to Menu │
1206 │altwin:swap_lalt_lwin Left Alt is swapped with Left Win │
1207 │altwin:swap_alt_win Alt is swapped with Win │
1208 │altwin:prtsc_rwin Win is mapped to PrtSc and the usual Win │
1209 │ │
1210 └───────────────────────────────────────────────────────────────────────────┘
1211
1212
1213 Position of Compose key
1214
1215
1216 ┌─────────────────────────────────────────────────────┐
1217 │Option Description │
1218 ├─────────────────────────────────────────────────────┤
1219 │compose:ralt Right Alt │
1220 │compose:lwin Left Win │
1221 │compose:lwin-altgr 3rd level of Left Win │
1222 │compose:rwin Right Win │
1223 │compose:rwin-altgr 3rd level of Right Win │
1224 │compose:menu Menu │
1225 │compose:menu-altgr 3rd level of Menu │
1226 │compose:lctrl Left Ctrl │
1227 │compose:lctrl-altgr 3rd level of Left Ctrl │
1228 │compose:rctrl Right Ctrl │
1229 │compose:rctrl-altgr 3rd level of Right Ctrl │
1230 │compose:caps Caps Lock │
1231 │compose:caps-altgr 3rd level of Caps Lock │
1232 │compose:102 The "< >" key │
1233 │compose:102-altgr 3rd level of the "< >" key │
1234 │compose:paus Pause │
1235 │compose:prsc PrtSc │
1236 │compose:sclk Scroll Lock │
1237 │ │
1238 └─────────────────────────────────────────────────────┘
1239
1240
1241 Compatibility options
1242
1243
1244 ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
1245 │Option Description │
1246 ├─────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
1247 │numpad:pc Default numeric keypad keys │
1248 │numpad:mac Numeric keypad always enters digits (as in macOS) │
1249 │numpad:microsoft Num Lock on: digits; Shift for arrows. Num Lock off: arrows (as in Windows) │
1250 │numpad:shift3 Shift does not cancel Num Lock, chooses 3rd level instead │
1251 │srvrkeys:none Special keys (Ctrl+Alt+<key>) handled in a server │
1252 │apple:alupckeys Apple Aluminium emulates Pause, PrtSc, Scroll Lock │
1253 │apple:jp_oadg109a Japanese Apple keyboards emulate OADG109A backslash │
1254 │apple:jp_pc106 Japanese Apple keyboards emulate PC106 backslash │
1255 │shift:breaks_caps Shift cancels Caps Lock │
1256 │misc:typo Enable extra typographic characters │
1257 │misc:apl Enable APL overlay characters │
1258 │shift:both_capslock Both Shifts together enable Caps Lock │
1259 │shift:both_capslock_cancel Both Shifts together enable Caps Lock; one Shift key disables it │
1260 │shift:both_shiftlock Both Shifts together enable Shift Lock │
1261 │keypad:pointerkeys Shift + Num Lock enables PointerKeys │
1262 │grab:break_actions Allow breaking grabs with keyboard actions (warning: security risk) │
1263 │grab:debug Allow grab and window tree logging │
1264 │ │
1265 └─────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1266
1267
1268 Currency signs
1269
1270
1271 ┌──────────────────────────────┐
1272 │Option Description │
1273 ├──────────────────────────────┤
1274 │eurosign:e Euro on E │
1275 │eurosign:2 Euro on 2 │
1276 │eurosign:4 Euro on 4 │
1277 │eurosign:5 Euro on 5 │
1278 │rupeesign:4 Rupee on 4 │
1279 │ │
1280 └──────────────────────────────┘
1281
1282
1283 Key to choose 5th level
1284
1285
1286 ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
1287 │Option Description │
1288 ├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
1289 │lv5:caps_switch Caps Lock chooses 5th level │
1290 │lv5:lsgt_switch The "< >" key chooses 5th level │
1291 │lv5:ralt_switch Right Alt chooses 5th level │
1292 │lv5:menu_switch Menu chooses 5th level │
1293 │lv5:rctrl_switch Right Ctrl chooses 5th level │
1294 │lv5:lsgt_switch_lock The "< >" key chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser │
1295 │lv5:ralt_switch_lock Right Alt chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser │
1296 │lv5:lwin_switch_lock Left Win chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser │
1297 │lv5:rwin_switch_lock Right Win chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser │
1298 │ │
1299 └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1300
1301
1302 Non-breaking space input
1303
1304
1305 ┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
1306 │Option Description │
1307 ├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
1308 │nbsp:none Usual space at any level │
1309 │nbsp:level2 Non-breaking space at the 2nd level │
1310 │nbsp:level3 Non-breaking space at the 3rd level │
1311 │nbsp:level3s Non-breaking space at the 3rd level, nothing at the 4th level │
1312 │nbsp:level3n Non-breaking space at the 3rd level, thin non-breaking space at the 4th level │
1313 │nbsp:level4 Non-breaking space at the 4th level │
1314 │nbsp:level4n Non-breaking space at the 4th level, thin non-breaking space at the 6th level │
1315 │nbsp:level4nl Non-breaking space at the 4th level, thin non-breaking space at the 6th level (via Ctrl+Shift) │
1316 │nbsp:zwnj2 Zero-width non-joiner at the 2nd level │
1317 │nbsp:zwnj2zwj3 Zero-width non-joiner at the 2nd level, zero-width joiner at the 3rd level │
1318 │nbsp:zwnj2zwj3nb4 Zero-width non-joiner at the 2nd level, zero-width joiner at the 3rd level, non-breaking space at the 4th level │
1319 │nbsp:zwnj2nb3 Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level │
1320 │nbsp:zwnj2nb3s Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, nothing at the 4th level │
1321 │nbsp:zwnj2nb3zwj4 Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, zero-width joiner at the 4th level │
1322 │nbsp:zwnj2nb3nnb4 Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, thin non-breaking space at the 4th level │
1323 │nbsp:zwnj3zwj4 Zero-width non-joiner at the 3rd level, zero-width joiner at the 4th level │
1324 │ │
1325 └──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1326
1327
1328 Japanese keyboard options
1329
1330
1331 ┌───────────────────────────────────────────────────────────────┐
1332 │Option Description │
1333 ├───────────────────────────────────────────────────────────────┤
1334 │japan:kana_lock Kana Lock key is locking │
1335 │japan:nicola_f_bs NICOLA-F style Backspace │
1336 │japan:hztg_escape Make Zenkaku Hankaku an additional Esc │
1337 │ │
1338 └───────────────────────────────────────────────────────────────┘
1339
1340
1341 Korean Hangul/Hanja keys
1342
1343
1344 ┌───────────────────────────────────────────────────────┐
1345 │Option Description │
1346 ├───────────────────────────────────────────────────────┤
1347 │korean:ralt_hangul Make right Alt a Hangul key │
1348 │korean:rctrl_hangul Make right Ctrl a Hangul key │
1349 │korean:ralt_hanja Make right Alt a Hanja key │
1350 │korean:rctrl_hanja Make right Ctrl a Hanja key │
1351 │ │
1352 └───────────────────────────────────────────────────────┘
1353
1354
1355 Esperanto letters with superscripts
1356
1357
1358 ┌─────────────────────────────────────────────────────────────────────┐
1359 │Option Description │
1360 ├─────────────────────────────────────────────────────────────────────┤
1361 │esperanto:qwerty At the corresponding key in a QWERTY layout │
1362 │esperanto:dvorak At the corresponding key in a Dvorak layout │
1363 │esperanto:colemak At the corresponding key in a Colemak layout │
1364 │ │
1365 └─────────────────────────────────────────────────────────────────────┘
1366
1367
1368 Old Solaris keycodes compatibility
1369
1370
1371 ┌───────────────────────────────────────────────┐
1372 │Option Description │
1373 ├───────────────────────────────────────────────┤
1374 │solaris:sun_compat Sun key compatibility │
1375 │ │
1376 └───────────────────────────────────────────────┘
1377
1378
1379 Key sequence to kill the X server
1380
1381
1382 ┌─────────────────────────────────────────────────┐
1383 │Option Description │
1384 ├─────────────────────────────────────────────────┤
1385 │terminate:ctrl_alt_bksp Ctrl+Alt+Backspace │
1386 │ │
1387 └─────────────────────────────────────────────────┘
1388
1389
1391 /usr/share/X11/xkb/compat
1392
1393 /usr/share/X11/xkb/compiled
1394
1395 /usr/share/X11/xkb/geometry
1396
1397 /usr/share/X11/xkb/keycodes
1398
1399 /usr/share/X11/xkb/keymap
1400
1401 /usr/share/X11/xkb/rules
1402
1403 /usr/share/X11/xkb/semantics
1404
1405 /usr/share/X11/xkb/symbols
1406
1407 /usr/share/X11/xkb/types
1408
1409
1411 setxkbmap(1)
1412
1413
1414
1415X Version 11 xkeyboard-config 2.36 XKEYBOARD-CONFIG(7)