Using keyboard layouts in Windows 10.0.27729.1000
Use this page to find out how to type a character on given keyboard or how many keyboards contain given characters.
The entered characters are as follows:
Hex | Dec | Name | Range | C# | HTML | URL |
U+0026 | 38 | & | AMPERSAND | C0 Controls and Basic Latin (Basic Latin) | \u0026 | & | %26 |
U+0071 | 113 | q | LATIN SMALL LETTER Q | C0 Controls and Basic Latin (Basic Latin) | \u0071 | q | %71 |
U+0075 | 117 | u | LATIN SMALL LETTER U | C0 Controls and Basic Latin (Basic Latin) | \u0075 | u | %75 |
U+006F | 111 | o | LATIN SMALL LETTER O | C0 Controls and Basic Latin (Basic Latin) | \u006f | o | %6F |
U+0074 | 116 | t | LATIN SMALL LETTER T | C0 Controls and Basic Latin (Basic Latin) | \u0074 | t | %74 |
System layouts
This text can be typed on 15 system layouts out of 217:
Belgian (Comma) Belgian (Period) Belgian French Central Atlas Tamazight French (Legacy, AZERTY) Wolof | 1, Q, U, O, T |
French (Standard, AZERTY) | CONTROLMENU+4, Q, U, O, T |
Danish Dutch Estonian Faeroese Finnish Finnish with Sami German German (IBM) German Extended (E1) German Extended (E2) Greek (220) Latin Greek (319) Latin Greenlandic Guarani Icelandic Italian Italian (142) Latin American Luxembourgish Norwegian Norwegian with Sami Polish (214) Portuguese Romanian (Legacy) Serbian (Latin) Slovenian Sorbian Extended Sorbian Standard Sorbian Standard (Legacy) Spanish Standard Swedish Swedish with Sami Swiss French Swiss German Turkish F Turkish Q | SHIFT+6, Q, U, O, T |
Sami Extended Finland-Sweden Sami Extended Norway | SHIFT+6, CONTROLMENU+Q, U, O, T |
Albanian Bulgarian (Latin) Canadian French Canadian French (Legacy) Canadian Multilingual Standard Colemak Czech Programmers English (India) Greek Latin Hausa Hawaiian Chinese (Simplified) - US Chinese (Simplified, Singapore) - US Chinese (Traditional) - US Chinese (Traditional, Hong Kong S.A.R.) - US Chinese (Traditional, Macao S.A.R.) - US Igbo Inuktitut - Naqittaut Irish Japanese Korean Latvian (QWERTY) Latvian (Standard) Maltese 47-Key Maltese 48-Key Maori NZ Aotearoa Polish (Programmers) Portuguese (Brazil ABNT) Portuguese (Brazil ABNT2) Romanian (Programmers) Romanian (Standard) Scottish Gaelic Sesotho sa Leboa Setswana Tamil Anjal United Kingdom United Kingdom Extended United States-Dvorak United States-Dvorak for left hand United States-Dvorak for right hand United States-International US US English Table for IBM Arabic 238_L Yoruba | SHIFT+7, Q, U, O, T |
Cherokee Phonetic Sinhala - Wij 9 | SHIFT+7, CAPITAL+Q, CAPITAL+U, CAPITAL+O, CAPITAL+T |
Latvian | SHIFT+7, CONTROLMENU+Q, U, O, T |
Inuktitut - Nattilik | SHIFTCAPITAL+7, CAPITAL+Q, CAPITAL+U, CAPITAL+O, CAPITAL+T |
Czech (QWERTY) Inuktitut - Latin | CONTROLMENU+7, Q, U, O, T |
Lithuanian Standard | CONTROLMENU+7, OEM 2, U, O, T |
Lithuanian Vietnamese | SHIFTCONTROLMENU+7, Q, U, O, T |
Cherokee Nation Myanmar (Phonetic order) Myanmar (Visual order) | SHIFTCONTROLMENU+7, CONTROLMENU+Q, CONTROLMENU+U, CONTROLMENU+O, CONTROLMENU+T |
Czech Hungarian Hungarian 101-key Slovak Slovak (QWERTY) | CONTROLMENU+C, Q, U, O, T |
French (Standard, BÉPO) | CONTROLMENU+P, Q, U, O, T |
Spanish Variation | CONTROLMENU+S, Q, U, O, T |
Unreferenced drivers
You can also use these unreferenced keyboard drivers:
Custom layouts
You can also use these custom-made keyboard layouts:
Teclado latinoamericano rkgraqvqb Keyboard Layout | SHIFT+6, D, H, B, G |
German Extended Keyboard Layout German HTML-Programmer Keyboard Layout German International Keyboard Layout German UNZ 1 - Fraktur T Keyboard Layout Italiano - Internazionale Keyboard Layout Norsk utvidet Juli2018 Keyboard Layout Norwegian - CHESS Keyboard Layout Nuovo Italiano Keyboard Layout Teclado español extendido Keyboard Layout Teclado iberoamericano español Keyboard Layout Teclado iberoamericano português Keyboard Layout Teclado paraguayo Keyboard Layout | SHIFT+6, Q, U, O, T |
US English ROT13 Keyboard Layout | SHIFT+7, D, H, B, G |
Hungarian (Programmers) Keyboard Layout SuperLatin Keyboard Layout United Kingdom IndUni Keyboard Layout US International Extended Keyboard Layout US-International Scientific Keyboard Layout Английская (Типографская раскладка Ильи Keyboard Layout | SHIFT+7, Q, U, O, T |
Polski 2021 podstawowy QWERTY Keyboard Layout Polski 2021 podstawowy QWERTZ Keyboard Layout Polski 2021 rozszerzony QWERTY Keyboard Layout Polski 2021 rozszerzony QWERTZ Keyboard Layout | CONTROLMENU+7, Q, U, O, T |
Czech Extended Chess Keyboard Layout | CONTROLMENU+C, Q, U, O, T |
Note that virtual keys are not always at the same place. For example, Q is next to the Tab key on US keyboard but next to the Caps Lock on French keyboard. You can click on each keyboard layout to find out how it defines the mapping.
Please note current limitations of the algorithm:
- First found sequence is accepted, i.e. there might be better or more common ways of typing something on given keyboard.
- It is greedy, i.e. if you have keys K, KA and AH, typing KAH will be deemed impossible as the KA key will be used and there is no H key.
- It does not consider edits, i.e. it will claim A is impossible to type in the previous example, even though you could use AH and backspace.
- It does not combine dead keys with ligatures, i.e. if you had ˇ + C = Č rule and there were only ˇ and CE keys, typing ČE would be deemed impossible.
- It does not consider normalization equivalence, i.e. composite Ó cannot by typed using O and combining acute, either as a ligature or as separate keys.