Docs
RunMacro Documentation
Learn RunMacro from basics to advanced.
Everything you need to start and master RunMacro — from basic commands to advanced automation workflows.

Hold and release a key in RunMacro
What it does
The Key Hold command lets you hold (Down) or release (Up) a single key — unlike Key Press which taps at once. Use it to keep a key held for a while.
When to use it
- Hold W/A/S/D to keep moving in a game.
- Hold Shift to select multiple items.
- Hold Ctrl while doing other actions.
Configuration steps
- Add a Keyboard › Key Hold command.
- Choose the key and the action: Hold (Down) or Release (Up).
- To hold for X seconds: Hold → Wait → Release.
- Save.
Every option explained
Real example
Example: hold W to run for 3 seconds in a game
- Key Hold: key W, action Hold.
- Add a Wait of 3000ms.
- Key Hold: key W, action Release.
Tips & common mistakes
Always pair each Hold with a Release, otherwise the key stays stuck down.
RunMacro