Keyboard layouts using VK_OEM_102

As of Windows 10.0.27729.1000

By dead keysBy ligaturesBy SGCAPSBy UnicodeBy virtual keysBy shift statesBy flagsBy languages
Sorting It All OutMSKLCTerminology

The following schema shows how many keyboard drivers (out of 216) have VK_OEM_102 at particular location on keyboard.

01
3B
3C
3D
3E
3F
40
41
42
43
44
57
58
54
46
E1 1D
29
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
E0 52
E0 47
E0 49
45
E0 35
37
4A
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
E0 53
E0 4F
E0 51
47
48
49
4E
3A
1E
1F
20
21
22
23
24
25
26
27
28
2B
4B
4C
4D
2A
198
56
2C
2D
2E
2F
30
31
32
33
34
35
36
E0 48
4F
50
51
E0 1C
1D
E0 5B
38
39
E0 38
E0 5C
E0 5D
E0 1D
E0 4B
E0 50
E0 4D
52
53
Arrangement:

List of keyboard drivers that output characters for VK_OEM_102

ScancodeLayout nameKey output
56 Adlam Keyboard Layout »
Albania Keyboard Layout <
Arabic_2 Keyboard Layout ـ
Arabic_English_101 Keyboard Layout \
Arabic_French_102 Keyboard Layout \
Armenian Phonetic Keyboard Layout »
Azerbaijan_Cyrillic Keyboard Layout \
Belarusian Keyboard Layout \
Belgian Dutch Keyboard Layout <
Belgian Keyboard Layout <
Bosnian (Cyrillic) Keyboard Layout <
Brazilian Keyboard Layout \
Buginese Keyboard Layout \
Bulgarian (Phonetic Traditional) Keyboard Layout ю
Bulgarian (Typewriter) Keyboard Layout \
Bulgarian Keyboard Layout ѝ
Bulgarian Phonetic Keyboard Layout ѝ
Canadian French Keyboard Layout ù
Canadian Multilingual Keyboard Layout «
Canadian Multilingual Standard Keyboard Layout ù
Central Atlas Tamazight Keyboard Layout <
Central Kurdish Keyboard Layout \
Colemak Keyboard Layout -
Croatian/Slovenian Keyboard Layout <
Czech Keyboard Layout \
Czech_101 Keyboard Layout \
Czech_Programmer's Keyboard Layout \
Danish Keyboard Layout <
Devanagari Keyboard Layout
Divehi Phonetic Keyboard Layout \
Divehi Typewriter Keyboard Layout \
Dutch Keyboard Layout ]
Dvorak Left-Hand US English Keyboard Layout \
Dvorak Right-Hand US English Keyboard Layout \
Dvorak US English Keyboard Layout \
Eastern Armenian Keyboard Layout '
English (India) Keyboard Layout \
Estonia Keyboard Layout <
Færoese Keyboard Layout <
Finnish Keyboard Layout <
Finnish-Swedish with Sami Keyboard Layout <
French (Standard, AZERTY) Keyboard Layout <
French (Standard, BÉPO) Keyboard Layout ê
French Keyboard Layout <
Georgian (Ergonomic) Keyboard Layout \
Georgian (MES) Keyboard Layout /
Georgian (Old Alphabets) Keyboard Layout \
Georgian (QWERTY) Keyboard Layout \
Georgian Keyboard Layout (
German Extended (E1) Keyboard Layout <
German Extended (E2) Keyboard Layout ˟
German Keyboard Layout <
German_IBM Keyboard Layout <
Greek IBM 220 Keyboard Layout <
Greek IBM 220 Latin Keyboard Layout <
Greek IBM 319 Keyboard Layout §
Greek IBM 319 Latin Keyboard Layout <
Greek Keyboard Layout <
Greek_Latin Keyboard Layout \
Greek_Polytonic Keyboard Layout <
Greenlandic Keyboard Layout <
Guarani Keyboard Layout <
Hausa Keyboard Layout \
Hawaiian Keyboard Layout \
Hebrew (Standard, 2018) Keyboard Layout \
Hebrew Standard Keyboard Layout \
Hindi Keyboard Layout
Hungarian 101-key Keyboard Layout í
Hungarian Keyboard Layout í
Cherokee Phonetic Keyboard Layout \
Icelandic Keyboard Layout <
Igbo Keyboard Layout \
Inuktitut - Nattilik Keyboard Layout /
Italian 142 Keyboard Layout <
Italian Keyboard Layout <
JP Japanese Keyboard Layout for 101 \
JP Japanese Keyboard Layout for AX2 \
JP Japanese Keyboard Layout Stub driver \
Kazak_Cyrillic Keyboard Layout \
KBDHEB Keyboard Layout \
KO Hangeul Keyboard Layout for 101 (Type A) \
KO Hangeul Keyboard Layout for 101(Type B) \
KO Hangeul Keyboard Layout for 101(Type C) \
KO Hangeul Keyboard Layout for 103 \
KO Hangeul Keyboard Layout Stub driver \
Kyrgyz Keyboard Layout \
Latin-American Spanish Keyboard Layout <
Latvia Keyboard Layout ģ
Latvian (Standard) Keyboard Layout \
Latvia-QWERTY Keyboard Layout \
Lisu Basic Keyboard Layout \
Lisu Standard Keyboard Layout \
Lithuania Keyboard Layout \
Lithuanian Keyboard Layout \
Lithuanian Standard Keyboard Layout <
Macedonian (North Macedonia) - Standard Keyboard Layout ѐ
Macedonian (North Macedonia) Keyboard Layout ё
Maltese 48-key Keyboard Layout ż
Maori Keyboard Layout \
Marathi Keyboard Layout
Mongolian Keyboard Layout \
Myanmar Keyboard Layout
N'Ko Keyboard Layout \
Norwegian Keyboard Layout <
Norwegian with Sami Keyboard Layout <
Osage Keyboard Layout \
Osmanya Keyboard Layout \
Persian Keyboard Layout پ
Persian Standard Keyboard Layout \
Polish Keyboard Layout <
Polish Programmer's Keyboard Layout \
Portuguese Keyboard Layout <
Romanian (Legacy) Keyboard Layout <
Romanian (Programmers) Keyboard Layout \
Romanian (Standard) Keyboard Layout \
Russia(Typewriter) Keyboard Layout )
Russian - Mnemonic Keyboard Layout \
Russian Keyboard Layout \
Sakha - Russia Keyboard Layout "
Sami Extended Finland-Sweden Keyboard Layout ž
Sami Extended Norway Keyboard Layout ž
Serbian (Cyrillic) Keyboard Layout <
Serbian (Latin) Keyboard Layout <
Sesotho sa Leboa Keyboard Layout \
Sinhala Keyboard Layout ZWJ
Slovak Keyboard Layout &
Slovak(QWERTY) Keyboard Layout &
Sora Keyboard Layout \
Sorbian Extended Keyboard Layout <
Sorbian Standard (Legacy) Keyboard Layout <
Sorbian Standard Keyboard Layout <
Spanish Alernate Keyboard Layout <
Spanish Keyboard Layout <
Swedish Keyboard Layout <
Swiss French Keyboard Layout <
Swiss German Keyboard Layout <
Syriac Phoenetic Keyboard Layout ܆
Syriac Standard Keyboard Layout ܆
Tajik Keyboard Layout \
Tatar (Legacy) Keyboard Layout ґ
Tatar Keyboard Layout \
Thai Kedmanee (non-ShiftLock) Keyboard Layout
Thai Kedmanee Keyboard Layout
Thai Pattachote (non-ShiftLock) Keyboard Layout
Thai Pattachote Keyboard Layout
Tifinagh (Basic) Keyboard Layout <
Tifinagh (Extended) Keyboard Layout <
Turkish F Keyboard Layout <
Turkish Q Keyboard Layout <
Turkmen Keyboard Layout \
Ukrainian (Enhanced) Keyboard Layout ґ
Ukrainian Keyboard Layout ґ
United States Keyboard Layout \
Urdu Keyboard Layout \
US IBM Arabic 238_L Keyboard Layout \
US Multinational Keyboard Layout \
Uzbek_Cyrillic Keyboard Layout \
Vietnamese Keyboard Layout \
Western Armenian Keyboard Layout '
Wolof Keyboard Layout <
Yoruba Keyboard Layout \
73 JP Japanese Keyboard Layout for 106 \
JP Japanese Keyboard Layout for 106 \
JP Japanese Keyboard Layout for IBM 5576-002/003 \

