Keyboard Data

We'd like to collect Language and Country data for our keyboard layouts database. This will enable us to predict which keyboard layouts are relevant to a user, based on the other data. Please fill in the Language, Country and Notes columns for the layouts you are familiar with.

Instructions

If you know that a keyboard layout is used for a particular language or country, enter the code in the corresponding cell. Only enter codes for keyboard layouts, languages, and countries that you are familiar with. Do not enter codes that you are uncertain about, and don't make guesses.

Please only edit the Language, Country and Notes columns.

Under Notes we'd like to know if a particular layout is seldomly used: in that case mark it as "niche". Other notes are also welcome.

If you have any problems, please contact Rui Matos (rtcm) or Allan Day (aday) on #gnome-hackers.

Thanks for helping!

Codes

Language is a set of ISO 639 codes. Each language code is made of two or three lower-case letters. The code for English is "en" or "eng", for example. An extensive list of language codes can be found here: http://www.sil.org/iso639-3/codes.asp

Country is a set of ISO 3166 codes. Each country code is made up of two or three upper-case letters. For example, the code for the United States of America is "US" or "USA". An extensive list of country codes can be found here: http://www.iso.org/iso/home/standards/country_codes/country_names_and_code_elements.htm

Lists of ISO codes can also be found on a Linux system usually under /usr/share/xml/iso-codes/ .

Both two and three letter codes are valid. If in doubt, try and use the two letter version.

Keyboard Data

Layout Name

XKB layout+variant

Language

Country

Notes

Catalan

ad

cat ca

ES FR IT

FR and IT can be considered niche (Catalan is used mainly in Spain). Note that the layout should be the Spanish with middle dot not this ad one. I (GilForcada) didn't edit it as it's requested to not do so.

Afghani

af

Persian (Afghanistan, Dari OLPC)

af+fa-olpc

Pashto (Afghanistan, OLPC)

af+olpc-ps

pus

Pashto

af+ps

pus

Uzbek (Afghanistan)

af+uz

uzb

Uzbek (Afghanistan, OLPC)

af+uz-olpc

uzb

Albanian

al

alb

Armenian

am

hye

Armenian (eastern)

am+eastern

Armenian (alternative eastern)

am+eastern-alt

Armenian (phonetic)

am+phonetic

Armenian (alternative phonetic)

am+phonetic-alt

Armenian (western)

am+western

Arabic

ara

ara

OM KW MR BH SD SA AE QA JO SY MA LB YE TN PS LY EH EG

Arabic (azerty)

ara+azerty

ara

DZ

This makes more sense in North Africa(Algeria, at least) than the simple Arabic layout as the French azerty layout is more common there

Arabic (azerty/digits)

ara+azerty_digits

Arabic (Buckwalter)

ara+buckwalter

Arabic (digits)

ara+digits

Arabic (qwerty)

ara+qwerty

Arabic (qwerty/digits)

ara+qwerty_digits

German (Austria)

at

ger

German (Austria, Macintosh)

at+mac

German (Austria, eliminate dead keys)

at+nodeadkeys

German (Austria, Sun dead keys)

at+sundeadkeys

Azerbaijani

az

aze

AZ

nowadays official Azeri is written with latin letters

Azerbaijani (Cyrillic)

az+cyrillic

aze

AZ

former (times of Soviet Union) the Azeri language was written using Cyrillic, having some special Azeri-Cyrillic letters though

Bosnian

ba

bos

Bosnian (use guillemets for quotes)

ba+alternatequotes

Bosnian (use Bosnian digraphs)

ba+unicode

Bosnian (US keyboard with Bosnian digraphs)

ba+unicodeus

Bosnian (US keyboard with Bosnian letters)

ba+us

Bengali

bd

ben

Bengali (Probhat)

bd+probhat

Belgian

be

fra nld ger

Belgian (ISO alternate)

be+iso-alternate

Belgian (eliminate dead keys)

be+nodeadkeys

Belgian (alternative)

be+oss

