Keyboard layouts using VK_NONCONVERT

As of Windows 10.0.27729.1000

By dead keys • By ligatures • By SGCAPS • By Unicode • By virtual keys • By shift states • By flags • By languages
Sorting It All Out • MSKLC • Terminology

The following schema shows how many keyboard drivers (out of 216) have VK_NONCONVERT 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
7D
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
2C
2D
2E
2F
30
31
32
33
34
35
73
36
E0 48
4F
50
1
51
E0 1C
1D
E0 5B
38
6
7B
39
79
70
E0 38
E0 5C
E0 5D
E0 1D
E0 4B
E0 50
E0 4D
52
53
Arrangement:

List of keyboard drivers that do not output characters for VK_NONCONVERT

ScancodeLayout name
51 JP Japanese Keyboard Layout for (NEC PC-9800 Windows 95)
5A JP Japanese Keyboard Layout for AX2
JP Japanese NEC PC-9800 Keyboard Layout
7B DEC LK411-AJ Keyboard Layout
JP Japanese Keyboard Layout for (NEC PC-9800 on PC98-NX)
JP Japanese Keyboard Layout for (NEC PC-9800)
JP Japanese Keyboard Layout for 106
JP Japanese Keyboard Layout for 106
JP Japanese Keyboard Layout for IBM 5576-002/003

Virtual Key Resources

VK_NONCONVERT = 0x1D; // 29