List of keyboard drivers that do not output characters for VK_OEM_102

ScancodeLayout name
56 Armenian Typewriter Keyboard Layout
Assamese (Inscript) Keyboard Layout
Azerbaijani (Standard) Keyboard Layout
Bashkir Keyboard Layout
Bengali - Inscript (Legacy) Keyboard Layout
Bengali (Inscript) Keyboard Layout
Bengali Keyboard Layout
Cambodian Standard Keyboard Layout
Dzongkha Keyboard Layout
Futhark Keyboard Layout
Gothic Keyboard Layout
Gujarati Keyboard Layout
Cherokee Nation Keyboard Layout
Kannada Keyboard Layout
Khmer (NIDA) Keyboard Layout
Lao Standard Keyboard Layout
Malayalam Keyboard Layout Keyboard Layout
Maltese 47-key Keyboard Layout
Mongolian (Mongolian Script) Keyboard Layout
Nepali Keyboard Layout
Odia Keyboard Layout
Ogham Keyboard Layout
Ol Chiki Keyboard Layout
Old Italic Keyboard Layout
Pashto (Afghanistan) Keyboard Layout
Punjabi/Gurmukhi Keyboard Layout
Sinhala - Wij 9 Keyboard Layout
Tai Le Keyboard Layout
Tamil Keyboard Layout
Tamil99Keyboard Keyboard Layout
Telugu Keyboard Layout
Tibetan (PRC) - Updated Keyboard Layout
Tibetan (PRC) Keyboard Layout
Traditional Mongolian (MNS) Keyboard Layout
Traditional Mongolian (Standard) Keyboard Layout
Uyghur (Legacy) Keyboard Layout
Uyghur Keyboard Layout

Virtual Key Resources

VK_OEM_102 = 0xE2; // 226