Belgian (alternative, latin-9 only)

be+oss_latin9

Belgian (alternative, Sun dead keys)

be+oss_sundeadkeys

Belgian (Sun dead keys)

be+sundeadkeys

Belgian (Wang model 724 azerty)

be+wang

Bulgarian

bg

bul

Bulgarian (new phonetic)

bg+bas_phonetic

Bulgarian (traditional phonetic)

bg+phonetic

Portuguese (Brazil)

br

por

BR

Most frequently used keyboard layout, followed by us_intl.

Portuguese (Brazil, Dvorak)

br+dvorak

por

BR

Niche

Portuguese (Brazil, nativo)

br+nativo

por

BR

Niche

Portuguese (Brazil, nativo for Esperanto)

br+nativo-epo

epo

BR

Niche

Portuguese (Brazil, nativo for USA keyboards)

br+nativo-us

por

BR

Niche

Portuguese (Brazil, eliminate dead keys)

br+nodeadkeys

por

BR

Niche

Braille

brai

Braille (left hand)

brai+left_hand

Braille (right hand)

brai+right_hand

Dzongkha

bt

dzo

Tswana

bw

tsn

Belarusian

by

bel

BY

Belarusian (Latin)

by+latin

bel

BY

niche

Belarusian (legacy)

by+legacy

bel

BY

niche

French (Canada)

ca

fra

CA

English (Canada)

ca+eng

eng

CA

French (Canada, Dvorak)

ca+fr-dvorak

French (Canada, legacy)

ca+fr-legacy

Inuktitut

ca+ike

iku

Canadian Multilingual (first part)

ca+multi

Canadian Multilingual (second part)

ca+multi-2gr

Canadian Multilingual

ca+multix

French (Democratic Republic of the Congo)

cd

fra

German (Switzerland)

ch

ger gsw

CH

Should be the default on PC for Swiss German. http://en.wikipedia.org/wiki/File:KB_Swiss.svg

German (Switzerland, Macintosh)

ch+de_mac

ger gsw

CH

German (Switzerland, eliminate dead keys)

ch+de_nodeadkeys

ger gsw

CH

This is the same physical keyboard as 'ch' with dead keys configuration

German (Switzerland, Sun dead keys)

ch+de_sundeadkeys

ger gsw

CH

This is the same physical keyboard as 'ch' with an alternate dead keys configuration

French (Switzerland)

ch+fr

fra

CH

Should be the default on PC for Swiss French. This is the same physical keyboard as 'ch' with the French configuration

French (Switzerland, Macintosh)

ch+fr_mac

fra

CH

French (Switzerland, eliminate dead keys)

ch+fr_nodeadkeys

fra

CH

This is the same physical keyboard as 'ch' with the French and dead key configuration

French (Switzerland, Sun dead keys)

ch+fr_sundeadkeys

fra

CH

This is the same physical keyboard as 'ch' with the French dans alternate dead keys configuration

German (Switzerland, legacy)

ch+legacy

ger gsw

CH

What's that ?

English (Cameroon)

cm

eng

Cameroon Multilingual (azerty)

cm+azerty

btb ewo dua xed ken mcp mfk bkm yas mfh lem yat sox fub azo bum lns xmd ozm ass fra bas wes nmg anv bfd pny nyj yam

Cameroon Multilingual (Dvorak)

cm+dvorak

French (Cameroon)

cm+french

fra

Cameroon Multilingual (qwerty)

cm+qwerty

btb ewo yas xed ken mcp mfk bkm yat mfh lem bfd sox fub azo bum lns xmd ozm dua ass bas wes nmg anv pny eng nyj yam

Chinese

cn

chi

CN

alias for US layout

Tibetan

cn+tib

tib

niche

Tibetan (with ASCII numerals)

cn+tib_asciinum

tib

niche

Uyghur

cn+uig

uig

niche

Czech

cz

cze

CZ

Czech (with <\|> key)

cz+bksl

Czech (US Dvorak with CZ UCW support)

cz+dvorak-ucw

