XKEYBOARD-CONFIG - Online Linux Manual PageSection : 7
Updated : xkeyboard-config 2.38
Source : X Version 11

NAMExkeyboard-config − XKB data description files

DESCRIPTIONxkeyboard-config provides the description files for the X Keyboard Extension (XKB) and for libxkbcommon. Typically it is the task of the desktop environment to apply the requested configuration. Users running an X server can also use the setxkbmap(1) tool to apply keyboard configuration at runtime or configure XKB settings in the xorg.conf(5).

XKB DATA FILES LOAD PATHSxkeyboard-config provides the XKB data files installed in /usr/share/X11/xkb. User-specific data files may be elsewhere but it depends on the tool whether those files are loaded. For example, the libxkbcommon library will by default load XKB data files from the user's home directory. See the libxkbcommon documentation for details.

THE CUSTOM LAYOUTThe "custom" layout is a layout that is listed as available to tools reading the data files but is not actually provided by xkeyboard-config. A user may save a layout specification in the /usr/share/X11/xkb/symbols/custom file and that layout will be available to most tools interacting with the xkeyboard-config data files. This is primarily aimed at systems running X where additional lookup paths cannot easily be added. Because the "custom" layout is merely listed as available but not provided by xkeyboard-config, the layout will not be overwritten on updates.

MODELSModelDescription pc86Generic 86-key PC pc101Generic 101-key PC pc102Generic 102-key PC pc104Generic 104-key PC pc104altGeneric 104-key PC with L-shaped Enter key pc105Generic 105-key PC dell101Dell 101-key PC latitudeDell Latitude laptop dellm65Dell Precision M65 laptop everexEverex STEPnote flexproKeytronic FlexPro microsoftMicrosoft Natural omnikey101Northgate OmniKey 101 winbookWinbook Model XP5 pc98PC-98 a4techKB21A4Tech KB-21 a4techKBS8A4Tech KBS-8 a4_rfkb23A4Tech Wireless Desktop RFKB-23 airkeyAcer AirKey V azonaRF2300Azona RF2300 Wireless Internet scorpiusAdvance Scorpius KI brotherBrother Internet btc5113rfBTC 5113RF Multimedia btc5126tBTC 5126T btc6301urfBTC 6301URF btc9000BTC 9000 btc9000aBTC 9000A btc9001ahBTC 9001AH btc5090BTC 5090 btc9019uBTC 9019U btc9116uBTC 9116U Mini Wireless Internet and Gaming cherryblueCherry Blue Line CyBo@rd cherrybluebCherry CyMotion Master XPress cherryblueaCherry Blue Line CyBo@rd (alt.) cherrycyboardCherry CyBo@rd USB-Hub cherrycmexpertCherry CyMotion Expert cherrybunlimCherry B.UNLIMITED chiconyChicony Internet chicony0108Chicony KU-0108 chicony0420Chicony KU-0420 chicony9885Chicony KB-9885 compaqeak8Compaq Easy Access compaqik7Compaq Internet (7 keys) compaqik13Compaq Internet (13 keys) compaqik18Compaq Internet (18 keys) cymotionlinuxCherry CyMotion Master Linux armadaCompaq Armada laptop presarioCompaq Presario laptop ipaqCompaq iPaq dellDell dellsk8125Dell SK-8125 dellsk8135Dell SK-8135 dellusbmmDell USB Multimedia inspironDell Inspiron 6000/8000 laptop precision_mDell Precision M laptop dexxaDexxa Wireless Desktop diamondDiamond 9801/9802 dtk2000DTK2000 ennyah_dkb1008Ennyah DKB-1008 fscaa1667gFujitsu-Siemens Amilo laptop geniusGenius Comfy KB-16M/Multimedia KWD-910 geniuscomfyGenius Comfy KB-12e geniuscomfy2Genius Comfy KB-21e-Scroll geniuskb19eGenius KB-19e NB geniuskkb2050hsGenius KKB-2050HS gyrationGyration kinesisKinesis logitech_baseLogitech logitech_g15Logitech G15 extra keys via G15daemon hpi6Hewlett-Packard Internet hp250xHewlett-Packard NEC SK-2500 Multimedia hpxe3gcHewlett-Packard Omnibook XE3 GC hpxe3gfHewlett-Packard Omnibook XE3 GF hpxt1000Hewlett-Packard Omnibook XT1000 hpdv5Hewlett-Packard Pavilion dv5 hpzt11xxHewlett-Packard Pavilion ZT1100 hp500faHewlett-Packard Omnibook 500 FA hp5xxHewlett-Packard Omnibook 500 hpnx9020Hewlett-Packard nx9020 hp6000Hewlett-Packard Omnibook 6000/6100 honeywell_euroboardHoneywell Euroboard hpmini110Hewlett-Packard Mini 110 laptop rapidaccessIBM Rapid Access rapidaccess2IBM Rapid Access II thinkpadIBM ThinkPad 560Z/600/600E/A22E thinkpad60IBM ThinkPad R60/T60/R61/T61 thinkpadz60IBM ThinkPad Z60m/Z60t/Z61m/Z61t ibm_spacesaverIBM Space Saver logiaccessLogitech Access logiclx300Logitech Cordless Desktop LX-300 logii350Logitech Internet 350 logimelLogitech Internet 350 logicdLogitech Cordless Desktop logicd_itLogitech Cordless Desktop iTouch logicd_navLogitech Cordless Desktop Navigator logicd_optLogitech Cordless Desktop Optical logicdaLogitech Cordless Desktop (alt.) logicdpa2Logitech Cordless Desktop Pro (2nd alt.) logicfnLogitech Cordless Freedom/Desktop Navigator logicdnLogitech Cordless Desktop Navigator logiitcLogitech iTouch Cordless Y-RB6 logiikLogitech Internet itouchLogitech iTouch logicinkLogitech Internet Navigator logiex110Logitech Cordless Desktop EX110 logiinkseLogitech iTouch Internet Navigator SE logiinkseusbLogitech iTouch Internet Navigator SE USB logiultraxLogitech Ultra-X logiultraxcLogitech Ultra-X Cordless Media Desktop logidinovoLogitech diNovo logidinovoedgeLogitech diNovo Edge mx1998Memorex MX1998 mx2500Memorex MX2500 EZ-Access mx2750Memorex MX2750 microsoft4000Microsoft Natural Ergonomic 4000 microsoft7000Microsoft Natural Wireless Ergonomic 7000 microsoftinetMicrosoft Internet microsoftproMicrosoft Natural Pro/Internet Pro microsoftprousbMicrosoft Natural Pro USB/Internet Pro microsoftprooemMicrosoft Natural Pro OEM vsonku306ViewSonic KU-306 Internet microsoftproseMicrosoft Internet Pro (Swedish) microsoftofficeMicrosoft Office Keyboard microsoftmultMicrosoft Wireless Multimedia 1.0A microsoftsurfaceMicrosoft Surface microsofteliteMicrosoft Natural Elite microsoftccurve2kMicrosoft Comfort Curve 2000 oretecOrtek Multimedia/Internet MCK-800 propellerPropeller Voyager KTEZ-1000 qtronixQTronix Scorpius 98N+ samsung4500Samsung SDM 4500P samsung4510Samsung SDM 4510P sanwaskbkg3Sanwa Supply SKB-KG3 sk1300NEC SK-1300 sk2500NEC SK-2500 sk6200NEC SK-6200 sk7100NEC SK-7100 sp_inetSuper Power Multimedia svenSVEN Ergonomic 2500 sven303SVEN Slim 303 symplonSymplon PaceBook tablet toshiba_s3000Toshiba Satellite S3000 trustTrust Wireless Classic trustdaTrust Direct Access trust_slimlineTrust Slimline tm2020TypeMatrix EZ-Reach 2020 tm2030PS2TypeMatrix EZ-Reach 2030 PS2 tm2030USBTypeMatrix EZ-Reach 2030 USB tm2030USB-102TypeMatrix EZ-Reach 2030 USB (102/105:EU mode) tm2030USB-106TypeMatrix EZ-Reach 2030 USB (106:JP mode) yahooYahoo! Internet macbook78MacBook/MacBook Pro macbook79MacBook/MacBook Pro (intl.) macintoshMacintosh macintosh_oldMacintosh Old macintosh_hhkHappy Hacking for Mac acer_c300Acer C300 acer_ferrari4kAcer Ferrari 4000 acer_laptopAcer laptop asus_laptopAsus laptop appleApple apple_laptopApple laptop applealu_ansiApple Aluminium (ANSI) applealu_isoApple Aluminium (ISO) applealu_jisApple Aluminium (JIS) silvercrestSilvercrest Multimedia Wireless emachineseMachines m6800 laptop benqxBenQ X-Touch benqx730BenQ X-Touch 730 benqx800BenQ X-Touch 800 hhkHappy Hacking classmateClassmate PC olpcOLPC sun_type7_usbSun Type 7 USB sun_type7_euro_usbSun Type 7 USB (European) sun_type7_unix_usbSun Type 7 USB (Unix) sun_type7_jp_usbSun Type 7 USB (Japanese)/Japanese 106-key sun_type6_usbSun Type 6/7 USB sun_type6_euro_usbSun Type 6/7 USB (European) sun_type6_unix_usbSun Type 6 USB (Unix) sun_type6_jp_usbSun Type 6 USB (Japanese) sun_type6_jpSun Type 6 (Japanese) targa_v811Targa Visionary 811 unitekkb1925Unitek KB-1925 compalfl90FL90 creativedw7000Creative Desktop Wireless 7000 teck227Truly Ergonomic 227 teck229Truly Ergonomic 229 apex300SteelSeries Apex 300 (Apex RAW) chromebookChromebook ppkbPinePhone Keyboard

