dik
DirectInput keyboard scan code constants (from dinput.h)
Constants
Section titled “Constants”| Name | Value |
|---|---|
DIK_ESCAPE | 1 |
DIK_1 | 2 |
DIK_2 | 3 |
DIK_3 | 4 |
DIK_4 | 5 |
DIK_5 | 6 |
DIK_6 | 7 |
DIK_7 | 8 |
DIK_8 | 9 |
DIK_9 | 10 |
DIK_0 | 11 |
DIK_MINUS | 12 |
DIK_EQUALS | 13 |
DIK_BACK | 14 |
DIK_TAB | 15 |
DIK_Q | 16 |
DIK_W | 17 |
DIK_E | 18 |
DIK_R | 19 |
DIK_T | 20 |
DIK_Y | 21 |
DIK_U | 22 |
DIK_I | 23 |
DIK_O | 24 |
DIK_P | 25 |
DIK_LBRACKET | 26 |
DIK_RBRACKET | 27 |
DIK_RETURN | 28 |
DIK_LCONTROL | 29 |
DIK_A | 30 |
DIK_S | 31 |
DIK_D | 32 |
DIK_F | 33 |
DIK_G | 34 |
DIK_H | 35 |
DIK_J | 36 |
DIK_K | 37 |
DIK_L | 38 |
DIK_SEMICOLON | 39 |
DIK_APOSTROPHE | 40 |
DIK_GRAVE | 41 |
DIK_LSHIFT | 42 |
DIK_BACKSLASH | 43 |
DIK_Z | 44 |
DIK_X | 45 |
DIK_C | 46 |
DIK_V | 47 |
DIK_B | 48 |
DIK_N | 49 |
DIK_M | 50 |
DIK_COMMA | 51 |
DIK_PERIOD | 52 |
DIK_SLASH | 53 |
DIK_RSHIFT | 54 |
DIK_MULTIPLY | 55 |
DIK_LMENU | 56 |
DIK_SPACE | 57 |
DIK_CAPITAL | 58 |
DIK_F1 | 59 |
DIK_F2 | 60 |
DIK_F3 | 61 |
DIK_F4 | 62 |
DIK_F5 | 63 |
DIK_F6 | 64 |
DIK_F7 | 65 |
DIK_F8 | 66 |
DIK_F9 | 67 |
DIK_F10 | 68 |
DIK_NUMLOCK | 69 |
DIK_SCROLL | 70 |
DIK_NUMPAD7 | 71 |
DIK_NUMPAD8 | 72 |
DIK_NUMPAD9 | 73 |
DIK_SUBTRACT | 74 |
DIK_NUMPAD4 | 75 |
DIK_NUMPAD5 | 76 |
DIK_NUMPAD6 | 77 |
DIK_ADD | 78 |
DIK_NUMPAD1 | 79 |
DIK_NUMPAD2 | 80 |
DIK_NUMPAD3 | 81 |
DIK_NUMPAD0 | 82 |
DIK_DECIMAL | 83 |
DIK_F11 | 87 |
DIK_F12 | 88 |
DIK_NUMPADEQUALS | 141 |
DIK_AT | 145 |
DIK_COLON | 146 |
DIK_UNDERLINE | 147 |
DIK_STOP | 149 |
DIK_AX | 150 |
DIK_UNLABELED | 151 |
DIK_NUMPADENTER | 156 |
DIK_RCONTROL | 157 |
DIK_NUMPADCOMMA | 179 |
DIK_DIVIDE | 181 |
DIK_SYSRQ | 183 |
DIK_RMENU | 184 |
DIK_HOME | 199 |
DIK_UP | 200 |
DIK_PRIOR | 201 |
DIK_LEFT | 203 |
DIK_RIGHT | 205 |
DIK_END | 207 |
DIK_DOWN | 208 |
DIK_NEXT | 209 |
DIK_INSERT | 210 |
DIK_DELETE | 211 |
DIK_LWIN | 219 |
DIK_RWIN | 220 |
DIK_APPS | 221 |
DIK_BACKSPACE | DIK_BACK |
DIK_NUMPADSTAR | DIK_MULTIPLY |
DIK_LALT | DIK_LMENU |
DIK_CAPSLOCK | DIK_CAPITAL |
DIK_NUMPADMINUS | DIK_SUBTRACT |
DIK_NUMPADPLUS | DIK_ADD |
DIK_NUMPADPERIOD | DIK_DECIMAL |
DIK_NUMPADSLASH | DIK_DIVIDE |
DIK_RALT | DIK_RMENU |
DIK_UPARROW | DIK_UP |
DIK_PGUP | DIK_PRIOR |
DIK_LEFTARROW | DIK_LEFT |
DIK_RIGHTARROW | DIK_RIGHT |
DIK_DOWNARROW | DIK_DOWN |
DIK_PGDN | DIK_NEXT |