Dvorak-QWERTY english layout using AutoHotkey

I’ve been reading about the Dvorak layout and while it seems a big improvement in comparison to QWERTY, I’m not 100% convinced it would be worth the effort to learn it. My main issue whit it is that I love my current keyboard shortcuts used for copying, cutting, etc. because I only need one hand to input them, which makes them very useful specially when programming.

I found out that in Macs there is an option called Dvorak – QWERTY Command, that switches the keyboard back to QWERTY when the command key is pressed, so the shortcuts doesn’t change even if you use a completely different layout. For me this sounds like a great solution, but the problem is that it’s not that easy to set up when using Windows. After a while I decided to use Autohotkey, a simple program that allows you to change the behaviour of individual or combination of key presses.

Searching in the Autohotkey forums I found this great script which does exactly what I wanted, but I didn’t like that it uses the Scroll Lock button to switch between Dvorak and QWERTY, so I decided to change that and use Shift + Caps Lock instead, a combination that in my experience it’s never used.

In order to use this script, you have to copy the code and save it on a file with the “.ahk” extension. Then you can run it if you have AutoHotkey installed.

This has been tested in Windows 10 without any changes on the languages or alternative input configuration, and it seems to work perfectly.

Leave a Comment