// troubleshooting guide · autohotkey

AutoHotkey Modifier Key Stuck (Ctrl, Alt, Shift, Win)

Status
Workaround available
platforms:
Windows
updated:
November 15, 2026
reports:
3
Method
how we research
Share

RUNBOOK · autohotkey/modifier-key-stuck3 FIXES

// quick answer

Send can re-press a modifier you already released. Use SendEvent, add small delays and tap the modifiers to clear it.

Most likely fix: Unstick it now

How to fix it

// try these in order, the most common fix is first

  1. FIX 1Unstick it now

    1. 01Press and release each modifier key (Ctrl, Alt, Shift, Win) once
    2. 02Reload the script
    Did this fix it?
  2. FIX 2Change the Send mode

    1. 01Try `SendEvent` instead of the default
    2. 02Add a short `Sleep` before the Send
    Did this fix it?
  3. FIX 3Use key-up hotkeys or explicit releases

    1. 01Wait for release with `KeyWait "Ctrl"` before sending
    2. 02Send explicit `{Shift up}` after a down event
    Did this fix it?

Symptoms

Ctrl, Alt, Shift or Win behaves as held down after a hotkey; stopping the script does not fix it.

Why it happens

  • C-01Send restores a modifier after temporarily releasing it
  • C-02Releasing the key mid-Send
  • C-03Hotkey sends keys while you still hold modifiers

// this guide also covers

  • autohotkey key stuck
  • autohotkey alt key stuck
  • autohotkey ctrl stuck

Still not working?

If AutoHotkey keeps failing, you're not alone. See every AutoHotkey problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us

Watch AutoHotkey Get an email when its price changes, it has an outage, or we publish a new fix. No spam.

Fixed it? Share this guide

Other AutoHotkey errors

All 10 AutoHotkey errors and fixes →