niche

Czech (qwerty)

cz+qwerty

Czech (qwerty, extended Backslash)

cz+qwerty_bksl

Czech (UCW layout, accented letters only)

cz+ucw

niche

German

de

ger

DE

German (dead acute)

de+deadacute

German (dead grave acute)

de+deadgraveacute

Lower Sorbian

de+dsb

dsb

Lower Sorbian (qwertz)

de+dsb_qwertz

dsb

German (Dvorak)

de+dvorak

German (Macintosh)

de+mac

German (Macintosh, eliminate dead keys)

de+mac_nodeadkeys

German (Neo 2)

de+neo

German (eliminate dead keys)

de+nodeadkeys

German (qwerty)

de+qwerty

Romanian (Germany)

de+ro

rum

Romanian (Germany, eliminate dead keys)

de+ro_nodeadkeys

rum

Russian (Germany, phonetic)

de+ru

rus

German (Sun dead keys)

de+sundeadkeys

Danish

dk

dan

DK

Danish (Dvorak)

dk+dvorak

Danish (Macintosh)

dk+mac

Danish (Macintosh, eliminate dead keys)

dk+mac_nodeadkeys

Danish (eliminate dead keys)

dk+nodeadkeys

Estonian

ee

est

Estonian (Dvorak)

ee+dvorak

Estonian (eliminate dead keys)

ee+nodeadkeys

Estonian (US keyboard with Estonian letters)

ee+us

Esperanto

epo

epo

Esperanto (displaced semicolon and quote, obsolete)

epo+legacy

Spanish

es

gl spa

ES

Asturian (Spain, with bottom-dot H and bottom-dot L)

es+ast

ast

ES

Catalan (Spain, with middle-dot L)

es+cat

cat

ES

Spanish (include dead tilde)

es+deadtilde

Spanish (Dvorak)

es+dvorak

Spanish (Macintosh)

es+mac

Spanish (eliminate dead keys)

es+nodeadkeys

Spanish (Sun dead keys)

es+sundeadkeys

Amharic

et

amh

Finnish

fi

fin

Finnish (classic)

fi+classic

Finnish (Macintosh)

fi+mac

Finnish (classic, eliminate dead keys)

fi+nodeadkeys

Northern Saami (Finland)

fi+smi

sme

Faroese

fo

fao

Faroese (eliminate dead keys)

fo+nodeadkeys

French

fr

fra

FR

This is an old layout This bug could be closed when new layout (alternative) will be selected by default

French (Bepo, ergonomic, Dvorak way)

fr+bepo

fra

FR BE

This layout was built following the Dvorak method, it is more recent than fr+dvorak and fixes perceived problems with it [fr].

French (Bepo, ergonomic, Dvorak way, latin-9 only)

fr+bepo_latin9

fra

FR

This is a variant of fr+bepo which has been slightly modified to make it compatible with the Latin9 (iso8859-15) encoding used historically in France.

French (Breton)

fr+bre

French (Dvorak)

fr+dvorak

fra

FR

This layout was built following the Dvorak method, it is older than Bepo, but still has its fans. Note that there are concerns about its license

Georgian (France, AZERTY Tskapo)

fr+geo

geo

French (legacy, alternative)

fr+latin9

fra

FR

This is an old layout Please remove

French (legacy, alternative, eliminate dead keys)

fr+latin9_nodeadkeys

French (legacy, alternative, Sun dead keys)

fr+latin9_sundeadkeys

French (Macintosh)

fr+mac

French (eliminate dead keys)

fr+nodeadkeys

Occitan

fr+oci

oci

French (alternative)

fr+oss

fra

FR

This should be the default layout for French in France

French (alternative, latin-9 only)

fr+oss_latin9

French (alternative, eliminate dead keys)

fr+oss_nodeadkeys

French (alternative, Sun dead keys)

fr+oss_sundeadkeys

French (Sun dead keys)

fr+sundeadkeys

English (UK)

gb

eng

GB

English (UK, Colemak)

