Windows keyboard layouts
Layouts generated using: Microsoft Windows 11 Enterprise 24H2 (26100.2033)
Choose a keyboard below to view its layout.
Keyboard Name | Keyboard identifier | Introduced | |
---|---|---|---|
A | ADLaM | 00140C00 | 10 |
Albanian | 0000041C | pre-XP | |
Arabic (101) | 00000401 | pre-XP | |
Arabic (102) | 00010401 | pre-XP | |
Arabic (102) AZERTY | 00020401 | pre-XP | |
Armenian Eastern (Legacy) | 0000042B | pre-XP | |
Armenian Phonetic | 0002042B | 8 | |
Armenian Typewriter | 0003042B | 8 | |
Armenian Western (Legacy) | 0001042B | pre-XP | |
Assamese - INSCRIPT | 0000044D | Vista / Server 2008 | |
Azerbaijani (Standard) | 0001042C | 8.1 | |
Azerbaijani Cyrillic | 0000082C | pre-XP | |
Azerbaijani Latin | 0000042C | pre-XP | |
B | Bangla | 00000445 | pre-XP |
Bangla - INSCRIPT | 00020445 | Vista / Server 2008 | |
Bangla - INSCRIPT (Legacy) | 00010445 | XP SP2 | |
Bashkir | 0000046D | Vista / Server 2008 | |
Belarusian | 00000423 | pre-XP | |
Belgian (Comma) | 0001080C | pre-XP | |
Belgian (Period) | 00000813 | 8.1 | |
Belgian French | 0000080C | pre-XP | |
Bosnian (Cyrillic) | 0000201A | 8 | |
Buginese | 000B0C00 | 8.1 | |
Bulgarian | 00030402 | 8 | |
Bulgarian (Latin) | 00010402 | 8.1 | |
Bulgarian (Phonetic Traditional) | 00040402 | 7 / Server 2008 R2 | |
Bulgarian (Phonetic) | 00020402 | Vista / Server 2008 | |
Bulgarian (Typewriter) | 00000402 | Vista / Server 2008 | |
C | Canadian French | 00001009 | pre-XP |
Canadian French (Legacy) | 00000C0C | pre-XP | |
Canadian Multilingual Standard | 00011009 | pre-XP | |
Central Atlas Tamazight | 0000085F | 8.1 | |
Central Kurdish | 00000492 | 8 | |
Cherokee Nation | 0000045C | 8 | |
Cherokee Phonetic | 0001045C | 8 | |
Chinese (Simplified) - US | 00000804 | 8.1 | |
Chinese (Simplified, Singapore) - US | 00001004 | 8.1 | |
Chinese (Traditional) - US | 00000404 | 8.1 | |
Chinese (Traditional, Hong Kong S.A.R.) - US | 00000C04 | 8.1 | |
Chinese (Traditional, Macao S.A.R.) - US | 00001404 | 8.1 | |
Colemak | 00060409 | 11 | |
Czech | 00000405 | pre-XP | |
Czech (QWERTY) | 00010405 | pre-XP | |
Czech Programmers | 00020405 | pre-XP | |
D | Danish | 00000406 | pre-XP |
Devanagari - INSCRIPT | 00000439 | pre-XP | |
Divehi Phonetic | 00000465 | XP / Server 2003 | |
Divehi Typewriter | 00010465 | XP / Server 2003 | |
Dutch | 00000413 | pre-XP | |
Dzongkha | 00000C51 | 10 | |
E | English (India) | 00004009 | 8 |
Estonian | 00000425 | pre-XP | |
F | Faeroese | 00000438 | pre-XP |
Finnish | 0000040B | pre-XP | |
Finnish with Sami | 0001083B | XP SP2 | |
French (Legacy, AZERTY) | 0000040C | pre-XP | |
French (Standard, AZERTY) | 0001040C | 11 | |
French (Standard, BÉPO) | 0002040C | 11 | |
Futhark | 00120C00 | 8.1 | |
G | Georgian (Ergonomic) | 00020437 | Vista / Server 2008 |
Georgian (Legacy) | 00000437 | pre-XP | |
Georgian (MES) | 00030437 | 8 | |
Georgian (Old Alphabets) | 00040437 | 8 | |
Georgian (QWERTY) | 00010437 | Vista / Server 2008 | |
German | 00000407 | pre-XP | |
German (IBM) | 00010407 | pre-XP | |
German Extended (E1) | 00020407 | 11 | |
German Extended (E2) | 00030407 | 11 | |
Gothic | 000C0C00 | 8.1 | |
Greek | 00000408 | pre-XP | |
Greek (220) | 00010408 | pre-XP | |
Greek (220) Latin | 00030408 | pre-XP | |
Greek (319) | 00020408 | pre-XP | |
Greek (319) Latin | 00040408 | pre-XP | |
Greek Latin | 00050408 | pre-XP | |
Greek Polytonic | 00060408 | pre-XP | |
Greenlandic | 0000046F | Vista / Server 2008 | |
Guarani | 00000474 | 8.1 | |
Gujarati | 00000447 | XP / Server 2003 | |
H | Hausa | 00000468 | 7 / Server 2008 R2 |
Hawaiian | 00000475 | 8 | |
Hebrew | 0000040D | pre-XP | |
Hebrew (Standard) | 0002040D | 8 | |
Hebrew (Standard, 2018) | 0003040D | 11 | |
Hindi Traditional | 00010439 | pre-XP | |
Hungarian | 0000040E | pre-XP | |
Hungarian 101-key | 0001040E | pre-XP | |
I | Icelandic | 0000040F | pre-XP |
Igbo | 00000470 | 7 / Server 2008 R2 | |
Inuktitut - Latin | 0000085D | Vista / Server 2008 | |
Inuktitut - Naqittaut | 0001045D | Vista / Server 2008 | |
Irish | 00001809 | pre-XP | |
Italian | 00000410 | pre-XP | |
Italian (142) | 00010410 | pre-XP | |
J | Japanese | 00000411 | pre-XP |
Javanese | 00110C00 | 8.1 | |
K | Kannada | 0000044B | XP / Server 2003 |
Kazakh | 0000043F | pre-XP | |
Khmer | 00000453 | 8 | |
Khmer (NIDA) | 00010453 | 8 | |
Korean | 00000412 | pre-XP | |
Kyrgyz Cyrillic | 00000440 | XP / Server 2003 | |
L | Lao | 00000454 | Vista / Server 2008 |
Latin American | 0000080A | pre-XP | |
Latvian | 00000426 | pre-XP | |
Latvian (QWERTY) | 00010426 | pre-XP | |
Latvian (Standard) | 00020426 | 8.1 | |
Lisu (Basic) | 00070C00 | 8 | |
Lisu (Standard) | 00080C00 | 8 | |
Lithuanian | 00010427 | pre-XP | |
Lithuanian IBM | 00000427 | pre-XP | |
Lithuanian Standard | 00020427 | Vista / Server 2008 | |
Luxembourgish | 0000046E | Vista / Server 2008 | |
M | Macedonian (North Macedonia) | 0000042F | pre-XP |
Macedonian (North Macedonia) - Standard | 0001042F | Vista / Server 2008 | |
Malayalam | 0000044C | XP SP2 | |
Maltese 47-Key | 0000043A | XP SP2 | |
Maltese 48-Key | 0001043A | XP SP2 | |
Maori | 00000481 | XP SP2 | |
Marathi | 0000044E | pre-XP | |
Mongolian (Mongolian Script) | 00000850 | Vista / Server 2008 | |
Mongolian Cyrillic | 00000450 | XP / Server 2003 | |
Myanmar (Phonetic order) | 00010C00 | 10 | |
Myanmar (Visual order) | 00130C00 | 10 | |
N | Nepali | 00000461 | Vista / Server 2008 |
New Tai Lue | 00020C00 | 8 | |
N’Ko | 00090C00 | 8 | |
Norwegian | 00000414 | pre-XP | |
Norwegian with Sami | 0000043B | XP SP2 | |
NZ Aotearoa | 00001409 | 11 | |
O | Odia | 00000448 | Vista / Server 2008 |
Ogham | 00040C00 | 8 | |
Ol Chiki | 000D0C00 | 8.1 | |
Old Italic | 000F0C00 | 8.1 | |
Osage | 00150C00 | 10 | |
Osmanya | 000E0C00 | 8.1 | |
P | Pashto (Afghanistan) | 00000463 | Vista / Server 2008 |
Persian | 00000429 | pre-XP | |
Persian (Standard) | 00050429 | 8 | |
Phags-pa | 000A0C00 | 8 | |
Polish (214) | 00010415 | pre-XP | |
Polish (Programmers) | 00000415 | pre-XP | |
Portuguese | 00000816 | pre-XP | |
Portuguese (Brazil ABNT) | 00000416 | pre-XP | |
Portuguese (Brazil ABNT2) | 00010416 | 8.1 | |
Punjabi | 00000446 | XP / Server 2003 | |
R | Romanian (Legacy) | 00000418 | pre-XP |
Romanian (Programmers) | 00020418 | Vista / Server 2008 | |
Romanian (Standard) | 00010418 | Vista / Server 2008 | |
Russian | 00000419 | pre-XP | |
Russian - Mnemonic | 00020419 | 8 | |
Russian (Typewriter) | 00010419 | pre-XP | |
S | Sakha | 00000485 | 7 / Server 2008 R2 |
Sami Extended Finland-Sweden | 0002083B | XP SP2 | |
Sami Extended Norway | 0001043B | XP SP2 | |
Scottish Gaelic | 00011809 | pre-XP | |
Serbian (Cyrillic) | 00000C1A | pre-XP | |
Serbian (Latin) | 0000081A | pre-XP | |
Sesotho sa Leboa | 0000046C | 7 / Server 2008 R2 | |
Setswana | 00000432 | 7 / Server 2008 R2 | |
Sinhala | 0000045B | Vista / Server 2008 | |
Sinhala - Wij 9 | 0001045B | Vista / Server 2008 | |
Slovak | 0000041B | pre-XP | |
Slovak (QWERTY) | 0001041B | pre-XP | |
Slovenian | 00000424 | pre-XP | |
Sora | 00100C00 | 8.1 | |
Sorbian Extended | 0001042E | Vista / Server 2008 | |
Sorbian Standard | 0002042E | 7 / Server 2008 R2 | |
Sorbian Standard (Legacy) | 0000042E | Vista / Server 2008 | |
Spanish | 0000040A | pre-XP | |
Spanish Variation | 0001040A | pre-XP | |
Standard | 0000041A | 10 | |
Swedish | 0000041D | pre-XP | |
Swedish with Sami | 0000083B | pre-XP | |
Swiss French | 0000100C | pre-XP | |
Swiss German | 00000807 | pre-XP | |
Syriac | 0000045A | XP / Server 2003 | |
Syriac Phonetic | 0001045A | XP / Server 2003 | |
T | Tai Le | 00030C00 | 8 |
Tajik | 00000428 | Vista / Server 2008 | |
Tamil | 00000449 | pre-XP | |
Tamil 99 | 00020449 | 10 | |
Tamil Anjal | 00030449 | 11 | |
Tatar | 00010444 | 8.1 | |
Tatar (Legacy) | 00000444 | 8 | |
Telugu | 0000044A | XP / Server 2003 | |
Thai Kedmanee | 0000041E | pre-XP | |
Thai Kedmanee (non-ShiftLock) | 0002041E | pre-XP | |
Thai Pattachote | 0001041E | pre-XP | |
Thai Pattachote (non-ShiftLock) | 0003041E | pre-XP | |
Tibetan (PRC) | 00000451 | 7 / Server 2008 R2 | |
Tibetan (PRC) - Updated | 00010451 | 8.1 | |
Tifinagh (Basic) | 0000105F | 8 | |
Tifinagh (Extended) | 0001105F | 8 | |
Traditional Mongolian (Standard) | 00010850 | 8.1 | |
Turkish F | 0001041F | pre-XP | |
Turkish Q | 0000041F | pre-XP | |
Turkmen | 00000442 | Vista / Server 2008 | |
U | Ukrainian | 00000422 | pre-XP |
Ukrainian (Enhanced) | 00020422 | Vista / Server 2008 | |
United Kingdom | 00000809 | pre-XP | |
United Kingdom Extended | 00000452 | XP SP2 | |
United States-Dvorak | 00010409 | pre-XP | |
United States-Dvorak for left hand | 00030409 | pre-XP | |
United States-Dvorak for right hand | 00040409 | pre-XP | |
United States-International | 00020409 | pre-XP | |
Urdu | 00000420 | pre-XP | |
US | 00000409 | pre-XP | |
US English Table for IBM Arabic 238_L | 00050409 | pre-XP | |
Uyghur | 00010480 | 7 / Server 2008 R2 | |
Uyghur (Legacy) | 00000480 | Vista / Server 2008 | |
Uzbek Cyrillic | 00000843 | pre-XP | |
V | Vietnamese | 0000042A | pre-XP |
W | Wolof | 00000488 | 7 / Server 2008 R2 |
Y | Yoruba | 0000046A | 7 / Server 2008 R2 |