Input #

Poll keys and temporarily disable game keyboard input during macros.

GetKeyPressed #

GetKeyPressed(keycode)

Returns whether a keyboard key is currently pressed.

  • Parameters: keycode (number) — Windows virtual-key code
  • Returns: booleantrue if pressed
if GetKeyPressed(0x41) then  -- 'A'
    print("Key A is being pressed.")
end
1
2
3

EnableKeyboardInput #

EnableKeyboardInput()

Synchronously enable or disable keyboard input.

Demo:

DisableKeyboardInput()
executeMacro(0, 0, 1, 0)
EnableKeyboardInput()
1
2
3

DisableKeyboardInput #

DisableKeyboardInput()

Synchronously disable game keyboard input during macros.

Demo:

DisableKeyboardInput()
executeMacro(0, 0, 1, 0)
EnableKeyboardInput()
1
2
3