gb+colemak

English (UK, Dvorak)

gb+dvorak

eng

GB

niche

English (UK, Dvorak with UK punctuation)

gb+dvorakukp

English (UK, extended WinKeys)

gb+extd

English (UK, international with dead keys)

gb+intl

English (UK, Macintosh)

gb+mac

English (UK, Macintosh international)

gb+mac_intl

Georgian

ge

geo

Georgian (ergonomic)

ge+ergonomic

Georgian (MESS)

ge+mess

Ossetian (Georgia)

ge+os

oss

Russian (Georgia)

ge+ru

rus

English (Ghana)

gh

eng

Akan

gh+akan

aka

Avatime

gh+avn

avn

Ewe

gh+ewe

ewe

Fula

gh+fula

ful

Ga

gh+ga

gaa

English (Ghana, multilingual)

gh+generic

English (Ghana, GILLBT)

gh+gillbt

Hausa

gh+hausa

hau

French (Guinea)

gn

fra

Greek

gr

gre

GR CY

Greek (extended)

gr+extended

Greek (eliminate dead keys)

gr+nodeadkeys

Greek (polytonic)

gr+polytonic

Greek (simple)

gr+simple

Croatian

hr

hrv

Croatian (use guillemets for quotes)

hr+alternatequotes

Croatian (use Croatian digraphs)

hr+unicode

Croatian (US keyboard with Croatian digraphs)

hr+unicodeus

Croatian (US keyboard with Croatian letters)

hr+us

Hungarian

hu

hun

Hungarian (101/qwerty/comma/dead keys)

hu+101_qwerty_comma_dead

Hungarian (101/qwerty/comma/eliminate dead keys)

hu+101_qwerty_comma_nodead

Hungarian (101/qwerty/dot/dead keys)

hu+101_qwerty_dot_dead

Hungarian (101/qwerty/dot/eliminate dead keys)

hu+101_qwerty_dot_nodead

Hungarian (101/qwertz/comma/dead keys)

hu+101_qwertz_comma_dead

Hungarian (101/qwertz/comma/eliminate dead keys)

hu+101_qwertz_comma_nodead

Hungarian (101/qwertz/dot/dead keys)

hu+101_qwertz_dot_dead

Hungarian (101/qwertz/dot/eliminate dead keys)

hu+101_qwertz_dot_nodead

Hungarian (102/qwerty/comma/dead keys)

hu+102_qwerty_comma_dead

Hungarian (102/qwerty/comma/eliminate dead keys)

hu+102_qwerty_comma_nodead

Hungarian (102/qwerty/dot/dead keys)

hu+102_qwerty_dot_dead

Hungarian (102/qwerty/dot/eliminate dead keys)

hu+102_qwerty_dot_nodead

Hungarian (102/qwertz/comma/dead keys)

hu+102_qwertz_comma_dead

Hungarian (102/qwertz/comma/eliminate dead keys)

hu+102_qwertz_comma_nodead

Hungarian (102/qwertz/dot/dead keys)

hu+102_qwertz_dot_dead

Hungarian (102/qwertz/dot/eliminate dead keys)

hu+102_qwertz_dot_nodead

Hungarian (eliminate dead keys)

hu+nodeadkeys

Hungarian (qwerty)

hu+qwerty

Hungarian (standard)

hu+standard

Irish

ie

eng

CloGaelach

ie+CloGaelach

gla

Irish (UnicodeExpert)

ie+UnicodeExpert

Ogham

ie+ogam

sga

Ogham (IS434)

ie+ogam_is434

sga

Hebrew

il

heb

IL

Hebrew (Biblical, Tiro)

il+biblical

Hebrew (lyx)

il+lyx

heb

IL

niche

Hebrew (phonetic)

il+phonetic

Indian

in

hi

Bengali (India)

in+ben

ben

Bengali (India, Baishakhi)

in+ben_baishakhi

ben

Bengali (India, Bornona)

in+ben_bornona

ben

Bengali (India, Uni Gitanjali)

