How it works
One input. Your instructions. A different result.
Rebind Engine captures input and runs your Luau scripts on the computer. The selected mode determines how input is captured and delivered.
The signal path
The computer runs the program.
A keypress, a movement, or a scroll becomes input to your code. Your script decides what to send next.
Your devices
Keyboard + mouse
Keep the gear you already use.
On your computer
Capture. Run your code.
Rebind Engine captures input and runs your Luau scripts. Capture and output depend on the selected mode.
input → your rule → result
Output
Your applications
The result arrives through OS input APIs or Rebind Link.
Software mode
OS capture and OS output. Free, with no Link required.
Hardware mode
Isolated peripheral capture and physical USB output through Link.
Choose a supported setup.
Core scripting runs on Windows, macOS, and Linux. Hardware peripheral attachment is available on Windows and macOS; Linux hardware capture is not implemented. Screen and window integrations also vary.
Platform support(opens in a new tab)See the whole contract.
A USB report rate describes output cadence. Scripts remain host-side and subject to the host scheduler. Setup requirements, permissions, and execution limits are documented separately.
Read the docs(opens in a new tab)