Skip to content

RAW_KEY

filled at runtimesource

Keycodes used specifically in RawInput.keyboard. There are more keys than this though, but I didn't want to figure out the OEM keys. Because these are physical keys, SHIFT, CTRL and ALT are only mapped to the left keys.

check__[lua_enums.txt][game_data/lua_enums.txt]

NameValueDescription
RAW_KEY.065
RAW_KEY.166
RAW_KEY.267
RAW_KEY.368
RAW_KEY.469
RAW_KEY.570
RAW_KEY.671
RAW_KEY.772
RAW_KEY.873
RAW_KEY.974
RAW_KEY.A7
RAW_KEY.ADD86
RAW_KEY.ALT37
RAW_KEY.B8
RAW_KEY.BACKSPACE40
RAW_KEY.C9
RAW_KEY.COMMA93
RAW_KEY.CTRL33
RAW_KEY.D10
RAW_KEY.DECIMAL90
RAW_KEY.DELETE104
RAW_KEY.DIVIDE88
RAW_KEY.DOWN1
RAW_KEY.E11
RAW_KEY.END106
RAW_KEY.ESCAPE4
RAW_KEY.F12
RAW_KEY.F141
RAW_KEY.F1050
RAW_KEY.F1151
RAW_KEY.F1252
RAW_KEY.F242
RAW_KEY.F343
RAW_KEY.F444
RAW_KEY.F545
RAW_KEY.F646
RAW_KEY.F747
RAW_KEY.F848
RAW_KEY.F949
RAW_KEY.G13
RAW_KEY.H14
RAW_KEY.HOME108
RAW_KEY.I15
RAW_KEY.INSERT103
RAW_KEY.J16
RAW_KEY.K17
RAW_KEY.L18
RAW_KEY.LALT37
RAW_KEY.LCONTROL33
RAW_KEY.LEFT2
RAW_KEY.LSHIFT35
RAW_KEY.M19
RAW_KEY.MINUS92
RAW_KEY.MULTIPLY87
RAW_KEY.N20
RAW_KEY.NUMPAD075
RAW_KEY.NUMPAD176
RAW_KEY.NUMPAD277
RAW_KEY.NUMPAD378
RAW_KEY.NUMPAD479
RAW_KEY.NUMPAD580
RAW_KEY.NUMPAD681
RAW_KEY.NUMPAD782
RAW_KEY.NUMPAD883
RAW_KEY.NUMPAD984
RAW_KEY.NUMPADENTER110
RAW_KEY.O21
RAW_KEY.P22
RAW_KEY.PERIOD94
RAW_KEY.PGDN105
RAW_KEY.PGUP107
RAW_KEY.PLUS98
RAW_KEY.Q23
RAW_KEY.R24
RAW_KEY.RALT38
RAW_KEY.RCONTROL34
RAW_KEY.RETURN5
RAW_KEY.RSHIFT36
RAW_KEY.S25
RAW_KEY.SHIFT35
RAW_KEY.SPACE39
RAW_KEY.SUBTRACT85
RAW_KEY.T26
RAW_KEY.TAB6
RAW_KEY.U27
RAW_KEY.UP1
RAW_KEY.V28
RAW_KEY.W29
RAW_KEY.X30
RAW_KEY.Y31
RAW_KEY.Z32