in+ben_gitanjali

ben

Bengali (India, Baishakhi Inscript)

in+ben_inscript

ben

Bengali (India, Probhat)

in+ben_probhat

ben

Hindi (Bolnagri)

in+bolnagri

hin

English (India, with RupeeSign)

in+eng

eng

Gujarati

in+guj

guj

Punjabi (Gurmukhi)

in+guru

pan

Hindi (Wx)

in+hin-wx

hin

Punjabi (Gurmukhi Jhelum)

in+jhelum

pan

Kannada

in+kan

kan

Malayalam

in+mal

mal

Malayalam (enhanced Inscript with Rupee Sign)

in+mal_enhanced

mal

Malayalam (Lalitha)

in+mal_lalitha

mal

Oriya

in+ori

ori

Tamil

in+tam

tam

Tamil (TAB typewriter)

in+tam_TAB

tam

Tamil (TSCII typewriter)

in+tam_TSCII

tam

Tamil (keyboard with numerals)

in+tam_keyboard_with_numerals

tam

Tamil (Unicode)

in+tam_unicode

tam

Telugu

in+tel

tel

Urdu (phonetic)

in+urd-phonetic

urd

Urdu (alternative phonetic)

in+urd-phonetic3

urd

Urdu (WinKeys)

in+urd-winkeys

urd

Iraqi

iq

kur ara

Kurdish (Iraq, Latin Q)

iq+ku

kur

Kurdish (Iraq, Latin Alt-Q)

iq+ku_alt

kur

Kurdish (Iraq, Arabic-Latin)

iq+ku_ara

kur

Kurdish (Iraq, F)

iq+ku_f

kur

Persian

ir

per

Kurdish (Iran, Latin Q)

ir+ku

kur

Kurdish (Iran, Latin Alt-Q)

ir+ku_alt

kur

Kurdish (Iran, Arabic-Latin)

ir+ku_ara

kur

Kurdish (Iran, F)

ir+ku_f

kur

Persian (with Persian Keypad)

ir+pes_keypad

Icelandic

is

ice

Icelandic (Sun dead keys)

is+Sundeadkeys

Icelandic (Dvorak)

is+dvorak

Icelandic (Macintosh)

is+mac

Icelandic (eliminate dead keys)

is+nodeadkeys

Italian

it

ita

IT

Georgian (Italy)

it+geo

geo

IT

Italian (Macintosh)

it+mac

ita

IT

Italian (eliminate dead keys)

it+nodeadkeys

ita

IT

Italian (US keyboard with Italian letters)

it+us

ita eng

IT US

Japanese

jp

jpn

JP

Japanese (OADG 109A)

jp+OADG109A

Japanese (Dvorak)

jp+dvorak

Japanese (Kana)

jp+kana

Japanese (Kana 86)

jp+kana86

Japanese (Macintosh)

jp+mac

Swahili (Kenya)

ke

swa

Kikuyu

ke+kik

kik

Kyrgyz

kg

kir

Kyrgyz (phonetic)

kg+phonetic

Khmer (Cambodia)

kh

khm

Korean

kr

kor

Korean (101/104 key compatible)

kr+kr104

Kazakh

kz

kaz

Kazakh (with Russian)

kz+kazrus

rus kaz

Russian (Kazakhstan, with Kazakh)

kz+ruskaz

rus kaz

Lao

la

lao

Lao (STEA proposed standard layout)

la+stea

lao

Spanish (Latin American)

latam

spa

EC UY PE NI HT GT PA US HN SV VE CU PY PR CR DO MX CO AR BO CL

Spanish (Latin American, include dead tilde)

latam+deadtilde

Spanish (Latin American, eliminate dead keys)

latam+nodeadkeys

Spanish (Latin American, Sun dead keys)

latam+sundeadkeys

Sinhala (phonetic)

lk

sin

Tamil (Sri Lanka, TAB Typewriter)

lk+tam_TAB

tam

Tamil (Sri Lanka, Unicode)

lk+tam_unicode

