Shift states using version 6.2.9200.16384—10.0.27950.1 of KBDOGHAM.DLL
| VK_SHIFT | VK_SHIFT | VK_SHIFT | ||
|---|---|---|---|---|
| VK_CONTROL | VK_CONTROL | VK_CONTROL | ||
| VK_CANCEL | ␃ | ␃ | ␃ | VK_CANCEL |
| VK_BACK | ␈ | ␈ | ␡ | VK_BACK |
| VK_TAB | ␉ | ␉ | VK_TAB | |
| VK_RETURN | ␍ | ␍ | ␊ | VK_RETURN |
| VK_ESCAPE | ␛ | ␛ | ␛ | VK_ESCAPE |
| VK_SPACE | ␠ | ␠ | VK_SPACE | |
| VK_A | ᚐ | VK_A | ||
| VK_B | ᚁ | VK_B | ||
| VK_C | ᚉ | VK_C | ||
| VK_D | ᚇ | VK_D | ||
| VK_E | ᚓ | VK_E | ||
| VK_F | ᚃ | VK_F | ||
| VK_G | ᚌ | VK_G | ||
| VK_H | ᚆ | VK_H | ||
| VK_I | ᚔ | VK_I | ||
| VK_J | ᚗ | VK_J | ||
| VK_K | ᚖ | VK_K | ||
| VK_L | ᚂ | VK_L | ||
| VK_M | ᚋ | VK_M | ||
| VK_N | ᚅ | VK_N | ||
| VK_O | ᚑ | VK_O | ||
| VK_P | ᚚ | VK_P | ||
| VK_Q | ᚊ | VK_Q | ||
| VK_R | ᚏ | VK_R | ||
| VK_S | ᚄ | VK_S | ||
| VK_T | ᚈ | VK_T | ||
| VK_U | ᚒ | VK_U | ||
| VK_V | ᚍ | VK_V | ||
| VK_W | ᚕ | VK_W | ||
| VK_X | ᚙ | VK_X | ||
| VK_Y | ᚘ | VK_Y | ||
| VK_Z | ᚎ | VK_Z | ||
| VK_MULTIPLY | * | * | VK_MULTIPLY | |
| VK_ADD | + | + | VK_ADD | |
| VK_SUBTRACT | - | - | VK_SUBTRACT | |
| VK_DIVIDE | / | / | VK_DIVIDE | |
| VK_OEM_5 | ᚛ | ᚜ | VK_OEM_5 | |
| VK_OEM_7 | VK_OEM_7 | |||
| VK_SHIFT | VK_SHIFT | VK_SHIFT | ||
| VK_CONTROL | VK_CONTROL | VK_CONTROL |
| VK_NUMLOCK | |
|---|---|
| VK_CLEAR | 5 |
| VK_PRIOR | 9 |
| VK_NEXT | 3 |
| VK_END | 1 |
| VK_HOME | 7 |
| VK_LEFT | 4 |
| VK_UP | 8 |
| VK_RIGHT | 6 |
| VK_DOWN | 2 |
| VK_INSERT | 0 |
| VK_DELETE | . |