Essay
Switching to Colemak-DH
- 1245 words
QWERTY is the de facto keyboard layout for people using the Latin-script alphabet. It evented on typewriters in the late 1800s and has remained a staple layout of the keyboard since – a questionable feat given how few things from the 1800s remain unchanged.
I am a very active computer user, and my primary work is development and writing. These are both extremely text-heavy jobs involving long periods of text manipulation alongside short, sporadic bursts. This made my primary consideration ergonomics. While I fortunately haven’t had any issues personally, repetitive strain injuries (RSI) and carpal tunnel syndrome have plagued many a heavy typist and are both things I’d rather avoid if possible.
I do not use QWERTY, instead opting for Colemak-DH. My intention for this article is to document my experience switching and if I believe it wise.
Why Colemak-DH?
I wanted to properly learn to touch-type. Throughout primary school I had computer classes in which we learnt how to touch-type, but I never took to them. I ended up with a half-pecking/half-touch-typing abomination style that I could use with relative efficacy but which was unwieldy, unideal, and not particularly fast nor ergonomic.
If I was going to be relearning how to type, I decided I may as well learn how to type with a good layout. Thus, the question became: which to choose? There are plenty of alternative keyboard layouts. To run through a few of those I considered:
- Dvorak, which came about in the 1930s. It goes all in on efficiency and optimising finger movements. The layout is entirely different from QWERTY.
- Colemak, which came about in 2006. It aims for improved typing comfort and speed while remaining reasonably close to QWERTY by not moving a huge number of keys around. It also doesn’t mess with the placement of common shortcuts. This makes switching easier.
- Workman attempts to address some of Colemak’s shortcomings. It does introduce many cases where one finger needs to hit multiple keys in succession 1.
Speed was not too much of an object to me, as I could already write faster than I could realistically think to write in most scenarios, and I could certainly type faster than I could code. I obviously didn’t want to choose a layout which prioritises ergonomics to the point of my speed becoming an issue, but speed isn’t my explicit goal. Any of the above layouts come with a speed improvement thanks to the added efficiency anyhow.
Colemak came out as the winner, as the difference to QWERTY isn’t too drastic, and while it isn’t perfect in any one way, it is extremely good in all of them.
The exception to that rule is the placement of D and H, which are frequently used letters and awkward to type due to the lateral stretch. This is fixed by Colemak-DH, which moves those keys into a much better position and is the layout I ultimately chose.
Workman also tries to fix Colemak’s DH problem but introduces other issues such that I didn’t consider it as a good fit for me.
As the keyboard on my laptop is ANSI, I also have Z placed in the center of the bottom row to avoid conflict with the left Shift.
The Switching Experience
To log my progress and get a general idea of how Colemak was working for me, I decided to use Monkeytype. Monkeytype allows you to test your typing speed. There are a number of tests one can select from, and at the conclusion of each, statistics are provided, including details such as one’s speed measured in words per minute (WPM) and one’s accuracy. The outcomes are logged so one can refer to them later and track their progress. This data is also exportable as a CSV file, allowing further external analysis.
Before switching, I made note of my QWERTY speed, which I logged at 64WPM with an accuracy of 97.65%.
I switched cold turkey on the 13th of November, 2022. I completely dropped QWERTY and switched my devices to Colemak-DH. My initial typing speed was a feeble 4.8 words per minute (WPM) with an accuracy of 75%. I unfortunately no longer have my chat logs from the time, but my mistypings were comically egregious.
Some people opt for using transitionary layouts, such as Tarmak, which allow the user to slowly migrate to Colemak via a series of steps which only move a few keys. I didn’t follow Tarmak, as I wanted to polish my touch typing, and a switching period of being slower at typing was not too dire for me at the time. I might consider Tarmak were I to be making the switch now, given that I am now operating in more professional contexts which require quick action.
The first two months following my switch showed the most improvement, jumping me to scores in the high 40s by mid-January. I continued to improve my speed before eventually surpassing my QWERTY speed with a test of 66.8WPM on the 20th of April, 2023. I imagine that the swift succession at the beginning is in one part due to the law of diminishing returns and in another part due to my decrease in active improvement, as is seen in the graph below showing my tests.
One significant worry I had was that I’d lose all ability to use a QWERTY keyboard, especially as I was working tech support at the time, which regularly required me to input information on client devices.
Indeed, following my switch to Colemak-DH, my QWERTY ability took a significant hit. After a short period of adjustment I can hunt and peck at a serviceable speed, but my performance fluctuates. It isn’t enough to be a hugely negative influence, as I’m rarely entering text at a high speed on other people’s devices.
I think it is to my benefit that I was not a touch typist when I used to use QWERTY, as I can use QWERTY when pecking and Colemak-DH when touch typing without having my wires crossed.
It really wasn’t a painful process to switch, and it is something that must only be done once and doesn’t require additional effort to keep; my consistent computer use is enough to keep me sharp. I consider switching to have been a worthwhile usage of my time that continues to be to my benefit. For any heavy typist concerned with long-term ergonomics, I’d consider the initial investment justifiable.
Further Notes
Since switching keyboard layouts, very few other people can use my devices. This is great in that people can’t use them without permission but is terrible in that people can’t use them with permission.
This inability for others to use my devices certainly isn’t aided by the fact that I replaced my laptop’s labelled QWERTY keyboard with a blank set or the fact that I have my mouse and touchpad’s primary click on the right, with my secondary click on the left.
One alteration I swear by is having my Caps Lock bound to Esc. I’ve never used the Caps Lock key, so keeping it around was pointless. Esc is a much more useful key, but it is usually far out of the way in the top left of the keyboard, which requires I reach for it. It is also very convenient for my Vim usage, where I frequently need to exit out of modes.
Footnotes
-
This is called a same-finger bigram and reduces speed. ↩