LAYOUTSLayout(Variant)Description usEnglish (US) us(chr)Cherokee us(haw)Hawaiian 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(colemak_dh)English (Colemak-DH) us(colemak_dh_iso)English (Colemak-DH ISO) us(colemak_dh_ortho)English (Colemak-DH Ortholinear) 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(dvorak-mac)English (Dvorak, Macintosh) us(symbolic)English (US, Symbolic) us(rus)Russian (US, phonetic) us(mac)English (Macintosh) us(altgr-intl)English (intl., with AltGr dead keys) us(olpc2)English (the divide/multiply toggle the layout) us(hbs)Serbo-Croatian (US) us(norman)English (Norman) us(workman)English (Workman) us(workman-intl)English (Workman, intl., with dead keys) afDari af(ps)Pashto af(uz)Uzbek (Afghanistan) af(ps-olpc)Pashto (Afghanistan, OLPC) af(fa-olpc)Dari (Afghanistan, OLPC) af(uz-olpc)Uzbek (Afghanistan, OLPC) araArabic ara(azerty)Arabic (AZERTY) ara(azerty_digits)Arabic (AZERTY, Eastern Arabic numerals) ara(digits)Arabic (Eastern Arabic numerals) ara(qwerty)Arabic (QWERTY) ara(qwerty_digits)Arabic (QWERTY, Eastern Arabic numerals) ara(buckwalter)Arabic (Buckwalter) ara(olpc)Arabic (OLPC) ara(mac)Arabic (Macintosh) alAlbanian al(plisi)Albanian (Plisi) al(veqilharxhi)Albanian (Veqilharxhi) amArmenian am(phonetic)Armenian (phonetic) am(phonetic-alt)Armenian (alt. phonetic) am(eastern)Armenian (eastern) am(western)Armenian (western) am(eastern-alt)Armenian (alt. eastern) atGerman (Austria) at(nodeadkeys)German (Austria, no dead keys) at(mac)German (Austria, Macintosh) auEnglish (Australian) azAzerbaijani az(cyrillic)Azerbaijani (Cyrillic) byBelarusian by(legacy)Belarusian (legacy) by(latin)Belarusian (Latin) by(ru)Russian (Belarus) by(intl)Belarusian (intl.) by(phonetic)Belarusian (phonetic) beBelgian be(oss)Belgian (alt.) be(oss_latin9)Belgian (Latin-9 only, alt.) be(iso-alternate)Belgian (ISO, alt.) be(nodeadkeys)Belgian (no dead keys) be(wang)Belgian (Wang 724 AZERTY) bdBangla bd(probhat)Bangla (Probhat) inIndian in(ben)Bangla (India) in(ben_probhat)Bangla (India, Probhat) in(ben_baishakhi)Bangla (India, Baishakhi) in(ben_bornona)Bangla (India, Bornona) in(ben_gitanjali)Bangla (India, Gitanjali) in(ben_inscript)Bangla (India, Baishakhi InScript) in(eeyek)Manipuri (Eeyek) in(guj)Gujarati in(guj-kagapa)Gujarati (KaGaPa, phonetic) in(guru)Punjabi (Gurmukhi) in(jhelum)Punjabi (Gurmukhi Jhelum) in(kan)Kannada in(kan-kagapa)Kannada (KaGaPa, phonetic) in(mal)Malayalam in(mal_lalitha)Malayalam (Lalitha) in(mal_enhanced)Malayalam (enhanced InScript, with rupee) in(ori)Oriya in(ori-bolnagri)Oriya (Bolnagri) in(ori-wx)Oriya (Wx) in(olck)Ol Chiki in(tamilnet)Tamil (TamilNet '99) in(tamilnet_tamilnumbers)Tamil (TamilNet '99 with Tamil numerals) in(tamilnet_TAB)Tamil (TamilNet '99, TAB encoding) in(tamilnet_TSCII)Tamil (TamilNet '99, TSCII encoding) in(tam)Tamil (InScript, with Arabic numerals) in(tam_tamilnumbers)Tamil (InScript, with Tamil numerals) in(tel)Telugu in(tel-kagapa)Telugu (KaGaPa, phonetic) in(tel-sarala)Telugu (Sarala) in(urd-phonetic)Urdu (phonetic) in(urd-phonetic3)Urdu (alt. phonetic) in(urd-winkeys)Urdu (Windows) in(bolnagri)Hindi (Bolnagri) in(hin-wx)Hindi (Wx) in(hin-kagapa)Hindi (KaGaPa, phonetic) in(san-kagapa)Sanskrit (KaGaPa, phonetic) in(mar-kagapa)Marathi (KaGaPa, phonetic) in(eng)English (India, with rupee) in(iipa)Indic IPA in(marathi)Marathi (enhanced InScript) baBosnian ba(alternatequotes)Bosnian (with guillemets) ba(unicode)Bosnian (with Bosnian digraphs) ba(unicodeus)Bosnian (US, with Bosnian digraphs) ba(us)Bosnian (US) brPortuguese (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) bgBulgarian bg(phonetic)Bulgarian (traditional phonetic) bg(bas_phonetic)Bulgarian (new phonetic) bg(bekl)Bulgarian (enhanced) dzBerber (Algeria, Latin) dz(azerty-deadkeys)Kabyle (AZERTY, with dead keys) dz(qwerty-gb-deadkeys)Kabyle (QWERTY, UK, with dead keys) dz(qwerty-us-deadkeys)Kabyle (QWERTY, US, with dead keys) dz(ber)Berber (Algeria, Tifinagh) dz(ar)Arabic (Algeria) maArabic (Morocco) ma(french)French (Morocco) ma(tifinagh)Berber (Morocco, Tifinagh) ma(tifinagh-alt)Berber (Morocco, Tifinagh alt.) ma(tifinagh-alt-phonetic)Berber (Morocco, Tifinagh phonetic, alt.) ma(tifinagh-extended)Berber (Morocco, Tifinagh extended) ma(tifinagh-phonetic)Berber (Morocco, Tifinagh phonetic) ma(tifinagh-extended-phonetic)Berber (Morocco, Tifinagh extended phonetic) ma(rif)Tarifit cmEnglish (Cameroon) cm(french)French (Cameroon) cm(qwerty)Cameroon Multilingual (QWERTY, intl.) cm(azerty)Cameroon (AZERTY, intl.) cm(dvorak)Cameroon (Dvorak, intl.) cm(mmuock)Mmuock mmBurmese mm(zawgyi)Burmese Zawgyi mm(shn)Shan mm(zgt)Shan (Zawgyi Tai) mm(mnw)Mon mm(mnw-a1)Mon (A1) caFrench (Canada) ca(fr-dvorak)French (Canada, Dvorak) ca(fr-legacy)French (Canada, legacy) ca(multix)Canadian (CSA) ca(ike)Inuktitut ca(eng)English (Canada) cdFrench (Democratic Republic of the Congo) cnChinese cn(mon_trad)Mongolian (Bichig) cn(mon_trad_todo)Mongolian (Todo) cn(mon_trad_xibe)Mongolian (Xibe) cn(mon_trad_manchu)Mongolian (Manchu) cn(mon_trad_galik)Mongolian (Galik) cn(mon_todo_galik)Mongolian (Todo Galik) cn(mon_manchu_galik)Mongolian (Manchu Galik) cn(tib)Tibetan cn(tib_asciinum)Tibetan (with ASCII numerals) cn(ug)Uyghur cn(altgr-pinyin)Hanyu Pinyin Letters (with AltGr dead keys) hrCroatian hr(alternatequotes)Croatian (with guillemets) hr(unicode)Croatian (with Croatian digraphs) hr(unicodeus)Croatian (US, with Croatian digraphs) hr(us)Croatian (US) czCzech cz(bksl)Czech (with <> key) cz(qwerty)Czech (QWERTY) cz(qwerty_bksl)Czech (QWERTY, extended backslash) cz(qwerty-mac)Czech (QWERTY, Macintosh) cz(ucw)Czech (UCW, only accented letters) cz(dvorak-ucw)Czech (US, Dvorak, UCW support) cz(rus)Russian (Czech, phonetic) dkDanish dk(nodeadkeys)Danish (no dead keys) dk(winkeys)Danish (Windows) dk(mac)Danish (Macintosh) dk(mac_nodeadkeys)Danish (Macintosh, no dead keys) dk(dvorak)Danish (Dvorak) nlDutch nl(us)Dutch (US) nl(mac)Dutch (Macintosh) nl(std)Dutch (standard) btDzongkha eeEstonian ee(nodeadkeys)Estonian (no dead keys) ee(dvorak)Estonian (Dvorak) ee(us)Estonian (US) irPersian ir(pes_keypad)Persian (with Persian keypad) ir(azb)Azerbaijani (Iran) 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) iqIraqi 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) foFaroese fo(nodeadkeys)Faroese (no dead keys) fiFinnish fi(winkeys)Finnish (Windows) fi(classic)Finnish (classic) fi(nodeadkeys)Finnish (classic, no dead keys) fi(smi)Northern Saami (Finland) fi(mac)Finnish (Macintosh) frFrench fr(nodeadkeys)French (no dead keys) fr(oss)French (alt.) fr(oss_latin9)French (alt., Latin-9 only) fr(oss_nodeadkeys)French (alt., no dead keys) fr(latin9)French (legacy, alt.) fr(latin9_nodeadkeys)French (legacy, alt., no dead keys) fr(bepo)French (BEPO) fr(bepo_latin9)French (BEPO, Latin-9 only) fr(bepo_afnor)French (BEPO, AFNOR) fr(dvorak)French (Dvorak) fr(mac)French (Macintosh) fr(azerty)French (AZERTY) fr(afnor)French (AZERTY, AFNOR) fr(bre)Breton (France) fr(oci)Occitan fr(geo)Georgian (France, AZERTY Tskapo) fr(us)French (US) ghEnglish (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) gnN'Ko (AZERTY) geGeorgian ge(ergonomic)Georgian (ergonomic) ge(mess)Georgian (MESS) ge(ru)Russian (Georgia) ge(os)Ossetian (Georgia) deGerman de(deadacute)German (dead acute) de(deadgraveacute)German (dead grave acute) de(nodeadkeys)German (no dead keys) de(e1)German (E1) de(e2)German (E2) de(T3)German (T3) de(us)German (US) de(ro)Romanian (Germany) de(ro_nodeadkeys)Romanian (Germany, no dead keys) de(dvorak)German (Dvorak) 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) grGreek gr(simple)Greek (simple) gr(extended)Greek (extended) gr(nodeadkeys)Greek (no dead keys) gr(polytonic)Greek (polytonic) huHungarian hu(standard)Hungarian (standard) hu(nodeadkeys)Hungarian (no dead keys) hu(qwerty)Hungarian (QWERTY) hu(101_qwertz_comma_dead)Hungarian (QWERTZ, 101-key, comma, dead keys) hu(101_qwertz_comma_nodead)Hungarian (QWERTZ, 101-key, comma, no dead keys) hu(101_qwertz_dot_dead)Hungarian (QWERTZ, 101-key, dot, dead keys) hu(101_qwertz_dot_nodead)Hungarian (QWERTZ, 101-key, dot, no dead keys) hu(101_qwerty_comma_dead)Hungarian (QWERTY, 101-key, comma, dead keys) hu(101_qwerty_comma_nodead)Hungarian (QWERTY, 101-key, comma, no dead keys) hu(101_qwerty_dot_dead)Hungarian (QWERTY, 101-key, dot, dead keys) hu(101_qwerty_dot_nodead)Hungarian (QWERTY, 101-key, dot, no dead keys) hu(102_qwertz_comma_dead)Hungarian (QWERTZ, 102-key, comma, dead keys) hu(102_qwertz_comma_nodead)Hungarian (QWERTZ, 102-key, comma, no dead keys) hu(102_qwertz_dot_dead)Hungarian (QWERTZ, 102-key, dot, dead keys) hu(102_qwertz_dot_nodead)Hungarian (QWERTZ, 102-key, dot, no dead keys) hu(102_qwerty_comma_dead)Hungarian (QWERTY, 102-key, comma, dead keys) hu(102_qwerty_comma_nodead)Hungarian (QWERTY, 102-key, comma, no dead keys) hu(102_qwerty_dot_dead)Hungarian (QWERTY, 102-key, dot, dead keys) hu(102_qwerty_dot_nodead)Hungarian (QWERTY, 102-key, dot, no dead keys) isIcelandic is(mac_legacy)Icelandic (Macintosh, legacy) is(mac)Icelandic (Macintosh) is(dvorak)Icelandic (Dvorak) ilHebrew il(lyx)Hebrew (lyx) il(phonetic)Hebrew (phonetic) il(biblical)Hebrew (Biblical, Tiro) itItalian it(nodeadkeys)Italian (no dead keys) it(winkeys)Italian (Windows) it(mac)Italian (Macintosh) it(us)Italian (US) it(geo)Georgian (Italy) it(ibm)Italian (IBM 142) it(intl)Italian (intl., with dead keys) it(scn)Sicilian it(fur)Friulian (Italy) jpJapanese jp(kana)Japanese (Kana) jp(kana86)Japanese (Kana 86) jp(OADG109A)Japanese (OADG 109A) jp(mac)Japanese (Macintosh) jp(dvorak)Japanese (Dvorak) kgKyrgyz kg(phonetic)Kyrgyz (phonetic) khKhmer (Cambodia) kzKazakh kz(ruskaz)Russian (Kazakhstan, with Kazakh) kz(kazrus)Kazakh (with Russian) kz(ext)Kazakh (extended) kz(latin)Kazakh (Latin) laLao la(stea)Lao (STEA) latamSpanish (Latin American) latam(nodeadkeys)Spanish (Latin American, no dead keys) latam(deadtilde)Spanish (Latin American, dead tilde) latam(dvorak)Spanish (Latin American, Dvorak) latam(colemak)Spanish (Latin American, Colemak) ltLithuanian lt(std)Lithuanian (standard) lt(us)Lithuanian (US) lt(ibm)Lithuanian (IBM LST 1205-92) lt(lekp)Lithuanian (LEKP) lt(lekpa)Lithuanian (LEKPa) lt(sgs)Samogitian lt(ratise)Lithuanian (Ratise) lvLatvian lv(apostrophe)Latvian (apostrophe) lv(tilde)Latvian (tilde) lv(fkey)Latvian (F) lv(modern)Latvian (Modern Latin) lv(modern-cyr)Latvian (Modern Cyrillic) lv(ergonomic)Latvian (ergonomic, ŪGJRMV) lv(adapted)Latvian (adapted) maoMaori meMontenegrin 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) mkMacedonian mk(nodeadkeys)Macedonian (no dead keys) mtMaltese mt(us)Maltese (US) mt(alt-us)Maltese (US, with AltGr overrides) mt(alt-gb)Maltese (UK, with AltGr overrides) mnMongolian noNorwegian no(nodeadkeys)Norwegian (no dead keys) no(winkeys)Norwegian (Windows) 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) plPolish 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) ptPortuguese pt(nodeadkeys)Portuguese (no dead keys) pt(mac)Portuguese (Macintosh) pt(mac_nodeadkeys)Portuguese (Macintosh, no dead keys) pt(nativo)Portuguese (Nativo) pt(nativo-us)Portuguese (Nativo for US keyboards) pt(nativo-epo)Esperanto (Portugal, Nativo) roRomanian ro(std)Romanian (standard) ro(winkeys)Romanian (Windows) ruRussian ru(phonetic)Russian (phonetic) ru(phonetic_winkeys)Russian (phonetic, Windows) ru(phonetic_YAZHERTY)Russian (phonetic, YAZHERTY) ru(typewriter)Russian (typewriter) ru(ruchey_ru)Russian (engineering, RU) ru(ruchey_en)Russian (engineering, EN) ru(legacy)Russian (legacy) ru(typewriter-legacy)Russian (typewriter, legacy) ru(tt)Tatar ru(os_legacy)Ossetian (legacy) ru(os_winkeys)Ossetian (Windows) 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 (phonetic, French) ru(ab)Abkhazian (Russia) rsSerbian 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 siSlovenian si(alternatequotes)Slovenian (with guillemets) si(us)Slovenian (US) skSlovak sk(bksl)Slovak (extended backslash) sk(qwerty)Slovak (QWERTY) sk(qwerty_bksl)Slovak (QWERTY, extended backslash) esSpanish es(nodeadkeys)Spanish (no dead keys) es(winkeys)Spanish (Windows) es(deadtilde)Spanish (dead tilde) es(dvorak)Spanish (Dvorak) es(ast)Asturian (Spain, with bottom-dot H and L) es(cat)Catalan (Spain, with middle-dot L) es(mac)Spanish (Macintosh) seSwedish 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(us_dvorak)Swedish (Dvorak, intl.) se(us)Swedish (US) se(swl)Swedish Sign Language chGerman (Switzerland) ch(legacy)German (Switzerland, legacy) ch(de_nodeadkeys)German (Switzerland, no dead keys) ch(fr)French (Switzerland) ch(fr_nodeadkeys)French (Switzerland, no dead keys) ch(fr_mac)French (Switzerland, Macintosh) ch(de_mac)German (Switzerland, Macintosh) syArabic (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) tjTajik tj(legacy)Tajik (legacy) lkSinhala (phonetic) lk(tam_unicode)Tamil (Sri Lanka, TamilNet '99) lk(tam_TAB)Tamil (Sri Lanka, TamilNet '99, TAB encoding) lk(us)Sinhala (US) thThai th(tis)Thai (TIS-820.2538) th(pat)Thai (Pattachote) trTurkish tr(f)Turkish (F) tr(e)Turkish (E) tr(alt)Turkish (Alt-Q) 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(ot)Ottoman (Q) tr(otf)Ottoman (F) tr(otk)Old Turkic tr(otkf)Old Turkic (F) twTaiwanese tw(indigenous)Taiwanese (indigenous) tw(saisiyat)Saisiyat (Taiwan) uaUkrainian ua(phonetic)Ukrainian (phonetic) ua(typewriter)Ukrainian (typewriter) ua(winkeys)Ukrainian (Windows) ua(macOS)Ukrainian (macOS) ua(legacy)Ukrainian (legacy) ua(rstu)Ukrainian (standard RSTU) ua(rstu_ru)Russian (Ukraine, standard RSTU) ua(homophonic)Ukrainian (homophonic) ua(crh)Crimean Tatar (Turkish Q) ua(crh_f)Crimean Tatar (Turkish F) ua(crh_alt)Crimean Tatar (Turkish Alt-Q) gbEnglish (UK) gb(extd)English (UK, extended, Windows) 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, Macintosh, intl.) gb(colemak)English (UK, Colemak) gb(colemak_dh)English (UK, Colemak-DH) gb(pl)Polish (British keyboard) gb(gla)Scottish Gaelic uzUzbek uz(latin)Uzbek (Latin) vnVietnamese vn(us)Vietnamese (US) vn(fr)Vietnamese (France) krKorean kr(kr104)Korean (101/104-key compatible) ieIrish ie(CloGaelach)CloGaelach ie(UnicodeExpert)Irish (UnicodeExpert) ie(ogam)Ogham ie(ogam_is434)Ogham (IS434) pkUrdu (Pakistan) pk(urd-crulp)Urdu (Pakistan, CRULP) pk(urd-nla)Urdu (Pakistan, NLA) pk(ara)Arabic (Pakistan) pk(snd)Sindhi mvDhivehi zaEnglish (South Africa) epoEsperanto epo(legacy)Esperanto (legacy) npNepali ngEnglish (Nigeria) ng(igbo)Igbo ng(yoruba)Yoruba ng(hausa)Hausa (Nigeria) etAmharic snWolof braiBraille brai(left_hand)Braille (left-handed) brai(left_hand_invert)Braille (left-handed inverted thumb) brai(right_hand)Braille (right-handed) brai(right_hand_invert)Braille (right-handed inverted thumb) tmTurkmen tm(alt)Turkmen (Alt-Q) mlBambara ml(fr-oss)French (Mali, alt.) ml(us-mac)English (Mali, US, Macintosh) ml(us-intl)English (Mali, US, intl.) tzSwahili (Tanzania) tgFrench (Togo) keSwahili (Kenya) ke(kik)Kikuyu bwTswana phFilipino 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) mdMoldavian md(gag)Moldavian (Gagauz) idIndonesian (Latin) id(javanese)Javanese id(melayu-phonetic)Indonesian (Arab Melayu, phonetic) id(melayu-phoneticx)Indonesian (Arab Melayu, extended phonetic) id(pegon-phonetic)Indonesian (Arab Pegon, phonetic) myMalay (Jawi, Arabic Keyboard) my(phonetic)Malay (Jawi, phonetic) customA user-defined custom Layout

OPTIONS

Switching to another layout .BR OptionDescription grp:switchRight Alt (while pressed) grp:lswitchLeft Alt (while pressed) grp:lwin_switchLeft Win (while pressed) grp:rwin_switchRight Win (while pressed) grp:win_switchAny Win (while pressed) grp:menu_switchMenu (while pressed), Shift+Menu for Menu grp:caps_switchCaps Lock (while pressed), Alt+Caps Lock for the original Caps Lock action grp:rctrl_switchRight Ctrl (while pressed) grp:toggleRight Alt grp:lalt_toggleLeft Alt grp:caps_toggleCaps Lock grp:shift_caps_toggleShift+Caps Lock grp:caps_selectCaps Lock to first layout; Shift+Caps Lock to second layout grp:win_menu_selectLeft Win to first layout; Right Win/Menu to second layout grp:ctrl_selectLeft Ctrl to first layout; Right Ctrl to second layout grp:alt_caps_toggleAlt+Caps Lock grp:shifts_toggleBoth Shifts together grp:alts_toggleBoth Alts together grp:alt_altgr_toggleBoth Alts together; AltGr alone chooses third level grp:ctrls_toggleBoth Ctrls together grp:ctrl_shift_toggleCtrl+Shift grp:lctrl_lshift_toggleLeft Ctrl+Left Shift grp:rctrl_rshift_toggleRight Ctrl+Right Shift grp:ctrl_alt_toggleAlt+Ctrl grp:alt_shift_toggleAlt+Shift grp:lalt_lshift_toggleLeft Alt+Left Shift grp:ralt_rshift_toggleRight Alt+Right Shift grp:menu_toggleMenu grp:lwin_toggleLeft Win grp:alt_space_toggleAlt+Space grp:win_space_toggleWin+Space grp:ctrl_space_toggleCtrl+Space grp:rwin_toggleRight Win grp:lshift_toggleLeft Shift grp:rshift_toggleRight Shift grp:lctrl_toggleLeft Ctrl grp:rctrl_toggleRight Ctrl grp:sclk_toggleScroll Lock grp:lctrl_lwin_rctrl_menuCtrl+Left Win to first layout; Ctrl+Menu to second layout grp:lctrl_lwin_toggleLeft Ctrl+Left Win

Key to choose the 2nd level .BR OptionDescription lv2:lsgt_switchThe "< >" key

Key to choose the 3rd level .BR OptionDescription lv3:switchRight Ctrl lv3:menu_switchMenu lv3:win_switchAny Win lv3:lwin_switchLeft Win lv3:rwin_switchRight Win lv3:alt_switchAny Alt lv3:lalt_switchLeft Alt lv3:ralt_switchRight Alt lv3:ralt_switch_multikeyRight Alt; Shift+Right Alt as Compose lv3:ralt_altRight Alt never chooses 3rd level lv3:enter_switchEnter on keypad lv3:caps_switchCaps Lock lv3:bksl_switchBackslash lv3:lsgt_switchThe "< >" key lv3:caps_switch_latchCaps Lock; acts as onetime lock when pressed together with another 3rd-level chooser lv3:bksl_switch_latchBackslash; acts as onetime lock when pressed together with another 3rd level chooser lv3:lsgt_switch_latchThe "< >" key; acts as onetime lock when pressed together with another 3rd level chooser

Ctrl position .BR OptionDescription ctrl:nocapsCaps Lock as Ctrl ctrl:lctrl_metaLeft Ctrl as Meta ctrl:swapcapsSwap Ctrl and Caps Lock ctrl:hyper_capscontrolCaps Lock as Ctrl, Ctrl as Hyper ctrl:ac_ctrlTo the left of "A" ctrl:aa_ctrlAt the bottom left ctrl:rctrl_raltRight Ctrl as Right Alt ctrl:menu_rctrlMenu as Right Ctrl ctrl:swap_lalt_lctlSwap Left Alt with Left Ctrl ctrl:swap_ralt_rctlSwap Right Alt with Right Ctrl ctrl:swap_lwin_lctlSwap Left Win with Left Ctrl ctrl:swap_rwin_rctlSwap Right Win with Right Ctrl ctrl:swap_lalt_lctl_lwinLeft Alt as Ctrl, Left Ctrl as Win, Left Win as Left Alt

Use keyboard LED to show alternative layout .BR OptionDescription grp_led:numNum Lock grp_led:capsCaps Lock grp_led:scrollScroll Lock

Use keyboard LED to indicate modifiers .BR OptionDescription mod_led:composeCompose

Layout of numeric keypad .BR OptionDescription keypad:legacyLegacy keypad:ossUnicode arrows and math operators keypad:futureUnicode arrows and math operators on default level keypad:legacy_wangLegacy Wang 724 keypad:oss_wangWang 724 keypad with Unicode arrows and math operators keypad:future_wangWang 724 keypad with Unicode arrows and math operators on default level keypad:hexHexadecimal keypad:atmPhone and ATM style

Numeric keypad Delete behavior .BR OptionDescription kpdl:dotLegacy key with dot kpdl:commaLegacy key with comma kpdl:dotossFour-level key with dot kpdl:dotoss_latin9Four-level key with dot, Latin-9 only kpdl:commaossFour-level key with comma kpdl:momayyezossFour-level key with momayyez kpdl:kpossFour-level key with abstract separators kpdl:semiSemicolon on third level

Caps Lock behavior .BR OptionDescription caps:internalCaps Lock uses internal capitalization; Shift "pauses" Caps Lock caps:internal_nocancelCaps Lock uses internal capitalization; Shift does not affect Caps Lock caps:shiftCaps Lock acts as Shift with locking; Shift "pauses" Caps Lock caps:shift_nocancelCaps Lock acts as Shift with locking; Shift does not affect Caps Lock caps:capslockCaps Lock toggles normal capitalization of alphabetic characters caps:shiftlockCaps Lock toggles Shift Lock (affects all keys) caps:swapescapeSwap Esc and Caps Lock caps:escapeMake Caps Lock an additional Esc caps:escape_shifted_capslockMake Caps Lock an additional Esc, but Shift + Caps Lock is the regular Caps Lock caps:backspaceMake Caps Lock an additional Backspace caps:superMake Caps Lock an additional Super caps:hyperMake Caps Lock an additional Hyper caps:menuMake Caps Lock an additional Menu key caps:numlockMake Caps Lock an additional Num Lock caps:ctrl_modifierMake Caps Lock an additional Ctrl caps:noneCaps Lock is disabled

Alt and Win behavior .BR OptionDescription altwin:menuAdd the standard behavior to Menu key altwin:menu_winMenu is mapped to Win altwin:meta_altAlt and Meta are on Alt altwin:alt_winAlt is mapped to Win and the usual Alt altwin:ctrl_winCtrl is mapped to Win and the usual Ctrl altwin:ctrl_rwinCtrl is mapped to Right Win and the usual Ctrl altwin:ctrl_alt_winCtrl is mapped to Alt, Alt to Win altwin:meta_winMeta is mapped to Win altwin:left_meta_winMeta is mapped to Left Win altwin:hyper_winHyper is mapped to Win altwin:alt_super_winAlt is mapped to Right Win, Super to Menu altwin:swap_lalt_lwinLeft Alt is swapped with Left Win altwin:swap_alt_winAlt is swapped with Win altwin:prtsc_rwinWin is mapped to PrtSc and the usual Win

Position of Compose key .BR OptionDescription compose:raltRight Alt compose:lwinLeft Win compose:lwin-altgr3rd level of Left Win compose:rwinRight Win compose:rwin-altgr3rd level of Right Win compose:menuMenu compose:menu-altgr3rd level of Menu compose:lctrlLeft Ctrl compose:lctrl-altgr3rd level of Left Ctrl compose:rctrlRight Ctrl compose:rctrl-altgr3rd level of Right Ctrl compose:capsCaps Lock compose:caps-altgr3rd level of Caps Lock compose:102The "< >" key compose:102-altgr3rd level of the "< >" key compose:pausPause compose:insInsert compose:prscPrtSc compose:sclkScroll Lock

Compatibility options .BR OptionDescription numpad:pcDefault numeric keypad keys numpad:macNumeric keypad always enters digits (as in macOS) numpad:microsoftNum Lock on: digits; Shift for arrows. Num Lock off: arrows (as in Windows) numpad:shift3Shift does not cancel Num Lock, chooses 3rd level instead srvrkeys:noneSpecial keys (Ctrl+Alt+<key>) handled in a server apple:alupckeysApple Aluminium emulates Pause, PrtSc, Scroll Lock apple:jp_oadg109aJapanese Apple keyboards emulate OADG109A backslash apple:jp_pc106Japanese Apple keyboards emulate PC106 backslash shift:breaks_capsShift cancels Caps Lock misc:typoEnable extra typographic characters misc:aplEnable APL overlay characters shift:both_capslockBoth Shifts together enable Caps Lock shift:both_capslock_cancelBoth Shifts together enable Caps Lock; one Shift key disables it shift:both_shiftlockBoth Shifts together enable Shift Lock keypad:pointerkeysShift + Num Lock enables PointerKeys grab:break_actionsAllow breaking grabs with keyboard actions (warning: security risk) grab:debugAllow grab and window tree logging

Currency signs .BR OptionDescription eurosign:eEuro on E eurosign:2Euro on 2 eurosign:4Euro on 4 eurosign:5Euro on 5 rupeesign:4Rupee on 4

Key to choose 5th level .BR OptionDescription lv5:caps_switchCaps Lock chooses 5th level lv5:lsgt_switchThe "< >" key chooses 5th level lv5:ralt_switchRight Alt chooses 5th level lv5:menu_switchMenu chooses 5th level lv5:rctrl_switchRight Ctrl chooses 5th level lv5:lsgt_switch_lockThe "< >" key chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser lv5:ralt_switch_lockRight Alt chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser lv5:lwin_switch_lockLeft Win chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser lv5:rwin_switch_lockRight Win chooses 5th level and acts as a one-time lock if pressed with another 5th level chooser

Non-breaking space input .BR OptionDescription nbsp:noneUsual space at any level nbsp:level2Non-breaking space at the 2nd level nbsp:level3Non-breaking space at the 3rd level nbsp:level3nNon-breaking space at the 3rd level, thin non-breaking space at the 4th level nbsp:level4Non-breaking space at the 4th level nbsp:level4nNon-breaking space at the 4th level, thin non-breaking space at the 6th level nbsp:level4nlNon-breaking space at the 4th level, thin non-breaking space at the 6th level (via Ctrl+Shift) nbsp:zwnj2Zero-width non-joiner at the 2nd level nbsp:zwnj2zwj3Zero-width non-joiner at the 2nd level, zero-width joiner at the 3rd level nbsp:zwnj2zwj3nb4Zero-width non-joiner at the 2nd level, zero-width joiner at the 3rd level, non-breaking space at the 4th level nbsp:zwnj2nb3Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level nbsp:zwnj2nb3zwj4Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, zero-width joiner at the 4th level nbsp:zwnj2nb3nnb4Zero-width non-joiner at the 2nd level, non-breaking space at the 3rd level, thin non-breaking space at the 4th level nbsp:zwnj3zwj4Zero-width non-joiner at the 3rd level, zero-width joiner at the 4th level

Japanese keyboard options .BR OptionDescription japan:kana_lockKana Lock key is locking japan:nicola_f_bsNICOLA-F style Backspace japan:hztg_escapeMake Zenkaku Hankaku an additional Esc

Korean Hangul/Hanja keys .BR OptionDescription korean:ralt_hangulMake right Alt a Hangul key korean:rctrl_hangulMake right Ctrl a Hangul key korean:ralt_hanjaMake right Alt a Hanja key korean:rctrl_hanjaMake right Ctrl a Hanja key

Esperanto letters with superscripts .BR OptionDescription esperanto:qwertyAt the corresponding key in a QWERTY layout esperanto:dvorakAt the corresponding key in a Dvorak layout esperanto:colemakAt the corresponding key in a Colemak layout

Old Solaris keycodes compatibility .BR OptionDescription solaris:sun_compatSun key compatibility

Key sequence to kill the X server .BR OptionDescription terminate:ctrl_alt_bkspCtrl+Alt+Backspace

FILES/usr/share/X11/xkb/compat /usr/share/X11/xkb/compiled /usr/share/X11/xkb/geometry /usr/share/X11/xkb/keycodes /usr/share/X11/xkb/keymap /usr/share/X11/xkb/rules /usr/share/X11/xkb/semantics /usr/share/X11/xkb/symbols /usr/share/X11/xkb/types

SEE ALSOsetxkbmap(1)
0
Johanes Gumabo
Data Size   :   272,041 byte
man-xkeyboard-config.7Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 203,387
Visitor ID   :     :  
Visitor IP   :   18.119.119.119   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (rof_BR|3|xkeyboard-config.7|1028|1|.BR )         (rof_BR|3|xkeyboard-config.7|1081|1|.BR )         (rof_BR|3|xkeyboard-config.7|1095|1|.BR )         (rof_BR|3|xkeyboard-config.7|1125|1|.BR )         (rof_BR|3|xkeyboard-config.7|1151|1|.BR )         (rof_BR|3|xkeyboard-config.7|1167|1|.BR )         (rof_BR|3|xkeyboard-config.7|1181|1|.BR )         (rof_BR|3|xkeyboard-config.7|1202|1|.BR )         (rof_BR|3|xkeyboard-config.7|1223|1|.BR )         (rof_BR|3|xkeyboard-config.7|1252|1|.BR )         (rof_BR|3|xkeyboard-config.7|1279|1|.BR )         (rof_BR|3|xkeyboard-config.7|1311|1|.BR )         (rof_BR|3|xkeyboard-config.7|1341|1|.BR )         (rof_BR|3|xkeyboard-config.7|1359|1|.BR )         (rof_BR|3|xkeyboard-config.7|1381|1|.BR )         (rof_BR|3|xkeyboard-config.7|1408|1|.BR )         (rof_BR|3|xkeyboard-config.7|1424|1|.BR )         (rof_BR|3|xkeyboard-config.7|1441|1|.BR )         (rof_BR|3|xkeyboard-config.7|1457|1|.BR )         (rof_BR|3|xkeyboard-config.7|1471|1|.BR )