tam

Lithuanian

lt

lit

Lithuanian (IBM LST 1205-92)

lt+ibm

Lithuanian (LEKP)

lt+lekp

Lithuanian (LEKPa)

lt+lekpa

Lithuanian (standard)

lt+std

Lithuanian (US keyboard with Lithuanian letters)

lt+us

Latvian

lv

lav

Latvian (adapted)

lv+adapted

Latvian (apostrophe variant)

lv+apostrophe

Latvian (ergonomic, ŪGJRMV)

lv+ergonomic

Latvian (F variant)

lv+fkey

Latvian (modern)

lv+modern

Latvian (tilde variant)

lv+tilde

Arabic (Morocco)

ma

French (Morocco)

ma+french

fra

Berber (Morocco, Tifinagh)

ma+tifinagh

ber

Berber (Morocco, Tifinagh alternative)

ma+tifinagh-alt

ber

Berber (Morocco, Tifinagh alternative phonetic)

ma+tifinagh-alt-phonetic

ber

Berber (Morocco, Tifinagh extended)

ma+tifinagh-extended

ber

Berber (Morocco, Tifinagh extended phonetic)

ma+tifinagh-extended-phonetic

ber

Berber (Morocco, Tifinagh phonetic)

ma+tifinagh-phonetic

ber

Maori

mao

mao

Montenegrin

me

srp

Montenegrin (Cyrillic)

me+cyrillic

Montenegrin (Cyrillic with guillemets)

me+cyrillicalternatequotes

Montenegrin (Cyrillic, Z and ZHE swapped)

me+cyrillicyz

Montenegrin (Latin with guillemets)

me+latinalternatequotes

Montenegrin (Latin Unicode)

me+latinunicode

Montenegrin (Latin Unicode qwerty)

me+latinunicodeyz

Montenegrin (Latin qwerty)

me+latinyz

Macedonian

mk

mkd

Macedonian (eliminate dead keys)

mk+nodeadkeys

Bambara

ml

bam

French (Mali, alternative)

ml+fr-oss

fr

English (Mali, US international)

ml+us-intl

English (Mali, US Macintosh)

ml+us-mac

Burmese

mm

mya

Mongolian

mn

mng

Maltese

mt

mlt

Maltese (with US layout)

mt+us

Dhivehi

mv

div

Japanese (PC-98xx Series)

nec_vndr/jp

jpn

JP

English (Nigeria)

ng

eng

Hausa

ng+hausa

hau

Igbo

ng+igbo

ibo

Yoruba

ng+yoruba

yor

Dutch

nl

nld

NL

niche

Dutch (Macintosh)

nl+mac

nld

NL

niche

Dutch (standard)

nl+std

nld

NL

niche

Dutch (Sun dead keys)

nl+sundeadkeys

niche

Norwegian

no

nor

Norwegian (Dvorak)

no+dvorak

Norwegian (Macintosh)

no+mac

Norwegian (Macintosh, eliminate dead keys)

no+mac_nodeadkeys

Norwegian (eliminate dead keys)

no+nodeadkeys

Northern Saami (Norway)

no+smi

sme

Northern Saami (Norway, eliminate dead keys)

no+smi_nodeadkeys

sme

Nepali

np

nep

Filipino

ph

war pam tgl ilo pag bik hil phi eng ceb fil

Filipino (Capewell-Dvorak Latin)

ph+capewell-dvorak

Filipino (Capewell-Dvorak Baybayin)

ph+capewell-dvorak-bay

war pam tgl ilo pag bik hil phi ceb fil

Filipino (Capewell-QWERF 2006 Latin)

ph+capewell-qwerf2k6

Filipino (Capewell-QWERF 2006 Baybayin)

ph+capewell-qwerf2k6-bay

war pam tgl ilo pag bik hil phi ceb fil

Filipino (Colemak Latin)

ph+colemak

Filipino (Colemak Baybayin)

ph+colemak-bay

war pam tgl ilo pag bik hil phi ceb fil

