· 9 min read

Beyond QWERTY: There's something other than QWERTY?

Most people use the QWERTY keyboard layout all their lives, don't you ever wonder what's out there?

History

Back in the olden days, when people used typewriters, they will jam if keys close together are pressed in quick succession. QWERTY is designed to place common bigrams apart from each other, to minimise typewriter jams.

In 2025 (and beyond), we don’t use typewriters anymore, can we find something better than QWERTY? Using modern day metrics, QWERTY performs poorly. Depending on the corpus used, different keyboard layouts may perform differently. One thing is common though, it is that QWERTY is always last.

Quantitative analysis of keyboard layouts

These two (especially the first link) are my favourites to view some statistics about the various alternate keyboard layouts.

To understand what each metric mean, I leave the explanation to the experts

Not the whole story

As much as these metrics are useful, they don’t tell the whole story.

  1. Optimised for English
    • May not be optimal for other languages
  2. Doesn’t care about shortcut keys
    • Copy and pasting (using ctrl c and ctrl v) is more ergonomic being one-handed shortcut, so that the other hand can be on the mouse. However, on alt layouts, ctrl c and ctrl v might become two handed shortcuts,

The learning process

This process feels terrible, no amount of words I write is sufficient to describe the pain. There’s broadly three phases when learning a keyboard layout: memorising the keys, building muscle memory, fully committing to the new layout.

Phase 1: Memorising the keys

  • Mentally partition each row
    • Learn the keys row by row, leaving time gap in-between
  • I realise this gets easier the more alt layouts I learn.

Phase 2: Building muscle memory

Once you memorise all the keys, it’s time to build some muscle memory. Usually you’d do this in a typing game such as https://typeracer.com or https://monkeytype.com (or https://typegg.io). The typing process is also going to be pain, but just keep repeating this cycle for the next 3-4 months and you’ll see your typing speed increase.

  1. Think of which key you want to press
  2. Remember where the keys are
  3. Press the key
  4. Repeat

NOTE

There’s the usual advice that you should not look down at your keyboard when typing, so that you can be fast. The funny thing in this case is that you have nothing to look at, because the keys are wrong in the first place. I also don’t recommend moving the keys around.

Phase 3: Embracing the new layout

This part differs from people to people. Once you match your QWERTY typing speed (in said typing game), you can choose to stop and be happy that you’re as fast in this new alternate keyboard layout. Or, you can bring it out into the real world, where more pain awaits

In typing tests, the idea is to just copy the word that is shown on the screen. However, in day to day usage, the mind needs to think of the content, and also at the same time type out the words. Think about it this way, you used 100% of your focus to type 100 wpm. Now, you must dedicate close to 100% of the brain to do the thinking, and there’s close to 0% to focus on the typing.

Why would any sane person switch?

There were three main reasons (if you can even call them reasons) about why I switched:

  1. I made a promise to myself that if only someone in the real world uses an alternate layout, I’ll use an alternate layout too.
  2. Eventually I know I wanted to get a split ortholinear keyboard, and would have to relearn touch typing. So why not learn it in a new layout.
  3. I’m not a serial killer

I can type over 100 wpm comfortably on QWERTY, so the thought of switching layouts never occured to me, until that one fateful day. One of my friends commented that if anyone were to experiment with an alternate layout, it would be me. And just like that, I fell into the rabbit hole.

At first, I was just learning for fun. I had no plans to give up QWERTY entirely. In fact, I made a personal pact: I’d only switch full-time if I ever met someone who actually used an alternate layout. That felt like a safe bet, until I met someone who uses Dvorak.

Another reason for picking up a new layout was because I knew I wanted to use a split ortholinear keyboard one day. I don’t type on QWERTY the “correct” way, I use my left hand to type letter “y”, and my right hand for letter “b”. Using a split keyboard requires each key to be pressed by the correct hand (not necessarily the same finger). It was the perfect excuse to learn a new layout. Learning proper touch-typing doesn’t make much sense on QWERTY anyway, because the most frequent keys aren’t even on the home row.

And of course, there’s the most important reason of all: to prove I’m not a serial killer. It is a commonly known fact that all serial killers use QWERTY. I don’t use QWERTY, therefore I’m not a serial killer. Not that anyone asked, but it gives me a peace of mind.

