// troubleshooting guide · autohotkey
AutoHotkey Hotkeys Not Working on Non-English Keyboard Layouts
- Status
- Workaround available
- platforms:
- Windows
- updated:
- November 15, 2026
- reports:
- 3
- Method
- how we research
RUNBOOK · autohotkey/hotkeys-non-english-layout2 FIXES
// quick answer
Letter hotkeys depend on the active layout. Bind by scan code (for example sc010) so the hotkey works on any layout.
Most likely fix: Use scan codes
How to fix it
// try these in order, the most common fix is first
FIX 1Use scan codes
- 01Open the script's tray menu > Open > View > Key history
- 02Press the key and note its SC value
- 03Use `sc010::` style hotkeys
Did this fix it?FIX 2Restart under the right layout
- 01Switch to the layout you use
- 02Reload the script
Did this fix it?
Symptoms
A hotkey like q:: fires on the English layout but not on another one, or fires on the wrong key.
Why it happens
- C-01The active layout has no matching letter key
- C-02Hotkey names map to layout-specific characters
- C-03Script started under a different layout
// this guide also covers
- autohotkey hotkey other keyboard layout
- autohotkey scan code
- autohotkey russian layout
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 usThe same problem in other apps
All audio, video & device problems guides →
PowerToys Keyboard Manager Not Working (Microsoft PowerToys)
TextExpander Keyboard Not Expanding on iPhone (TextExpander)
Keyboard Maestro Macros Not Firing (Keyboard Maestro)
Other AutoHotkey errors
- AutoHotkey v1 Script Not Working in v2
- AutoHotkey Error: This Line Does Not Contain a Recognized Action
- AutoHotkey Hotkeys Not Working in Admin Windows
- AutoHotkey Flagged as Virus by Antivirus
- AutoHotkey Anti-Cheat Errors and Bans in Games
- AutoHotkey Send and Click Not Working in Games
- AutoHotkey Modifier Key Stuck (Ctrl, Alt, Shift, Win)
- AutoHotkey Script Slow or Laggy Under High CPU