Creating a shortcut?

Using keyboards in 10.0.27950.1

IndexCreating a shortcut?How do I type?Online viewerCompareHistory
Sorting It All OutMSKLCTerminology

Use this page to find out what keys are available for a shortcut, or for comparing what individual keyboard layouts output for given key.

To start, select the combination of keys you are interested in:

Keyboard layout for selection:

From the total of 217 system keyboard layouts:

67 keyboards already use this key combination for typing purposes.

150 keyboards have this key combination free, but check the rules at the bottom.

Detailed report:

LayoutSCVKShortcutAssignment
ADLaM35BFCONTROLMENU+OEM 2
Albanian35BFCONTROLMENU+OEM 2-- free --
Arabic (101)35BFMENU+OEM 2-- free --
Arabic (102)35BFCONTROLMENU+OEM 2-- free --
Arabic (102) AZERTY35BFCONTROLMENU+OEM 2-- free --
Armenian Eastern (Legacy)0DBFMENU+OEM 2-- free --
Armenian Phonetic35BFCONTROLMENU+OEM 2/
Armenian Typewriter0DBFCONTROLMENU+OEM 2=
Armenian Western (Legacy)0DBFMENU+OEM 2-- free --
Assamese - INSCRIPT35BFMENU+OEM 2-- free --
Azerbaijani (Standard)35BFCONTROLMENU+OEM 2-- free --
Azerbaijani Cyrillic35BFCONTROLMENU+OEM 2-- free --
Azerbaijani Latin35BFCONTROLMENU+OEM 2-- free --
Bangla35BFCONTROLMENU+OEM 2-- free --
Bangla - INSCRIPT35BFMENU+OEM 2-- free --
Bangla - INSCRIPT (Legacy)35BFMENU+OEM 2-- free --
Bashkir35BFCONTROLMENU+OEM 2-- free --
Belarusian35BFMENU+OEM 2-- free --
Belgian (Comma)34BFCONTROLMENU+OEM 2-- free --
Belgian (Period)34BFCONTROLMENU+OEM 2-- free --
Belgian French34BFCONTROLMENU+OEM 2-- free --
Bosnian (Cyrillic)35BFCONTROLMENU+OEM 2-- free --
Buginese35BFMENU+OEM 2-- free --
Bulgarian35BFMENU+OEM 2-- free --
Bulgarian (Latin)35BFMENU+OEM 2-- free --
Bulgarian (Phonetic Traditional)35BFCONTROLMENU+OEM 2-- free --
Bulgarian (Phonetic)0CBFMENU+OEM 2-- free --
Bulgarian (Typewriter)35BFMENU+OEM 2-- free --
Canadian French35BFCONTROLMENU+OEM 2´
Canadian French (Legacy)35BFCONTROLMENU+OEM 2/
Canadian Multilingual Standard35BFCONTROLMENU+OEM 2-- free --
Central Atlas Tamazight34BFCONTROLMENU+OEM 2-- free --
Central Kurdish35BFMENU+OEM 2-- free --
Colemak35BFCONTROLMENU+OEM 2¿
Czech0DBFCONTROLMENU+OEM 2¸
Czech (QWERTY)35BFCONTROLMENU+OEM 2/
Czech Programmers35BFCONTROLMENU+OEM 2-
Danish2BBFCONTROLMENU+OEM 2-- free --
Devanagari - INSCRIPT35BFCONTROLMENU+OEM 2-- free --
Divehi Phonetic35BFCONTROLMENU+OEM 2-- free --
Divehi Typewriter35BFCONTROLMENU+OEM 2-- free --
Dutch0DBFCONTROLMENU+OEM 2¸
Dzongkha35BFCONTROLMENU+OEM 2/
English (India)35BFCONTROLMENU+OEM 2/
Estonian28BFCONTROLMENU+OEM 2^
Faeroese2BBFCONTROLMENU+OEM 2-- free --
Finnish2BBFCONTROLMENU+OEM 2-- free --
Finnish with Sami2BBFCONTROLMENU+OEM 2-- free --
French (Legacy, AZERTY)34BFCONTROLMENU+OEM 2-- free --
French (Standard, AZERTY)34BFCONTROLMENU+OEM 2·
French (Standard, BÉPO)14BFCONTROLMENU+OEM 2`
Futhark35BFMENU+OEM 2-- free --
Georgian (Ergonomic)35BFCONTROLMENU+OEM 2
Georgian (Legacy)35BFCONTROLMENU+OEM 2
Georgian (MES)35BFCONTROLMENU+OEM 2
Georgian (Old Alphabets)35BFCONTROLMENU+OEM 2
Georgian (QWERTY)35BFCONTROLMENU+OEM 2
German2BBFCONTROLMENU+OEM 2-- free --
German (IBM)2BBFCONTROLMENU+OEM 2-- free --
German Extended (E1)2BBFCONTROLMENU+OEM 2
German Extended (E2)2BBFCONTROLMENU+OEM 2
Gothic35BFMENU+OEM 2-- free --
Greek35BFCONTROLMENU+OEM 2-- free --
Greek (220)0CBFCONTROLMENU+OEM 2±
Greek (220) Latin0CBFCONTROLMENU+OEM 2±
Greek (319)0CBFCONTROLMENU+OEM 2-- free --
Greek (319) Latin0CBFCONTROLMENU+OEM 2-- free --
Greek Latin35BFCONTROLMENU+OEM 2¿
Greek Polytonic35BFCONTROLMENU+OEM 2
Greenlandic2BBFCONTROLMENU+OEM 2-- free --
Guarani2BBFCONTROLMENU+OEM 2`
Gujarati35BFCONTROLMENU+OEM 2-- free --
Hausa35BFCONTROLMENU+OEM 2-- free --
Hawaiian35BFCONTROLMENU+OEM 2-- free --
Hebrew35BFCONTROLMENU+OEM 2-- free --
Hebrew (Standard)35BFCONTROLMENU+OEM 2÷
Hebrew (Standard, 2018)35BFCONTROLMENU+OEM 2÷
Hindi Traditional35BFCONTROLMENU+OEM 2/
Hungarian0CBFCONTROLMENU+OEM 2¨
Hungarian 101-key35BFCONTROLMENU+OEM 2*
Cherokee Nation35BFCONTROLMENU+OEM 2/
Cherokee Phonetic35BFMENU+OEM 2-- free --
Chinese (Simplified) - US35BFMENU+OEM 2-- free --
Chinese (Simplified, Singapore) - US35BFMENU+OEM 2-- free --
Chinese (Traditional) - US35BFMENU+OEM 2-- free --
Chinese (Traditional, Hong Kong S.A.R.) - US35BFMENU+OEM 2-- free --
Chinese (Traditional, Macao S.A.R.) - US35BFMENU+OEM 2-- free --
Icelandic2BBFCONTROLMENU+OEM 2`
Igbo35BFCONTROLMENU+OEM 2-- free --
Inuktitut - Latin35BFCONTROLMENU+OEM 2
Inuktitut - Naqittaut35BFCONTROLMENU+OEM 2
Inuktitut - Nattilik35BFCONTROLMENU+OEM 2
Irish35BFCONTROLMENU+OEM 2-- free --
Italian2BBFCONTROLMENU+OEM 2-- free --
Italian (142)2BBFCONTROLMENU+OEM 2`
Japanese35BFMENU+OEM 2-- free --
Javanese35BFCONTROLMENU+OEM 2/
Kannada35BFCONTROLMENU+OEM 2-- free --
Kazakh35BFMENU+OEM 2-- free --
Khmer35BFCONTROLMENU+OEM 2
Khmer (NIDA)35BFCONTROLMENU+OEM 2/
Korean35BFMENU+OEM 2-- free --
Kyrgyz Cyrillic35BFCONTROLMENU+OEM 2-- free --
Lao35BFCONTROLMENU+OEM 2-- free --
Latin American2BBFCONTROLMENU+OEM 2`
Latvian35BFCONTROLMENU+OEM 2-- free --
Latvian (QWERTY)35BFCONTROLMENU+OEM 2-- free --
Latvian (Standard)35BFCONTROLMENU+OEM 2-- free --
Lisu (Basic)35BFMENU+OEM 2-- free --
Lisu (Standard)35BFMENU+OEM 2-- free --
Lithuanian35BFCONTROLMENU+OEM 2-- free --
Lithuanian IBM35BFCONTROLMENU+OEM 2-- free --
Lithuanian Standard2BBFCONTROLMENU+OEM 2|
Luxembourgish29BFCONTROLMENU+OEM 2-- free --
Macedonian35BFCONTROLMENU+OEM 2-- free --
Macedonian - Standard0CBFCONTROLMENU+OEM 2
Malayalam35BFCONTROLMENU+OEM 2-- free --
Maltese 47-Key35BFCONTROLMENU+OEM 2-- free --
Maltese 48-Key35BFCONTROLMENU+OEM 2-- free --
Maori35BFMENU+OEM 2-- free --
Marathi35BFCONTROLMENU+OEM 2/
Mongolian (Mongolian Script)35BFMENU+OEM 2-- free --
Mongolian Cyrillic35BFMENU+OEM 2-- free --
Myanmar (Phonetic order)35BFCONTROLMENU+OEM 2/
Myanmar (Visual order)35BFCONTROLMENU+OEM 2/
N’Ko35BFCONTROLMENU+OEM 2-- free --
Nepali35BFCONTROLMENU+OEM 2-- free --
New Tai Lue35BFCONTROLMENU+OEM 2-- free --
Norwegian2BBFCONTROLMENU+OEM 2-- free --
Norwegian with Sami2BBFCONTROLMENU+OEM 2-- free --
NZ Aotearoa35BFMENU+OEM 2-- free --
Odia35BFCONTROLMENU+OEM 2-- free --
Ogham35BFMENU+OEM 2-- free --
Ol Chiki35BFMENU+OEM 2-- free --
Old Italic35BFMENU+OEM 2-- free --
Osage35BFCONTROLMENU+OEM 2-- free --
Osmanya35BFMENU+OEM 2-- free --
Pashto (Afghanistan)35BFCONTROLMENU+OEM 2ۉ
Persian35BFMENU+OEM 2-- free --
Persian (Standard)35BFMENU+OEM 2-- free --
Phags-pa35BFCONTROLMENU+OEM 2-- free --
Polish (214)0DBFCONTROLMENU+OEM 2¸
Polish (Programmers)35BFCONTROLMENU+OEM 2-- free --
Portuguese2BBFCONTROLMENU+OEM 2-- free --
Portuguese (Brazil ABNT)35BFCONTROLMENU+OEM 2-- free --
Portuguese (Brazil ABNT2)35BFCONTROLMENU+OEM 2-- free --
Punjabi35BFCONTROLMENU+OEM 2-- free --
Romanian (Legacy)35BFCONTROLMENU+OEM 2-- free --
Romanian (Programmers)35BFCONTROLMENU+OEM 2-- free --
Romanian (Standard)35BFCONTROLMENU+OEM 2-- free --
Russian35BFCONTROLMENU+OEM 2-- free --
Russian - Mnemonic35BFCONTROLMENU+OEM 2-- free --
Russian (Typewriter)35BFCONTROLMENU+OEM 2-- free --
Sakha35BFCONTROLMENU+OEM 2-- free --
Sami Extended Finland-Sweden2BBFCONTROLMENU+OEM 2'
Sami Extended Norway2BBFCONTROLMENU+OEM 2'
Scottish Gaelic35BFCONTROLMENU+OEM 2-- free --
Serbian (Cyrillic)35BFCONTROLMENU+OEM 2-- free --
Serbian (Latin)0CBFCONTROLMENU+OEM 2¨
Sesotho sa Leboa35BFCONTROLMENU+OEM 2¿
Setswana35BFCONTROLMENU+OEM 2¿
Sinhala35BFCONTROLMENU+OEM 2-- free --
Sinhala - Wij 935BFCONTROLMENU+OEM 2-- free --
Slovak0CBFCONTROLMENU+OEM 2¨
Slovak (QWERTY)35BFCONTROLMENU+OEM 2*
Slovenian0CBFCONTROLMENU+OEM 2¨
Sora35BFMENU+OEM 2-- free --
Sorbian Extended2BBFCONTROLMENU+OEM 2#
Sorbian Standard2BBFCONTROLMENU+OEM 2-- free --
Sorbian Standard (Legacy)2BBFCONTROLMENU+OEM 2#
Spanish2BBFCONTROLMENU+OEM 2}
Spanish Variation2BBFCONTROLMENU+OEM 2}
Standard0CBFCONTROLMENU+OEM 2¨
Swedish2BBFCONTROLMENU+OEM 2-- free --
Swedish with Sami2BBFCONTROLMENU+OEM 2-- free --
Swiss French29BFCONTROLMENU+OEM 2-- free --
Swiss German29BFCONTROLMENU+OEM 2-- free --
Syriac35BFCONTROLMENU+OEM 2-- free --
Syriac Phonetic35BFCONTROLMENU+OEM 2-- free --
Tai Le35BFCONTROLMENU+OEM 2
Tajik35BFMENU+OEM 2-- free --
Tamil35BFCONTROLMENU+OEM 2-- free --
Tamil 9935BFMENU+OEM 2-- free --
Tamil Anjal35BFCONTROLMENU+OEM 2/
Tatar35BFCONTROLMENU+OEM 2-- free --
Tatar (Legacy)35BFCONTROLMENU+OEM 2-- free --
Telugu35BFCONTROLMENU+OEM 2-- free --
Thai Kedmanee35BFMENU+OEM 2-- free --
Thai Kedmanee (non-ShiftLock)35BFMENU+OEM 2-- free --
Thai Pattachote35BFMENU+OEM 2-- free --
Thai Pattachote (non-ShiftLock)35BFMENU+OEM 2-- free --
Tibetan (PRC)35BFCONTROLMENU+OEM 2-- free --
Tibetan (PRC) - Updated35BFCONTROLMENU+OEM 2-- free --
Tifinagh (Basic)35BFCONTROLMENU+OEM 2-- free --
Tifinagh (Extended)35BFCONTROLMENU+OEM 2-- free --
Traditional Mongolian (MNS)35BFMENU+OEM 2-- free --
Traditional Mongolian (Standard)35BFMENU+OEM 2-- free --
Turkish F30BFCONTROLMENU+OEM 2-- free --
Turkish Q33BFCONTROLMENU+OEM 2-- free --
Turkmen35BFCONTROLMENU+OEM 2\
Ukrainian35BFCONTROLMENU+OEM 2-- free --
Ukrainian (Enhanced)35BFCONTROLMENU+OEM 2-- free --
United Kingdom35BFCONTROLMENU+OEM 2-- free --
United Kingdom Extended35BFCONTROLMENU+OEM 2-- free --
United States-Dvorak1ABFMENU+OEM 2-- free --
United States-Dvorak for left hand04BFMENU+OEM 2-- free --
United States-Dvorak for right hand0BBFMENU+OEM 2-- free --
United States-International35BFCONTROLMENU+OEM 2¿
Urdu35BFMENU+OEM 2-- free --
US35BFMENU+OEM 2-- free --
US English Table for IBM Arabic 238_L35BFMENU+OEM 2-- free --
Uyghur35BFMENU+OEM 2-- free --
Uyghur (Legacy)35BFMENU+OEM 2-- free --
Uzbek Cyrillic35BFMENU+OEM 2-- free --
Vietnamese35BFCONTROLMENU+OEM 2/
Wolof34BFCONTROLMENU+OEM 2-- free --
Yoruba35BFCONTROLMENU+OEM 2-- free --

Unreferenced drivers

LayoutSCVKShortcutAssignment
DEC LK411-AJ Keyboard Layout35BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for (NEC PC-9800 on PC98-NX)35BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for (NEC PC-9800 Windows 95)32BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for (NEC PC-9800)35BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for 10135BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for 10635BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for 10635BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for AX235BFMENU+OEM 2-- free --
JP Japanese Keyboard Layout for IBM 5576-002/00335BFMENU+OEM 2-- free --
JP Japanese NEC PC-9800 Keyboard Layout35BFMENU+OEM 2-- free --
KO Hangeul Keyboard Layout for 101 (Type A)35BFMENU+OEM 2-- free --
KO Hangeul Keyboard Layout for 101(Type B)35BFMENU+OEM 2-- free --
KO Hangeul Keyboard Layout for 101(Type C)35BFMENU+OEM 2-- free --
KO Hangeul Keyboard Layout for 10335BFMENU+OEM 2-- free --

Custom layouts

LayoutSCVKShortcutAssignment
Brahmi - INSCRIPT Keyboard Layout35BFCONTROLMENU+OEM 2𑁍
BRAILLE español Keyboard Layout2BBFCONTROLMENU+OEM 2}
BRAILLE español-latinoamericano Keyboard Layout2BBFCONTROLMENU+OEM 2`
Cyrylica Polski 2021 QWERTY Keyboard Layout0CBFCONTROLMENU+OEM 2џ
Cyrylica Polski 2021 QWERTY UA Keyboard Layout0CBFCONTROLMENU+OEM 2џ
Cyrylica Polski 2021 QWERTZ Keyboard Layout0CBFCONTROLMENU+OEM 2џ
Cyrylica Polski 2021 QWERTZ UA Keyboard Layout0CBFCONTROLMENU+OEM 2џ
Czech Extended Chess Keyboard Layout0DBFCONTROLMENU+OEM 2¸
German Extended Keyboard Layout2BBFMENU+OEM 2-- free --
German HTML-Programmer Keyboard Layout2BBFCONTROLMENU+OEM 2
German International Keyboard Layout2BBFMENU+OEM 2-- free --
German UNZ 1 - Fraktur T Keyboard Layout2BBFMENU+OEM 2-- free --
Grantha - INSCRIPT Keyboard Layout35BFCONTROLMENU+OEM 2-- free --
Hungarian (Programmers) Keyboard Layout35BFCONTROLMENU+OEM 2-- free --
Chakma - INSCRIPT Keyboard Layout35BFCONTROLMENU+OEM 2-- free --
Italiano - Internazionale Keyboard Layout2BBFCONTROLMENU+OEM 2°
Latin NFC - INSCRIPT Keyboard Layout35BFCONTROLMENU+OEM 2?
Norsk kyrillisk Keyboard Layout2BBFCONTROLMENU+OEM 2̄
Norsk utvidet Juli2018 Keyboard Layout2BBFCONTROLMENU+OEM 2̄
Norwegian - CHESS Keyboard Layout2BBFCONTROLMENU+OEM 2
Nuovo Italiano Keyboard Layout2BBFCONTROLMENU+OEM 2×
Palmyrene – Mnemonic Keyboard Layout35BFMENU+OEM 2-- free --
Polski 2021 podstawowy QWERTY Keyboard Layout0CBFCONTROLMENU+OEM 2¨
Polski 2021 podstawowy QWERTZ Keyboard Layout0CBFCONTROLMENU+OEM 2¨
Polski 2021 rozszerzony QWERTY Keyboard Layout0CBFCONTROLMENU+OEM 2¨
Polski 2021 rozszerzony QWERTZ Keyboard Layout0CBFCONTROLMENU+OEM 2¨
Português (CAMOES) Keyboard Layout2BBFCONTROLMENU+OEM 2-- free --
Português (HCESAR) Keyboard Layout2BBFCONTROLMENU+OEM 2-- free --
Português (Nativo) Keyboard Layout2BBFCONTROLMENU+OEM 2-- free --
Português (Programadores) Keyboard Layout35BFCONTROLMENU+OEM 2-- free --
Sinhala Addendum Layout Keyboard Layout35BFCONTROLMENU+OEM 2-- free --
SuperIPA Keyboard Layout35BFCONTROLMENU+OEM 2ˤ
SuperLatin Keyboard Layout35BFCONTROLMENU+OEM 2/
SuperSymbol Keyboard Layout35BFCONTROLMENU+OEM 2
Teclado español extendido Keyboard Layout2BBFCONTROLMENU+OEM 2}
Teclado iberoamericano español Keyboard Layout2BBFCONTROLMENU+OEM 2̆
Teclado iberoamericano português Keyboard Layout2BBFCONTROLMENU+OEM 2̆
Teclado latinoamericano rkgraqvqb Keyboard Layout2BBFCONTROLMENU+OEM 2̀
Teclado paraguayo Keyboard Layout2BBFCONTROLMENU+OEM 2̀
Ukrainian - Unicode 2.1 Keyboard Layout35BFCONTROLMENU+OEM 2/
UltimateKEYS Keyboard Layout35BFCONTROLMENU+OEM 2¿
United Kingdom IndUni Keyboard Layout35BFCONTROLMENU+OEM 2/
US English ROT13 Keyboard Layout35BFMENU+OEM 2-- free --
US International Extended Keyboard Layout35BFMENU+OEM 2-- free --
US Intl AltGr dead keys Keyboard Layout35BFCONTROLMENU+OEM 2¿
US QWERTY (Euro) Keyboard Layout35BFCONTROLMENU+OEM 2-- free --
US-International Scientific Keyboard Layout35BFCONTROLMENU+OEM 2̸
Английская (Типографская раскладка Ильи Keyboard Layout35BFCONTROLMENU+OEM 2
Русская (Типографская раскладка Ильи Бир Keyboard Layout35BFCONTROLMENU+OEM 2

Keep in mind people might have created their own layouts which are not covered by the list above.

Basic rules for creating shortcuts:

  1. Not every keyboard has every key.
    See for example Punctuation keys can make lousy shortcuts
  2. There are many keyboard layouts that do not have Latin characters at all.
    Also see Accessibility, Internationalization, and Keyboards (#1: Shortcuts)
  3. Do not use shortcuts with Alt as they are used for accelerators, e.g. Alt+F is the File menu in many applications.
    Also see Accessibility, Internationalization, and Keyboards (#2: Accelerators)
  4. Do not use shortcuts with Ctrl+Alt(+Shift) as these are often the only way how to type some characters, which can be as common as @.
    Also see Why Ctrl+Alt shouldn't be used as a shortcut modifier
  5. Think about localization, will your shortcut work and make sense when the application is translated to different languages?