Filipino (Dvorak Latin)

ph+dvorak

Filipino (Dvorak Baybayin)

ph+dvorak-bay

war pam tgl ilo pag bik hil phi ceb fil

Filipino (QWERTY Baybayin)

ph+qwerty-bay

war pam tgl ilo pag bik hil phi ceb fil

Urdu (Pakistan)

pk

urd

Arabic (Pakistan)

pk+ara

ara

Sindhi

pk+snd

sd

Urdu (Pakistan, CRULP)

pk+urd-crulp

Urdu (Pakistan, NLA)

pk+urd-nla

Polish

pl

pol

PL

Kashubian

pl+csb

csb

Polish (Dvorak)

pl+dvorak

niche

Polish (Dvorak, Polish quotes on key 1)

pl+dvorak_altquotes

niche

Polish (Dvorak, Polish quotes on quotemark key)

pl+dvorak_quotes

niche

Polish (programmer Dvorak)

pl+dvp

niche

Polish (qwertz)

pl+qwertz

niche

Russian (Poland, phonetic Dvorak)

pl+ru_phonetic_dvorak

rus

Portuguese

pt

por

PT

Portuguese (Macintosh)

pt+mac

por

PT

Portuguese (Macintosh, eliminate dead keys)

pt+mac_nodeadkeys

niche

Portuguese (Macintosh, Sun dead keys)

pt+mac_sundeadkeys

niche

Portuguese (Nativo)

pt+nativo

badly named, should be Portuguese (Dvorak)?, niche

Esperanto (Portugal, Nativo)

pt+nativo-epo

epo

idem

Portuguese (Nativo for USA keyboards)

pt+nativo-us

idem

Portuguese (eliminate dead keys)

pt+nodeadkeys

niche

Portuguese (Sun dead keys)

pt+sundeadkeys

niche

Romanian

ro

rum

Romanian (cedilla)

ro+cedilla

Romanian (standard)

ro+std

Romanian (standard cedilla)

ro+std_cedilla

Romanian (WinKeys)

ro+winkeys

Serbian (Cyrillic)

rs

srp

Serbian (Cyrillic with guillemets)

rs+alternatequotes

Serbian (Latin)

rs+latin

Serbian (Latin with guillemets)

rs+latinalternatequotes

Serbian (Latin Unicode)

rs+latinunicode

Serbian (Latin Unicode qwerty)

rs+latinunicodeyz

Serbian (Latin qwerty)

rs+latinyz

Pannonian Rusyn (homophonic)

rs+rue

rue

Serbian (Cyrillic, Z and ZHE swapped)

rs+yz

Russian

ru

rus

RU BY UA KZ LT LV ET

for some of the countries this layout can be niche (like LV, LT, ET)

Bashkirian

ru+bak

bak

Mari

ru+chm

chm

Chuvash

ru+cv

chv

Chuvash (Latin)

ru+cv_latin

chv

Russian (DOS)

ru+dos

Komi

ru+kom

kom

Russian (legacy)

ru+legacy

Ossetian (legacy)

ru+os_legacy

oss

Ossetian (WinKeys)

ru+os_winkeys

oss

Russian (phonetic)

ru+phonetic

Russian (phonetic WinKeys)

ru+phonetic_winkeys

Yakut

ru+sah

sah

Serbian (Russia)

ru+srp

srp rus

Tatar

ru+tt

tat

Russian (typewriter)

ru+typewriter

Russian (typewriter, legacy)

ru+typewriter-legacy

Udmurt

ru+udm

udm

Kalmyk

ru+xal

xal

Swedish

se

swe

SE

Swedish (Dvorak)

se+dvorak

swe

SE

Swedish (Macintosh)

se+mac

swe

SE

Swedish (eliminate dead keys)

se+nodeadkeys

swe

SE

Russian (Sweden, phonetic)

se+rus

rus

Russian (Sweden, phonetic, eliminate dead keys)

se+rus_nodeadkeys

rus

Northern Saami (Sweden)

