Docs

RunMacro Documentation

Learn RunMacro from basics to advanced.

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

RunMacro robot
Docs Keyboard Key Hold/Release
⬇ Keyboard

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

  1. Add a Keyboard › Key Hold command.
  2. Choose the key and the action: Hold (Down) or Release (Up).
  3. To hold for X seconds: Hold → Wait → Release.
  4. Save.

Every option explained

Key

The key to hold or release.

Action (Hold / Release)

Hold (Down) presses and keeps the key down; Release (Up) lets it go.

Real example

Example: hold W to run for 3 seconds in a game

  1. Key Hold: key W, action Hold.
  2. Add a Wait of 3000ms.
  3. Key Hold: key W, action Release.

Tips & common mistakes

Always pair each Hold with a Release, otherwise the key stays stuck down.
RunMacro robot

Ready to automate smarter?

Download RunMacro and start automating your desktop, browser, and business workflows today.