This repo contains AutoHotkey scripts for using Dvorak with Windows but using QWERTY when pressing a modifier key (ctrl, alt, windows).
There are two flavors: One for when you're using Dvorak as your base keyboard layout and then other when you're using QWERTY.
dvorak-ctrl-qwerty.ahk
is for when using the Dvorak layout. PressWin+Space
to toggle between QWERTY and Dvorak.qwerty-dvorak.ahk
is for when you're using a qwerty layout. PressScroll Lock
to toggle between QWERTY and Dvorak.
They're functionally the same in most cases, but I found that the second one doesn't play nicely
with one time passwords from security keys, since the characters get mapped into Dvorak as well.
So the first one, dvorak-ctrl-qwerty.ahk
, is newer and preferred.
- Download this repo
- Install AutoHotkey
- Launch the appropriate script depending on which keyboard layout you're using.
- If you want to run the script at startup, drag the script into
C:\Users\<user>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
.