se+smi

sme

Swedish (Svdvorak)

se+svdvorak

Swedish Sign Language

se+swl

swl

Slovenian

si

slv

Slovenian (use guillemets for quotes)

si+alternatequotes

Slovenian (US keyboard with Slovenian letters)

si+us

Slovak

sk

slk

SK

Slovak (extended Backslash)

sk+bksl

slk

SK

Slovak (qwerty)

sk+qwerty

slk

SK

Slovak (qwerty, extended Backslash)

sk+qwerty_bksl

slk

SK

Wolof

sn

wol

Arabic (Syria)

sy

syr

Kurdish (Syria, Latin Q)

sy+ku

kur

Kurdish (Syria, Latin Alt-Q)

sy+ku_alt

kur

Kurdish (Syria, F)

sy+ku_f

kur

Syriac

sy+syc

Syriac (phonetic)

sy+syc_phonetic

Thai

th

tha

TH

Thai (Pattachote)

th+pat

tha

TH

niche

Thai (TIS-820.2538)

th+tis

tha

TH

niche

Tajik

tj

tgk

Tajik (legacy)

tj+legacy

Turkmen

tm

tuk

Turkmen (Alt-Q)

tm+alt

Turkish

tr

tur

Turkish (Alt-Q)

tr+alt

Crimean Tatar (Turkish Q)

tr+crh

crh

Crimean Tatar (Turkish Alt-Q)

tr+crh_alt

crh

Crimean Tatar (Turkish F)

tr+crh_f

crh

Turkish (F)

tr+f

Turkish (international with dead keys)

tr+intl

Kurdish (Turkey, Latin Q)

tr+ku

kur

Kurdish (Turkey, Latin Alt-Q)

tr+ku_alt

kur

Kurdish (Turkey, F)

tr+ku_f

kur

Turkish (Sun dead keys)

tr+sundeadkeys

Taiwanese

tw

trv

Taiwanese (indigenous)

tw+indigenous

bnn tsu tay dru pyu ais ami tao pwn ssf ckv

Saisiyat (Taiwan)

tw+saisiyat

xsy

Swahili (Tanzania)

tz

swa

Ukrainian

ua

ukr

UA

Ukrainian (homophonic)

ua+homophonic

Ukrainian (legacy)

ua+legacy

Ukrainian (phonetic)

ua+phonetic

Ukrainian (standard RSTU)

ua+rstu

Russian (Ukraine, standard RSTU)

ua+rstu_ru

Ukrainian (typewriter)

ua+typewriter

Ukrainian (WinKeys)

ua+winkeys

English (US)

us

eng

US CA CN

English (US, alternative international)

us+alt-intl

English (NZ)

nz

eng

US

English (international AltGr dead keys)

us+altgr-intl

fra ger eng nld

NL

Some US keyboards sold in NL have AltGr, others have regular right Alt. All have € on 5. Either way, a PC typically won't be preconfigured to use a dead key layout.

Cherokee

us+chr

chr

English (Colemak)

us+colemak

English (Dvorak)

us+dvorak

English (Dvorak alternative international no dead keys)

us+dvorak-alt-intl

English (classic Dvorak)

us+dvorak-classic

English (Dvorak international with dead keys)

us+dvorak-intl

English (left handed Dvorak)

us+dvorak-l

English (right handed Dvorak)

us+dvorak-r

English (programmer Dvorak)

us+dvp

English (US, with euro on 5)

us+euro

nld

NL

Serbo-Croatian (US)

us+hbs

srp hrv eng hbs bos

English (US, international with dead keys)

us+intl

English (Macintosh)

us+mac

English (layout toggle on multiply/divide key)

us+olpc2

Russian (US, phonetic)

us+rus

rus

Uzbek

uz

uzb

Uzbek (Latin)

uz+latin

Vietnamese

vn

vie

English (South Africa)

za

eng afr

ZA

Initiatives/GnomeGoals/KeyboardData (last edited 2013-12-18 13:44:53 by LuisMenina)