What I’ve tried

After committing the decision to learn a keyboard layout, the next question would be, which layout? There are so many keyboard layouts out there to try. Here are the keyboard layouts I’ve experimented in chronological order:

  1. Dvorak (& Variants)
    1. Standard Dvorak
    2. Programmer’s Dvorak
  2. Colemak (& Variants)
    1. Standard Colemak
    2. Colemak DH
    3. Colemak CAW
  3. Gallium (currently still struggling)

Dvorak took me the longest to learn, probably because it’s the first time I’ve used anything outside QWERTY. I took around 3 months to get comfortable with Dvorak (40-50 wpm), and another 3-4 months getting up to 100 wpm. However, for the rest of the keyboard layouts, it only takes me 3-4 months to get from 0 to 100 wpm. If the switch is between variants of the same keyboard family, it is generally easier and takes even lesser time.

Review of the layouts

It should be taken for granted that typing on all the layouts felt very comfortable.

I started my journey with Dvorak, The comma, dot and quote keys are placed in very comfortable positions. The Vim experience was good. However, the CLI experience, wasn’t the best. There were two major frustrations with this layout. Firstly, typing ls -l is a pain. Secondly, keyboard shortcuts are a pain. ctrl c and ctrl v become a two-handed shortcut, making copy-paste operation feel awkward.

Programmer’s Dvorak made it easier to type symbols by swapping the number row and symbols. The numbers were also rearranged. It doesn’t solve the issues I had with Dvorak.

If you look at the Programmer’s Dvorak layout, you may wonder why the numbers are arranged in such a way. Feel free to keep wondering, just don’t ask me.

Colemak is similar to QWERTY, in the sense that most of the keys are still on the same side of the keyboard, except maybe 1 or 2 keys. This makes shortcuts easy to press. The keys might have shifted positions, but one-handed shortcuts remain one-handed.

NOTE

A common complaint about using Vim on colemak is that the “h”, “j”, “k”, and “l” positions are all meant for the index finger, and in hard-to-reach positions. I think it’s inevitable because for keys such as “j” or “k”, it doesn’t appear that often in English. That being said, I don’t find this a problem because I don’t use the “h”, “j”, “k”, “l” that much. This is a sign to improve your Vim game.

Colemak DH is a variant of Colemak, by switching the positions of some keys. It is a combination of 2 mods: the curl and angle mod. Curl mod favours curls over lateral stretches, making it more comfortable to type words such as “the”. The angle mod is mainly targeted at staggered boards, to make it more comfortable typing keys on the bottom row.

Finally, Colemak DH Wide introduces greater separation between the left and right hand, by moving keys on the right-hand side one space to the right. Colemak DH Wide makes it more comfortable to type arr[i] (imo). Also, my hands can be a bit further apart which is a good feeling.

In general, the Colemak variants are usable and quite good.

Maintaining friendship with QWERTY

Occasionally, I’ll still have to use a QWERTY keyboard, such as practical exams using school computer (which is in QWERTY btw), or using other people’s computer. Inevitably, after learning an alternate layout, your QWERTY typing speed will decrease. However, it can easily be re-learned. As of now, I type around 80 wpm on QWERTY now which is good enough for me.

I do have a few tips that help me switch between QWERTY and an alternate layout. The most effective way is to use different physical keyboards for each layout. However, if you do not have the capability to have two different physical keyboards, like me, here are the other ideas that I adopt. Firstly, I have a different resting position on QWERTY. Due to the key frequencies, it makes sense to put the left hand on “aser”, and the right hand on “niop”. Secondly, I use my left thumb for space on the alt layout, and right thumb for space on QWERTY. Despite these efforts to separate the muscle memory, sometimes I still confuse the layouts. I might be typing in QWERTY and reach for a Colemak key.

Colemak, or something else…?

As I end one phase of my life (my undergrad degree), I end my time with Colemak (and friends). I’m going back to QWERTY. Just kidding! Which sane person is goes back to QWERTY. Currently, I’m using Gallium, hopefully from now until the foreseeable future.

Back to Blog

Related Posts

View All Posts »