traceless.input
Keyboard state uses Windows virtual-key integers.
key_down
traceless.input.key_down(key)
Returns: boolean; or nil.
Reads the current Down state for an integer key from 0 through 255. Out-of-range keys return nil. This is a level check, not a press-edge event.
local traceless = require("traceless")
local space_down = traceless.input.key_down(0x20)