Skip to content

dik

DirectInput keyboard scan code constants (from dinput.h)

NameValue
DIK_ESCAPE1
DIK_12
DIK_23
DIK_34
DIK_45
DIK_56
DIK_67
DIK_78
DIK_89
DIK_910
DIK_011
DIK_MINUS12
DIK_EQUALS13
DIK_BACK14
DIK_TAB15
DIK_Q16
DIK_W17
DIK_E18
DIK_R19
DIK_T20
DIK_Y21
DIK_U22
DIK_I23
DIK_O24
DIK_P25
DIK_LBRACKET26
DIK_RBRACKET27
DIK_RETURN28
DIK_LCONTROL29
DIK_A30
DIK_S31
DIK_D32
DIK_F33
DIK_G34
DIK_H35
DIK_J36
DIK_K37
DIK_L38
DIK_SEMICOLON39
DIK_APOSTROPHE40
DIK_GRAVE41
DIK_LSHIFT42
DIK_BACKSLASH43
DIK_Z44
DIK_X45
DIK_C46
DIK_V47
DIK_B48
DIK_N49
DIK_M50
DIK_COMMA51
DIK_PERIOD52
DIK_SLASH53
DIK_RSHIFT54
DIK_MULTIPLY55
DIK_LMENU56
DIK_SPACE57
DIK_CAPITAL58
DIK_F159
DIK_F260
DIK_F361
DIK_F462
DIK_F563
DIK_F664
DIK_F765
DIK_F866
DIK_F967
DIK_F1068
DIK_NUMLOCK69
DIK_SCROLL70
DIK_NUMPAD771
DIK_NUMPAD872
DIK_NUMPAD973
DIK_SUBTRACT74
DIK_NUMPAD475
DIK_NUMPAD576
DIK_NUMPAD677
DIK_ADD78
DIK_NUMPAD179
DIK_NUMPAD280
DIK_NUMPAD381
DIK_NUMPAD082
DIK_DECIMAL83
DIK_F1187
DIK_F1288
DIK_NUMPADEQUALS141
DIK_AT145
DIK_COLON146
DIK_UNDERLINE147
DIK_STOP149
DIK_AX150
DIK_UNLABELED151
DIK_NUMPADENTER156
DIK_RCONTROL157
DIK_NUMPADCOMMA179
DIK_DIVIDE181
DIK_SYSRQ183
DIK_RMENU184
DIK_HOME199
DIK_UP200
DIK_PRIOR201
DIK_LEFT203
DIK_RIGHT205
DIK_END207
DIK_DOWN208
DIK_NEXT209
DIK_INSERT210
DIK_DELETE211
DIK_LWIN219
DIK_RWIN220
DIK_APPS221
DIK_BACKSPACEDIK_BACK
DIK_NUMPADSTARDIK_MULTIPLY
DIK_LALTDIK_LMENU
DIK_CAPSLOCKDIK_CAPITAL
DIK_NUMPADMINUSDIK_SUBTRACT
DIK_NUMPADPLUSDIK_ADD
DIK_NUMPADPERIODDIK_DECIMAL
DIK_NUMPADSLASHDIK_DIVIDE
DIK_RALTDIK_RMENU
DIK_UPARROWDIK_UP
DIK_PGUPDIK_PRIOR
DIK_LEFTARROWDIK_LEFT
DIK_RIGHTARROWDIK_RIGHT
DIK_DOWNARROWDIK_DOWN
DIK_PGDNDIK_NEXT