This tool is intended to generate these tables on current running Windows system:
Was written just for fun and to improve Windows docs which had outdated information.
Sample output from my Windows 11 22H2 22631.4037:
Language/Region | Input profile (Language and keyboard pair) |
---|---|
Amharic (Ethiopia) | am-ET: Amharic Input Method 2 (045E:{7C472071-36A7-4709-88CC-859513E583A9}{9A4E8FC7-76BF-4A63-980D-FADDADF7E987}) |
Bengali (India) | bn-IN: Bangla Phonetic (0445:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{C7F2F349-36A2-4F2E-977B-5C18BAF1AE7D}) |
Chinese (Simplified, China) | zh-CN: Microsoft Wubi (0804:{6A498709-E00B-4C45-A018-8F9E4081AE40}{82590C13-F4DD-44F4-BA1D-8667246FDF8E}) |
Chinese (Simplified, China) | zh-CN: Microsoft Pinyin (0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FA550B04-5AD7-411F-A5AC-CA038EC515D7}) |
Chinese (Traditional, Taiwan) | zh-TW: Microsoft Changjie (0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E}) |
Chinese (Traditional, Taiwan) | zh-TW: Microsoft Quick (0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}) |
Chinese (Traditional, Taiwan) | zh-TW: Microsoft Bopomofo (0404:{B115690A-EA02-48D5-A231-E3578D2FDF80}{B2F9C502-1742-11D4-9790-0080C882687E}) |
Chinese (Traditional, Taiwan) | zh-TW: Chinese Traditional DaYi (0404:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{037B2C25-480C-4D7F-B027-D6CA6B69788A}) |
Chinese (Traditional, Taiwan) | zh-TW: Chinese Traditional Array (0404:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{D38EFF65-AA46-4FD5-91A7-67845FB02F5B}) |
Gujarati (India) | gu-IN: Gujarati Phonetic (0447:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{CDB41983-C911-4685-98CC-FC720BBF8FC8}) |
Hindi (India) | hi-IN: Hindi Phonetic (0439:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{26FA8EBD-97DB-4F65-BF35-5E219EBD0079}) |
Japanese (Japan) | ja-JP: Microsoft IME (0411:{03B5835F-F03C-411B-9CE2-AA23E1171E36}{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}) |
Kannada (India) | kn-IN: Kannada Phonetic (044B:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{0F420707-90F7-4E1B-B9F2-91FF3CA9D990}) |
Korean (Korea) | ko-KR: Microsoft IME (0412:{A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}) |
Korean (Korea) | ko-KR: Microsoft Old Hangul IME (0412:{A1E2B86B-924A-4D43-80F6-8A820DF7190F}{B60AF051-257A-46BC-B9D3-84DAD819BAFB}) |
Malayalam (India) | ml-IN: Malayalam Phonetic (044C:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{6346F0DC-2FE4-40E6-99D5-7362723C3780}) |
Marathi (India) | mr-IN: Marathi Phonetic (044E:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{DBEB227A-4EF6-45A6-85B5-B1A03D95BB66}) |
Nepali (Nepal) | ne-NP: Hindi Phonetic (0461:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{7912A487-286C-4825-A608-F676C630B733}) |
Odia (India) | or-IN: Odia Phonetic (0448:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{607EBD43-EA66-4CAC-A0B1-40F1D147364B}) |
Punjabi (India) | pa-IN: Punjabi Phonetic (0446:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{59139512-9763-4E5D-B8E5-0AC1C3BAE1AE}) |
Tamil (India) | ta-IN: Tamil Anjal (0449:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{02E8FC61-6A42-4749-8124-68E28105C20E}) |
Tamil (India) | ta-IN: Tamil Phonetic (0449:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{045CBA61-4228-4F62-AC0C-F725470D7BFC}) |
Tamil (Sri Lanka) | ta-LK: Tamil Anjal (0849:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{02E8FC61-6A42-4749-8124-68E28105C20E}) |
Telugu (India) | te-IN: Telugu Phonetic (044A:{81EA0A17-AA39-455B-BA20-EA79A8F98966}{9F0CDC2B-12B2-4776-A144-F79901A9F8DA}) |
Tigrinya (Ethiopia) | ti-ET: Tigrinya Input Method (0473:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{3CAB88B7-CC3E-46A6-9765-B772AD7761FF}) |
Vietnamese (Vietnam) | vi-VN: Vietnamese Number Key-Based (042A:{C2CB2CF0-AF47-413E-9780-8BC3A3C16068}{591AE943-56BE-48F6-8966-06B43915CC5A}) |
Vietnamese (Vietnam) | vi-VN: Vietnamese Telex (042A:{C2CB2CF0-AF47-413E-9780-8BC3A3C16068}{5FB02EC5-0A77-4684-B4FA-DEF8A2195628}) |
Yi (China) | ii-CN: Yi Input Method (0478:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{409C8376-007B-4357-AE8E-26316EE3FB0D}) |
Language/Region | Primary input profile (language and keyboard pair) | Secondary input profile |
---|---|---|
Afrikaans | af-ZA: US keyboard (0436:00000409) | |
Afrikaans (Namibia) | en-US: US keyboard (0409:00000409) | |
Albanian | sq-AL: Albanian keyboard (041C:0000041C) | |
Albanian (Kosovo) | en-US: US keyboard (0409:00000409) | |
Alsatian (France) | gsw-FR: French keyboard (0484:0000040C) | |
Amharic | am-ET: Amharic Input Method 2 (045E:{7C472071-36A7-4709-88CC-859513E583A9}{9A4E8FC7-76BF-4A63-980D-FADDADF7E987}) | en-US: US keyboard (0409:00000409) |
Arabic | ar-SA: Arabic (101) keyboard (0401:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Algeria) | ar-DZ: Arabic (102) AZERTY keyboard (1401:00020401) | fr-FR: French keyboard (040C:0000040C) |
Arabic (Bahrain) | ar-BH: Arabic (101) keyboard (3C01:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Egypt) | ar-EG: Arabic (101) keyboard (0C01:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Iraq) | ar-IQ: Arabic (101) keyboard (0801:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Jordan) | ar-JO: Arabic (101) keyboard (2C01:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Kuwait) | ar-KW: Arabic (101) keyboard (3401:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Lebanon) | ar-LB: Arabic (101) keyboard (3001:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Libya) | ar-LY: Arabic (101) keyboard (1001:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Morocco) | ar-MA: Arabic (102) AZERTY keyboard (1801:00020401) | fr-FR: French keyboard (040C:0000040C) |
Arabic (Oman) | ar-OM: Arabic (101) keyboard (2001:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Qatar) | ar-QA: Arabic (101) keyboard (4001:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Syria) | ar-SY: Arabic (101) keyboard (2801:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (Tunisia) | ar-TN: Arabic (102) AZERTY keyboard (1C01:00020401) | fr-FR: French keyboard (040C:0000040C) |
Arabic (United Arab Emirates) | ar-AE: Arabic (101) keyboard (3801:00000401) | en-US: US keyboard (0409:00000409) |
Arabic (World) | en-US: US keyboard (0409:00000409) | |
Arabic (Yemen) | ar-YE: Arabic (101) keyboard (2401:00000401) | en-US: US keyboard (0409:00000409) |
Armenian | hy-AM: Armenian Phonetic keyboard (042B:0002042B) | hy-AM: Armenian Typewriter keyboard (042B:0003042B) ru-RU: Russian keyboard (0419:00000419) |
Assamese | as-IN: Assamese - INSCRIPT keyboard (044D:0000044D) | en-US: US keyboard (0409:00000409) |
Asturian | es-ES_tradnl: Spanish keyboard (040A:0000040A) | |
Azerbaijani | az-Latn-AZ: Azerbaijani Latin keyboard (042C:0000042C) | az-Cyrl-AZ: Azerbaijani Cyrillic keyboard (082C:0000082C) en-US: US keyboard (0409:00000409) |
Azerbaijani (Cyrillic) | az-Cyrl-AZ: Azerbaijani Cyrillic keyboard (082C:0000082C) | az-Latn-AZ: Azerbaijani Latin keyboard (042C:0000042C) en-US: US keyboard (0409:00000409) |
Bangla | bn-BD: Bangla keyboard (0845:00000445) | en-US: US keyboard (0409:00000409) |
Bashkir | ba-RU: Bashkir keyboard (046D:0000046D) | ru-RU: Russian keyboard (0419:00000419) en-US: US keyboard (0409:00000409) |
Basque | eu-ES: Spanish keyboard (042D:0000040A) | |
Belarusian | be-BY: Belarusian keyboard (0423:00000423) | en-US: US keyboard (0409:00000409) ru-RU: Russian keyboard (0419:00000419) |
Bengali (India) | bn-IN: Bangla - INSCRIPT keyboard (0445:00020445) | en-US: US keyboard (0409:00000409) |
Bodo | hi-IN: Devanagari - INSCRIPT keyboard (0439:00000439) | en-US: US keyboard (0409:00000409) |
Bosnian | bs-Latn-BA: Standard keyboard (141A:0000041A) | |
Bosnian (Cyrillic) | bs-Cyrl-BA: Bosnian (Cyrillic) keyboard (201A:0000201A) | bs-Latn-BA: Standard keyboard (141A:0000041A) |
Breton | br-FR: French keyboard (047E:0000040C) | |
Bulgarian | bg-BG: Bulgarian keyboard (0402:00030402) | en-US: United States-International keyboard (0409:00020409) |
Burmese | my-MM: Myanmar (Visual order) keyboard (0455:00130C00) | en-US: US keyboard (0409:00000409) |
Catalan | ca-ES: Spanish keyboard (0403:0000040A) | |
Catalan (Andorra) | fr-FR: French keyboard (040C:0000040C) | |
Catalan (France) | fr-FR: French keyboard (040C:0000040C) | |
Catalan (Italy) | it-IT: Italian keyboard (0410:00000410) | |
Central Atlas Tamazight | tzm-Latn-DZ: Central Atlas Tamazight keyboard (085F:0000085F) | |
Central Atlas Tamazight (Arabic) | ar-MA: Arabic (102) AZERTY keyboard (1801:00020401) | fr-FR: French keyboard (040C:0000040C) |
Central Atlas Tamazight (Tifinagh) | tzm-Tfng-MA: Tifinagh (Basic) keyboard (105F:0000105F) | fr-FR: French keyboard (040C:0000040C) |
Central Kurdish | ku-Arab-IQ: Central Kurdish keyboard (0492:00000492) | en-US: US keyboard (0409:00000409) |
Chechen | ru-RU: Russian keyboard (0419:00000419) | en-US: US keyboard (0409:00000409) |
Cherokee | chr-Cher-US: Cherokee Nation keyboard (045C:0000045C) | chr-Cher-US: Cherokee Phonetic keyboard (045C:0001045C) en-US: US keyboard (0409:00000409) |
Chinese | zh-CN: Microsoft Pinyin (0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FA550B04-5AD7-411F-A5AC-CA038EC515D7}) | |
Chinese (Simplified, Hong Kong SAR) | en-US: US keyboard (0409:00000409) | |
Chinese (Simplified, Macao SAR) | en-US: US keyboard (0409:00000409) | |
Chinese (Traditional) | zh-TW: Microsoft Quick (0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}) | |
Chinese (Traditional, Taiwan) | zh-TW: Microsoft Bopomofo (0404:{B115690A-EA02-48D5-A231-E3578D2FDF80}{B2F9C502-1742-11D4-9790-0080C882687E}) | |
Church Slavic | ru-RU: Russian keyboard (0419:00000419) | en-US: US keyboard (0409:00000409) |
Colognian | de-DE: German keyboard (0407:00000407) | |
Cornish | en-GB: United Kingdom keyboard (0809:00000809) | |
Corsican | co-FR: French keyboard (0483:0000040C) | |
Croatian | hr-HR: Standard keyboard (041A:0000041A) | |
Croatian (Bosnia & Herzegovina) | hr-BA: Standard keyboard (101A:0000041A) | |
Czech | cs-CZ: Czech keyboard (0405:00000405) | |
Danish | da-DK: Danish keyboard (0406:00000406) | en-US: Danish keyboard (0409:00000406) |
Danish (Greenland) | da-DK: Danish keyboard (0406:00000406) | |
Divehi | dv-MV: Divehi Phonetic keyboard (0465:00000465) | en-US: US keyboard (0409:00000409) |
Dutch | nl-NL: United States-International keyboard (0413:00020409) | |
Dutch (Aruba) | en-US: United States-International keyboard (0409:00020409) | |
Dutch (Belgium) | nl-BE: Belgian (Period) keyboard (0813:00000813) | |
Dutch (Bonaire, Sint Eustatius and Saba) | en-US: United States-International keyboard (0409:00020409) | |
Dutch (Curaçao) | en-US: United States-International keyboard (0409:00020409) | |
Dutch (Sint Maarten) | en-US: United States-International keyboard (0409:00020409) | |
Dutch (Suriname) | en-US: United States-International keyboard (0409:00020409) | |
Dzongkha | dz-BT: Dzongkha keyboard (0C51:00000C51) | en-US: US keyboard (0409:00000409) |
English | en-US: US keyboard (0409:00000409) | |
English (Australia) | en-AU: US keyboard (0C09:00000409) | |
English (Austria) | en-GB: German keyboard (0809:00000407) | |
English (Belgium) | fr-BE: Belgian French keyboard (080C:0000080C) | |
English (Belize) | en-BZ: US keyboard (2809:00000409) | |
English (British Virgin Islands) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Burundi) | en-GB: French keyboard (0809:0000040C) | |
English (Canada) | en-CA: US keyboard (1009:00000409) | |
English (Caribbean) | en-029: US keyboard (2409:00000409) | |
English (Denmark) | en-US: Danish keyboard (0409:00000406) | |
English (Falkland Islands) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Finland) | en-GB: Finnish keyboard (0809:0000040B) | |
English (Germany) | en-GB: German keyboard (0809:00000407) | |
English (Gibraltar) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Guernsey) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Hong Kong SAR) | en-HK: US keyboard (3C09:00000409) | |
English (India) | en-IN: English (India) keyboard (4009:00004009) | |
English (Ireland) | en-IE: Irish keyboard (1809:00001809) | |
English (Isle of Man) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Israel) | en-US: US keyboard (0409:00000409) | he-IL: Hebrew (Standard) keyboard (040D:0002040D) |
English (Jamaica) | en-JM: US keyboard (2009:00000409) | |
English (Jersey) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Malaysia) | en-MY: US keyboard (4409:00000409) | |
English (Malta) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Netherlands) | en-GB: United States-International keyboard (0809:00020409) | |
English (New Zealand) | en-NZ: NZ Aotearoa keyboard (1409:00001409) | |
English (Philippines) | en-PH: US keyboard (3409:00000409) | |
English (Singapore) | en-SG: US keyboard (4809:00000409) | |
English (Slovenia) | en-GB: Slovenian keyboard (0809:00000424) | |
English (South Africa) | en-ZA: US keyboard (1C09:00000409) | |
English (Sweden) | en-GB: Swedish keyboard (0809:0000041D) | |
English (Switzerland) | en-GB: German keyboard (0809:00000407) | |
English (Trinidad & Tobago) | en-TT: US keyboard (2C09:00000409) | |
English (United Kingdom) | en-GB: United Kingdom keyboard (0809:00000809) | |
English (Zimbabwe) | en-ZW: US keyboard (3009:00000409) | |
Estonian | et-EE: Estonian keyboard (0425:00000425) | |
Faroese | fo-FO: Danish keyboard (0438:00000406) | |
Filipino | fil-PH: US keyboard (0464:00000409) | |
Finnish | fi-FI: Finnish keyboard (040B:0000040B) | |
French | fr-FR: French keyboard (040C:0000040C) | |
French (Belgium) | fr-BE: Belgian French keyboard (080C:0000080C) | |
French (Cameroon) | fr-CM: French keyboard (2C0C:0000040C) | |
French (Canada) | fr-CA: Canadian French keyboard (0C0C:00001009) | en-CA: Canadian French keyboard (1009:00001009) |
French (Côte d’Ivoire) | fr-CI: French keyboard (300C:0000040C) | |
French (Haiti) | fr-HT: French keyboard (3C0C:0000040C) | |
French (Luxembourg) | fr-LU: Swiss French keyboard (140C:0000100C) | fr-LU: French keyboard (140C:0000040C) |
French (Mali) | fr-ML: French keyboard (340C:0000040C) | |
French (Monaco) | fr-MC: French keyboard (180C:0000040C) | |
French (Morocco) | fr-MA: French keyboard (380C:0000040C) | |
French (Réunion) | fr-RE: French keyboard (200C:0000040C) | |
French (Senegal) | fr-SN: French keyboard (280C:0000040C) | |
French (Switzerland) | fr-CH: Swiss French keyboard (100C:0000100C) | de-CH: Swiss German keyboard (0807:00000807) |
French Congo (DRC) | fr-CD: French keyboard (240C:0000040C) | |
Friulian | it-IT: Italian keyboard (0410:00000410) | |
Fulah | ff-Latn-SN: Wolof keyboard (0867:00000488) | |
Fulah (Adlam) | en-US: US keyboard (0409:00000409) | |
Fulah (Latin, Burkina Faso) | en-US: US keyboard (0409:00000409) | |
Fulah (Latin, Cameroon) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Gambia) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Ghana) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Guinea) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Guinea-Bissau) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Liberia) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Mauritania) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Niger) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Nigeria) | wo-SN: Wolof keyboard (0488:00000488) | |
Fulah (Latin, Sierra Leone) | wo-SN: Wolof keyboard (0488:00000488) | |
Galician | gl-ES: Spanish keyboard (0456:0000040A) | |
Georgian | ka-GE: Georgian (QWERTY) keyboard (0437:00010437) | en-US: US keyboard (0409:00000409) |
German | de-DE: German keyboard (0407:00000407) | |
German (Austria) | de-AT: German keyboard (0C07:00000407) | |
German (Belgium) | fr-BE: Belgian French keyboard (080C:0000080C) | |
German (Italy) | en-US: US keyboard (0409:00000409) | |
German (Liechtenstein) | de-LI: Swiss German keyboard (1407:00000807) | |
German (Luxembourg) | de-LU: German keyboard (1007:00000407) | |
German (Switzerland) | de-CH: Swiss German keyboard (0807:00000807) | fr-CH: Swiss French keyboard (100C:0000100C) |
Greek | el-GR: Greek keyboard (0408:00000408) | en-US: US keyboard (0409:00000409) |
Guarani | gn-PY: Guarani keyboard (0474:00000474) | |
Gujarati | gu-IN: Gujarati keyboard (0447:00000447) | en-US: US keyboard (0409:00000409) |
Hausa | ha-Latn-NG: Hausa keyboard (0468:00000468) | |
Hawaiian | haw-US: Hawaiian keyboard (0475:00000475) | en-US: US keyboard (0409:00000409) |
Hebrew | he-IL: Hebrew (Standard) keyboard (040D:0002040D) | en-US: US keyboard (0409:00000409) |
Hindi | hi-IN: Hindi Traditional keyboard (0439:00010439) | en-US: US keyboard (0409:00000409) |
Hungarian | hu-HU: Hungarian keyboard (040E:0000040E) | |
Icelandic | is-IS: Icelandic keyboard (040F:0000040F) | |
Igbo | ig-NG: Igbo keyboard (0470:00000470) | |
Indonesian | id-ID: US keyboard (0421:00000409) | |
Interlingua | fr-FR: French keyboard (040C:0000040C) | |
Inuktitut | iu-Latn-CA: Inuktitut - Latin keyboard (085D:0000085D) | en-CA: US keyboard (1009:00000409) |
Inuktitut (Syllabics) | iu-Cans-CA: Inuktitut - Naqittaut keyboard (045D:0001045D) | en-CA: US keyboard (1009:00000409) |
Irish | ga-IE: Irish keyboard (083C:00001809) | |
Irish (United Kingdom) | en-US: US keyboard (0409:00000409) | |
Italian | it-IT: Italian keyboard (0410:00000410) | |
Italian (Switzerland) | it-CH: Swiss French keyboard (0810:0000100C) | it-CH: Italian keyboard (0810:00000410) |
Italian (Vatican City) | en-US: US keyboard (0409:00000409) | |
Japanese | ja-JP: Microsoft IME (0411:{03B5835F-F03C-411B-9CE2-AA23E1171E36}{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}) | |
Javanese | jv: US keyboard (0C00:00000409) | |
Javanese (Javanese) | jv-Java: Javanese keyboard (0C00:00110C00) | en-US: US keyboard (0409:00000409) |
Kalaallisut | kl-GL: Danish keyboard (046F:00000406) | |
Kannada | kn-IN: Kannada keyboard (044B:0000044B) | en-US: US keyboard (0409:00000409) |
Kashmiri | ur-PK: Urdu keyboard (0420:00000420) | en-US: US keyboard (0409:00000409) |
Kashmiri (Devanagari) | hi-IN: Hindi Traditional keyboard (0439:00010439) | en-US: US keyboard (0409:00000409) |
Kazakh | kk-KZ: Kazakh keyboard (043F:0000043F) | en-US: US keyboard (0409:00000409) |
Khmer | km-KH: Khmer keyboard (0453:00000453) | en-US: US keyboard (0409:00000409) |
Kinyarwanda | rw-RW: US keyboard (0487:00000409) | |
Kiswahili | sw-KE: US keyboard (0441:00000409) | |
Kiswahili (Congo DRC) | en-US: US keyboard (0409:00000409) | |
Kiswahili (Tanzania) | en-US: US keyboard (0409:00000409) | |
Kiswahili (Uganda) | en-US: US keyboard (0409:00000409) | |
Konkani | kok-IN: Devanagari - INSCRIPT keyboard (0457:00000439) | en-US: US keyboard (0409:00000409) |
Korean | ko-KR: Microsoft IME (0412:{A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}) | |
Korean (North Korea) | en-US: US keyboard (0409:00000409) | |
Kyrgyz | ky-KG: Kyrgyz Cyrillic keyboard (0440:00000440) | en-US: US keyboard (0409:00000409) |
Kʼicheʼ | quc-Latn-GT: Latin American keyboard (0486:0000080A) | |
Lao | lo-LA: Lao keyboard (0454:00000454) | en-US: US keyboard (0409:00000409) |
Latvian | lv-LV: Latvian (Standard) keyboard (0426:00020426) | |
Lithuanian | lt-LT: Lithuanian keyboard (0427:00010427) | |
Lower Sorbian | dsb-DE: Sorbian Standard keyboard (082E:0002042E) | |
Luxembourgish | lb-LU: Luxembourgish keyboard (046E:0000046E) | |
Macedonian | mk-MK: Macedonian - Standard keyboard (042F:0001042F) | en-US: US keyboard (0409:00000409) |
Malagasy | mg: French keyboard (0C00:0000040C) | |
Malay | ms-MY: US keyboard (043E:00000409) | |
Malay (Brunei) | ms-BN: US keyboard (083E:00000409) | |
Malay (Indonesia) | en-US: US keyboard (0409:00000409) | |
Malay (Singapore) | en-US: US keyboard (0409:00000409) | |
Malayalam | ml-IN: Malayalam keyboard (044C:0000044C) | en-US: US keyboard (0409:00000409) |
Maltese | mt-MT: Maltese 47-Key keyboard (043A:0000043A) | |
Manipuri | en-IN: English (India) keyboard (4009:00004009) | |
Manx | en-GB: United Kingdom keyboard (0809:00000809) | |
Maori | mi-NZ: Maori keyboard (0481:00000481) | en-NZ: Maori keyboard (1409:00000481) |
Mapuche | arn-CL: Latin American keyboard (047A:0000080A) | |
Marathi | mr-IN: Marathi keyboard (044E:0000044E) | en-US: US keyboard (0409:00000409) |
Mazanderani | fa-IR: Persian keyboard (0429:00000429) | fa-IR: Persian (Standard) keyboard (0429:00050429) en-US: US keyboard (0409:00000409) |
Mohawk | moh-CA: US keyboard (047C:00000409) | |
Mongolian | mn-MN: Mongolian Cyrillic keyboard (0450:00000450) | en-US: US keyboard (0409:00000409) |
Mongolian (Traditional Mongolian) | mn-Mong-CN: Traditional Mongolian (Standard) keyboard (0850:00010850) | en-US: US keyboard (0409:00000409) |
Mongolian (Traditional Mongolian, Mongolia) | mn-Mong-MN: Traditional Mongolian (Standard) keyboard (0C50:00010850) | en-US: US keyboard (0409:00000409) |
N'ko | nqo: N’Ko keyboard (0C00:00090C00) | en-US: US keyboard (0409:00000409) |
Nepali | ne-NP: Nepali keyboard (0461:00000461) | en-US: US keyboard (0409:00000409) |
Nepali (India) | ne-IN: Nepali keyboard (0861:00000461) | |
Northern Luri | ar-IQ: Arabic (101) keyboard (0801:00000401) | en-US: US keyboard (0409:00000409) |
Northern Sami | se-NO: Norwegian with Sami keyboard (043B:0000043B) | |
Norwegian | nb-NO: Norwegian keyboard (0414:00000414) | |
Norwegian Nynorsk | nn-NO: Norwegian keyboard (0814:00000414) | |
Occitan | oc-FR: French keyboard (0482:0000040C) | |
Odia | or-IN: Odia keyboard (0448:00000448) | en-US: US keyboard (0409:00000409) |
Oromo | om-ET: US keyboard (0472:00000409) | |
Oromo (Kenya) | en-US: US keyboard (0409:00000409) | |
Ossetic | ru-RU: Russian keyboard (0419:00000419) | en-US: US keyboard (0409:00000409) |
Papiamento | pap-029: US keyboard (0479:00000409) | |
Pashto | ps-AF: Pashto (Afghanistan) keyboard (0463:00000463) | en-US: US keyboard (0409:00000409) |
Pashto (Pakistan) | en-US: US keyboard (0409:00000409) | |
Persian | fa-IR: Persian keyboard (0429:00000429) | fa-IR: Persian (Standard) keyboard (0429:00050429) en-US: US keyboard (0409:00000409) |
Persian (Afghanistan) | fa-AF: Persian (Standard) keyboard (048C:00050429) | en-US: US keyboard (0409:00000409) |
Polish | pl-PL: Polish (Programmers) keyboard (0415:00000415) | |
Portuguese | pt-BR: Portuguese (Brazil ABNT) keyboard (0416:00000416) | |
Portuguese (Angola) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Cabo Verde) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Equatorial Guinea) | en-US: US keyboard (0409:00000409) | |
Portuguese (Guinea-Bissau) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Luxembourg) | en-US: US keyboard (0409:00000409) | |
Portuguese (Macao SAR) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Mozambique) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Portugal) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Switzerland) | en-US: US keyboard (0409:00000409) | |
Portuguese (São Tomé & Príncipe) | pt-PT: Portuguese keyboard (0816:00000816) | |
Portuguese (Timor-Leste) | pt-PT: Portuguese keyboard (0816:00000816) | |
Prussian | de-DE: German keyboard (0407:00000407) | |
Punjabi | pa-IN: Punjabi keyboard (0446:00000446) | en-US: US keyboard (0409:00000409) |
Punjabi | pa-Arab-PK: Urdu keyboard (0846:00000420) | en-US: US keyboard (0409:00000409) |
Quechua | quz-BO: Latin American keyboard (046B:0000080A) | |
Quechua (Ecuador) | quz-EC: Latin American keyboard (086B:0000080A) | |
Quechua (Peru) | quz-PE: Latin American keyboard (0C6B:0000080A) | |
Romanian | ro-RO: Romanian (Standard) keyboard (0418:00010418) | |
Romanian (Moldova) | ro-MD: Romanian (Standard) keyboard (0818:00010418) | |
Romansh | rm-CH: Swiss German keyboard (0417:00000807) | |
Russian | ru-RU: Russian keyboard (0419:00000419) | en-US: US keyboard (0409:00000409) |
Russian (Moldova) | en-US: US keyboard (0409:00000409) | |
Sakha | sah-RU: Sakha keyboard (0485:00000485) | ru-RU: Russian keyboard (0419:00000419) en-US: US keyboard (0409:00000409) |
Sami (Inari) | smn-FI: Finnish with Sami keyboard (243B:0001083B) | |
Sami (Lule) | smj-SE: Swedish with Sami keyboard (143B:0000083B) | |
Sami (Skolt) | sms-FI: Finnish with Sami keyboard (203B:0001083B) | |
Sami (Southern) | sma-SE: Swedish with Sami keyboard (1C3B:0000083B) | |
Sami, Lule (Norway) | smj-NO: Norwegian with Sami keyboard (103B:0000043B) | |
Sami, Northern (Finland) | se-FI: Finnish with Sami keyboard (0C3B:0001083B) | |
Sami, Northern (Sweden) | se-SE: Swedish with Sami keyboard (083B:0000083B) | |
Sami, Southern (Norway) | sma-NO: Norwegian with Sami keyboard (183B:0000043B) | |
Sanskrit | sa-IN: Devanagari - INSCRIPT keyboard (044F:00000439) | en-US: US keyboard (0409:00000409) |
Scottish Gaelic | gd-GB: Scottish Gaelic keyboard (0491:00011809) | |
Serbian | sr-Latn-RS: Serbian (Latin) keyboard (241A:0000081A) | |
Serbian (Cyrillic) | sr-Cyrl-RS: Serbian (Cyrillic) keyboard (281A:00000C1A) | en-US: United States-International keyboard (0409:00020409) |
Serbian (Cyrillic, Bosnia and Herzegovina) | sr-Cyrl-BA: Serbian (Cyrillic) keyboard (1C1A:00000C1A) | en-US: US keyboard (0409:00000409) |
Serbian (Cyrillic, Kosovo) | en-US: US keyboard (0409:00000409) | |
Serbian (Cyrillic, Montenegro) | sr-Cyrl-ME: Serbian (Cyrillic) keyboard (301A:00000C1A) | en-US: United States-International keyboard (0409:00020409) |
Serbian (Latin, Bosnia & Herzegovina) | sr-Latn-BA: Serbian (Latin) keyboard (181A:0000081A) | |
Serbian (Latin, Kosovo) | en-US: US keyboard (0409:00000409) | |
Serbian (Latin, Montenegro) | sr-Latn-ME: Serbian (Latin) keyboard (2C1A:0000081A) | |
Sesotho | st-ZA: US keyboard (0430:00000409) | |
Sesotho (Lesotho) | en-US: US keyboard (0409:00000409) | |
Sesotho sa Leboa | nso-ZA: Sesotho sa Leboa keyboard (046C:0000046C) | |
Setswana | tn-ZA: Setswana keyboard (0432:00000432) | |
Setswana (Botswana) | tn-BW: Setswana keyboard (0832:00000432) | |
Shona | jv: US keyboard (0C00:00000409) | |
Sindhi | sd-Arab-PK: Urdu keyboard (0859:00000420) | en-US: US keyboard (0409:00000409) |
Sindhi (Devanagari) | hi-IN: Hindi Traditional keyboard (0439:00010439) | en-IN: English (India) keyboard (4009:00004009) |
Sinhala | si-LK: Sinhala keyboard (045B:0000045B) | en-US: US keyboard (0409:00000409) |
Slovak | sk-SK: Slovak keyboard (041B:0000041B) | |
Slovenian | sl-SI: Slovenian keyboard (0424:00000424) | |
Somali | so-SO: US keyboard (0477:00000409) | |
Somali (Djibouti) | en-US: US keyboard (0409:00000409) | |
Somali (Ethiopia) | en-US: US keyboard (0409:00000409) | |
Somali (Kenya) | en-US: US keyboard (0409:00000409) | |
Spanish | es-ES: Spanish keyboard (0C0A:0000040A) | |
Spanish (Argentina) | es-AR: Latin American keyboard (2C0A:0000080A) | |
Spanish (Belize) | en-US: US keyboard (0409:00000409) | |
Spanish (Bolivia) | es-BO: Latin American keyboard (400A:0000080A) | |
Spanish (Brazil) | en-US: US keyboard (0409:00000409) | |
Spanish (Chile) | es-CL: Latin American keyboard (340A:0000080A) | |
Spanish (Colombia) | es-CO: Latin American keyboard (240A:0000080A) | |
Spanish (Costa Rica) | es-CR: Latin American keyboard (140A:0000080A) | |
Spanish (Cuba) | es-MX: Latin American keyboard (080A:0000080A) | |
Spanish (Dominican Republic) | es-DO: Latin American keyboard (1C0A:0000080A) | |
Spanish (Ecuador) | es-EC: Latin American keyboard (300A:0000080A) | |
Spanish (El Salvador) | es-SV: Latin American keyboard (440A:0000080A) | |
Spanish (Equatorial Guinea) | es-MX: Latin American keyboard (080A:0000080A) | |
Spanish (Guatemala) | es-GT: Latin American keyboard (100A:0000080A) | |
Spanish (Honduras) | es-HN: Latin American keyboard (480A:0000080A) | |
Spanish (Latin America) | es-419: Latin American keyboard (580A:0000080A) | |
Spanish (Mexico) | es-MX: Latin American keyboard (080A:0000080A) | |
Spanish (Nicaragua) | es-NI: Latin American keyboard (4C0A:0000080A) | |
Spanish (Panama) | es-PA: Latin American keyboard (180A:0000080A) | |
Spanish (Paraguay) | es-PY: Latin American keyboard (3C0A:0000080A) | |
Spanish (Peru) | es-PE: Latin American keyboard (280A:0000080A) | |
Spanish (Philippines) | es-MX: Latin American keyboard (080A:0000080A) | |
Spanish (Puerto Rico) | es-PR: Latin American keyboard (500A:0000080A) | |
Spanish (United States) | es-US: Latin American keyboard (540A:0000080A) | en-US: US keyboard (0409:00000409) |
Spanish (Uruguay) | es-UY: Latin American keyboard (380A:0000080A) | |
Spanish (Venezuela) | es-VE: Latin American keyboard (200A:0000080A) | |
Standard Moroccan Tamazight | zgh: Tifinagh (Basic) keyboard (0C00:0000105F) | fr-FR: French keyboard (040C:0000040C) |
Swedish | sv-SE: Swedish keyboard (041D:0000041D) | |
Swedish (Finland) | sv-FI: Swedish keyboard (081D:0000041D) | |
Swiss German | de-CH: Swiss German keyboard (0807:00000807) | |
Syriac | syr-SY: Syriac keyboard (045A:0000045A) | en-US: US keyboard (0409:00000409) |
Tachelhit | tzm-Tfng-MA: Tifinagh (Basic) keyboard (105F:0000105F) | en-US: US keyboard (0409:00000409) |
Tachelhit (Latin) | tzm-Latn-DZ: Central Atlas Tamazight keyboard (085F:0000085F) | |
Tajik | tg-Cyrl-TJ: Tajik keyboard (0428:00000428) | en-US: US keyboard (0409:00000409) |
Tamil | ta-IN: Tamil 99 keyboard (0449:00020449) | en-IN: English (India) keyboard (4009:00004009) |
Tamil (Malaysia) | ta-IN: Tamil 99 keyboard (0449:00020449) | ms-MY: US keyboard (043E:00000409) |
Tamil (Singapore) | ta-IN: Tamil 99 keyboard (0449:00020449) | en-SG: US keyboard (4809:00000409) |
Tamil (Sri Lanka) | ta-LK: Tamil 99 keyboard (0849:00020449) | en-US: US keyboard (0409:00000409) |
Tatar | tt-RU: Tatar keyboard (0444:00010444) | en-US: US keyboard (0409:00000409) ru-RU: Russian keyboard (0419:00000419) |
Telugu | te-IN: Telugu keyboard (044A:0000044A) | en-US: US keyboard (0409:00000409) |
Thai | th-TH: Thai Kedmanee keyboard (041E:0000041E) | en-US: US keyboard (0409:00000409) |
Tibetan | bo-CN: Tibetan (PRC) - Updated keyboard (0451:00010451) | en-US: US keyboard (0409:00000409) |
Tibetan (India) | bo-CN: Tibetan (PRC) keyboard (0451:00000451) | en-US: US keyboard (0409:00000409) |
Tigrinya | ti-ET: Tigrinya Input Method (0473:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{3CAB88B7-CC3E-46A6-9765-B772AD7761FF}) | en-US: US keyboard (0409:00000409) |
Turkish | tr-TR: Turkish Q keyboard (041F:0000041F) | |
Turkmen | tk-TM: Turkmen keyboard (0442:00000442) | en-US: US keyboard (0409:00000409) |
Ukrainian | uk-UA: Ukrainian (Enhanced) keyboard (0422:00020422) | en-US: US keyboard (0409:00000409) |
Upper Sorbian | hsb-DE: Sorbian Standard keyboard (042E:0002042E) | |
Urdu | ur-PK: Urdu keyboard (0420:00000420) | en-US: US keyboard (0409:00000409) |
Urdu (India) | ur-IN: Urdu keyboard (0820:00000420) | en-US: US keyboard (0409:00000409) |
Uyghur | ug-CN: Uyghur keyboard (0480:00010480) | en-US: US keyboard (0409:00000409) |
Uzbek | uz-Latn-UZ: US keyboard (0443:00000409) | |
Uzbek (Arabic) | ps-AF: Pashto (Afghanistan) keyboard (0463:00000463) | en-US: US keyboard (0409:00000409) |
Uzbek (Cyrillic) | uz-Cyrl-UZ: Uzbek Cyrillic keyboard (0843:00000843) | uz-Latn-UZ: US keyboard (0443:00000409) |
Valencian (Spain) | ca-ES-valencia: Spanish keyboard (0803:0000040A) | |
Vietnamese | vi-VN: Vietnamese Telex (042A:{C2CB2CF0-AF47-413E-9780-8BC3A3C16068}{5FB02EC5-0A77-4684-B4FA-DEF8A2195628}) | vi-VN: Vietnamese Number Key-Based (042A:{C2CB2CF0-AF47-413E-9780-8BC3A3C16068}{591AE943-56BE-48F6-8966-06B43915CC5A}) vi-VN: Vietnamese keyboard (042A:0000042A) en-US: US keyboard (0409:00000409) |
Walser | de-CH: Swiss German keyboard (0807:00000807) | |
Welsh | cy-GB: United Kingdom Extended keyboard (0452:00000452) | en-GB: United Kingdom keyboard (0809:00000809) |
Western Frisian | fy-NL: United States-International keyboard (0462:00020409) | |
Wolof | wo-SN: Wolof keyboard (0488:00000488) | |
Xitsonga | ts-ZA: US keyboard (0431:00000409) | |
Yi | ii-CN: Yi Input Method (0478:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{409C8376-007B-4357-AE8E-26316EE3FB0D}) | zh-CN: Microsoft Pinyin (0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FA550B04-5AD7-411F-A5AC-CA038EC515D7}) |
Yoruba | yo-NG: Yoruba keyboard (046A:0000046A) | |
isiXhosa | xh-ZA: US keyboard (0434:00000409) | |
isiZulu | zu-ZA: US keyboard (0435:00000409) |