As of Windows 10.0.28000.1251
This page is based on 0 system keyboard drivers.
The following tables contain virtual keys mapped to keys that output characters.
| Drivers | Virtual keys used in this number of drivers |
|---|
For example, there is one keyboard driver that contains VK_ABNT_C1 which types something when the key is pressed, and similarly there is one keyboard driver that contains VK_OEM_AUTO that types something. Note however that they are not the same keyboard driver.
| Positions | Virtual keys at this number of different positions across all drivers |
|---|
The following tables consider virtual keys that are present in the scancode to virtual key mapping tables, but not in the virtual key to character tables. Note that a virtual key can output text on one layout but not on another, in which case it appears both above and below.
| Drivers | Virtual keys used in this number of drivers |
|---|
| Positions | Virtual keys at this number of different positions across all drivers |
|---|
The following table shows virtual keys that are not used, ordered by the number of drivers that don't use the specific virtual key. Notably, the first row shows virtual keys that are defined in the SDK but not mapped to any physical key by any of the system keyboard drivers.
Similarly, the last row shows list of virtual keys that are mapped by all system keyboard drivers. Note that for each virtual key, the driver counts in all tables above should add up to 0 (unless a driver uses the same virtual key on both textual and non-textual keys).