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 Mouse Hold Click
⏳ Mouse

Auto hold click in RunMacro

What it does

The Hold Click command auto-holds a mouse button at a set position for a duration you choose (e.g. 2 seconds), then releases it automatically.

When to use it

  • Games that need a held button to charge or keep moving.
  • Hold to trigger a long-press menu.
  • Any action that needs press-and-hold for a while.

Configuration steps

  1. Add a Mouse › Hold Click command.
  2. Set coordinates with F2, or enable Use current position.
  3. Choose the mouse button.
  4. Enter the hold time (ms) — e.g. 2000 = 2 seconds.
  5. Save.

Every option explained

X, Y / Use current position

Where to hold. Enable use-current-position to hold right where the cursor is.

Mouse button

The button to hold (usually Left).

Hold time (ms)

How long to hold before releasing. 1000 = 1 second.

Jitter / micro-delay (natural-timing)

Adds small wobble and delay before holding, like a human hand — same as Mouse Click.

Real example

Example: hold left click for 3 seconds in a game

  1. Add a Hold Click, aim at the target with F2.
  2. Choose the Left button.
  3. Enter hold time 3000 (3 seconds).
  4. Save and run — RunMacro holds for 3 seconds then releases.

Tips & common mistakes

Time is in milliseconds: 2000 = 2 seconds. Press the RunMacro stop hotkey to interrupt.
For drag-and-drop (hold then move), use Mouse Button (Down/Up) with Mouse Move instead of Hold Click.
RunMacro robot

Ready to automate smarter?

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