The following keyboard layout files were available in Debian Linux Testing as of Nov. 1, 2006. New software is introduced into Debian Unstable, then moved to Testing when no major bugs are evident, then to Stable when it has been thoroughly tested and fixed. Note that Debian Linux supports more writing systems than Windows XP Pro.
There are three groups of files in this table:
- US files
- Files for languages of other countries
- Special files (vendor-specific, or special keys)
/etc/X11/xkb/ file Language Region ==== ======== ====== us English US qwerty Dvorak left- and right-handed Dvorak Russian (transliteration) us_group2 English US us_group3 English US us_intl English US European languages ad Catalan Catalonia, Spain af Dari Afghanistan al Albanian Albania am Armenian Armenia ar, ara Arabic Middle East, North Africa az Azeri Azerbaijan ba Bosnian Bosnia and Herzegovina bd Bengali Bangladesh and West Bengal, India be Belgian Belgium ben Bengali Bangladesh and West Bengal, India bg Bulgarian Bulgaria br Portuguese Brazil bs Bosnian Bosnia and Herzegovina bt Dzongkha / Bhutan, Tibet Tibetan by Belarusian Belarus ca Canadian Canada ca_enhanced French Canada cd Congolese Congo, Democratic Republic of the ch Swiss German Switzerland cs Bosnian Bosnia and Herzegovina,Croatia, Serbia and Croatian Montenegro, Slovenia Serbian cz Czech Czech Republic cz_qwerty Czech QWERTY czsk Czech, Slovak Czech Republic, Slovakia de German Germany, Austria de_CH Swiss German Switzerland dev Hindi India dk Danish Denmark dvorak English various Norwegian Swedish French ee Estonian Estonia el Greek Greece en_US English USA epo Esperanto various es Spanish Spain, Latin America fi Finnish Finland fo Faroese Faroe Islands fr French France fr_CH French Switzerland gb English UK ge Georgian Georgia “Latin” ge_la Georgian Georgia “Latin” ge_ru Georgian Georgia “Russian” gh Akan, Ewe, Ghana Fula, Hausa gr Greek Greece guj Gujarati India, Pakistan gur Punjabi India, Pakistan hr Croatian Croatia hr_US Croatian US hu Hungarian Hungary hu_US Hungarian US hu_qwerty Hungarian Various ie Irish Gaelic Ireland il Hebrew Israel il_phonetic Hebrew US in Bengali India Devanagari Gujarati Kannada Oriya Punjabi Malayalam Tamil Telugu iq Kurdish Iraq (Latin) ir Farsi Iran is Icelandic Iceland it Italian Italy iu Inuktitut Canada, US jp Japanese Japan kan Kannada India kg Kyrgyz Kyrgyzstan kh Khmer Cambodia kr Korean Korea kz Kazakh Kazakhstan la Lao Laos latam Spanish Latin America latin various various European lo Lao Laos lt Lithuanian Lithuania lt_std Lithuanian Lithuania lv Latvian Latvia mao Maori New Zealand mk Macedonian FYROM ml Malayalam India mm Burmese Myanmar mn Mongolian Mongolia (Cyrillic) mt Maltese Malta mt_US Maltese US mv Dhivehi (Thaana) Maldives nl Dutch Netherlands no Norwegian Norway np Nepalese Nepal (Devanagari) ogham Old Irish Ireland ori Oriya India pk Urdu (Arabic) Pakistan pl Polish (qwertz Poland and Dvorak) pl2 Polish (qwertz) Poland pt Portuguese Portugal ro Romanian Romania (standard, Academic) ro2 Romanian Romania ru Russian Russia sapmi Sapmi Finland, Norway, Sweden se Swedish Sweden se_FI Swedish Finland se_NO Swedish Norway se_SE Swedish Sweden si Slovenian Slovenia sk Slovak Slovakia sk_qwerty Slovak Slovakia sr Serbian Serbia and Montenegro (Cyrillic) sy Syriac Middle East syr Syriac Middle East syr_phonetic Syriac Middle East tel Telugu India th Thai Thailand th_pat Thai Thailand th_tis Thai Thailand tj Tajik (Cyrillic) Tajikistan tml Tamil India, Sri Lanka tr Turkish Turkey tr_f Turkish Turkey ua Ukrainian Ukraine uz Uzbek Uzbekistan vn Vietnamese Vietnam yu Serbo/Croatian Former Yugoslavia (Latin) za Afrikaans South Africa altwin capslock compose ctrl digital_vndr eurosign Euro symbol currency fujitsu_vndr group hp_vndr inet (multimedia controls) iso-9995-3 Extra European characters keypad level3 level5 lock macintosh_vndr nec_vndr pc ralt sgi_vndr sony_vndr sun_vndr srvr_ctrl xfree68_vndr
These keyboards support all modern writing systems except Mongolian Traditional alphabet.