Base Layout

NOT PERFECT, BUT PERFECT FOR ME?

The Base Layout is your unmodified (and shifted) keyboard layout. In the narrowest sense, it may be just the main letter block of 3 rows by 2×5 columns.

Below is a teaser of some popular layout alternatives over the years. Mouse-over to see their names.

Dvorak Colemak Colemak-DH
Semimak-JQ Canary-Orth APT-v3
Sturdy Gallium(v1) Graphite

To Be, Or Not To Be?

As mentioned, I've used the Colemak layout for 18 years or so. Before that, I used the Dvorak layout for some years.


So Much To Choose From

There's an abundance of newer layouts, keeping less QWERTY similarity and using more metrics than Colemak.


Priorities, Priorities

Differences of priority lead to different ideal choices. Some example points:


Colemak: A Goldilocks Layout?

My feeling is that Colemak is a very good layout for nearly everyone, as a sweet spot of priorities.

Decide on "Vanilla" vs DH, and whether to add further mods (see colemak.org). Most implementations are ready-made.

Compared to other worthy alternatives, Colemak is easy to learn.


The Colemak-DH layout

Colemak(-DH) is the layout I've been using for nearly two decades. So nice.

For its design limitations, Colemak keeps a very nice set of metrics, well suited for most users.


Delving Deeper

If really set on venturing past Colemak, you could try out Gralmak?


The Gralmak layout

Gralmak is a variant of the modern Graphite layout, incorporating some Colemak principles.

Knowing What's Good For You

I said it above, and I'll say it again:

I don't wish for anyone to keep hopping around the rabbit hole of alt layouts any more than they have to.

However, some people just have a lot of hop in them! And some have lots of time, energy and motivation to explore.

Resources

As mentioned elsewhere, these two guides are great starting points for learning about layout alternatives.

If you really want to study and discuss further, I suggest you join the Alt Keyboard Layouts Discord server.

There are several advanced layout analyzers available that utilize the most modern metrics and methods. Some of them are:


Assessing

It's actually really hard to assess a new layout fairly, unless you're an expert – and even if you are one.


Tips For Assessing A New Layout:

Below is a tip from Casuanoob at the Cmk Discord about judging how a new layout really works for you.


Assess Progress Success

  • Take notes of pain points and annoyances about the layout while getting up to 60 WPM, in my opinion, and ...
  • Make a decision somewhere between 60 and 100 WPM. I ended up making decisions at 80 WPM.
  • I feel like if you go much faster, you end up coping with some things to the point where you forget that you actually disliked them.
  • So maybe not wait until 100, unless you get speed up fast like some people do?
  • There's definitely some gulf in experience between 60 and 80 WPM where you haven't actually started rolling any keys at all.
  • So the experience before 60 WPM doesn't actually fully reflect anything useful either.
  • Note: Since everyone has different base speed and learn at different paces, obviously the numbers here should be adjusted to your situation.

Casuanoob's speeds at the time of writing (early 2025) were:
80 WPM for text with punctuation and 110 WPM for 1-minute MT Eng200 tests.

Summa Summarum

There is no undisputed king of keyboard layouts, and I don't think there will ever be one.

You get to a point where individual preference and usage patterns start to matter more than objective aspects, and then you can't agree on a one-layout-fits-all. I believe we're already about there, pretty much.

New tech may yet improve typing, but the main barrier to speed is actually mental load. A really good development should make typing simpler, not more complex.

As stated elsewhere, my firm belief is that your time is far better spent on learning to use layers, mods and other tools well than on chasing a mythical "perfect" base layout.

Delving Too Greedily

What? Are you still here? I thought I told you to go and learn more about layers and mods!?


Still, what about all these new layouts, huh? Huh!? Huh?!?

Questing For The Gral

Ah well, so ... Finally my curiosity got the better of me and as a result I did end up trying out one of the newer layouts. Feels really odd after having typed on Colemak for 18 years, I can tell you!

I've just about reached my Colemak speed on my Graphite variant Gralmak, so I feel that I have an idea of what it's about. So far, my main impression is that both Gralmak and Colemak are good, and I won't be getting any substantial gains from the switch – apart from a satisfied curiosity and the fun and pain of trying something new.

Colemak-DH is a good and well thought-out layout. So is Graphite. The latter takes some factors into consideration that weren't yet considered back in 2014. Fine. But I honestly don't feel major quality-of-life differences – yet?

Layout comparison: Colemak-DH vs Gralmak
Colemak-DH Gralmak

Taking Notes

Colemak and Graphite/Gralmak both have their stronger and weaker points. Some personal musings:

  • Graphite has some delightful n-grams. More than Colemak, it uses all three rows without much scissoring.
  • Colemak has a nice flow to it and some delightful home row rolls, but also some sticky spots here and there.
  • Colemak does of course have more redirects than Graphite. Notable examples are YOU, and WAS. More rolls makes for more redirects.

  • Typing YOU isn't great on either, it's just a little easier on Graphite.
    • It's a redirect (QWERTY O;I) on Colemak, and a lateral stretch (QWERTY HIO) on Graphite/Gralmak.
    • I've heard layout designers say that it's hard to make that word good on a good layout.
  • Writing PHY is worse on Graphite. I'm a phycisist, so I know. Every layout has some words that don't agree well with it.

  • For some awkward bigrams, alt-fingering helps a lot. Colemak KN KL and Graphite SC SW PH are good examples. This takes time to learn well.
  • Others just have to be tanked, pretty much.
    • For example, UE/EU is a bad SFB pair on both layouts – and on several other good layouts, too.
    • It's worse on Graphite/Gallium as it uses the ring finger there vs middle on Colemak.
    • Luckily, it's not too common as it's hard to alt-finger well on either layout.
  • You will get used to a number of weakish spots with time and experience, as long as they aren't too common.
  • If you start overthinking such weak spots though, I believe you won't be able to judge a layout fairly. I think this happens to many.

  • It won't matter to all, but Colemak is still easier to learn with more QWERTY and shortcut similarities.
  • This may also aid transitions between QWERTY and your alt layout, but peoples' opinions vary on that.
  • Colemak keeping ZXCV in place is an asset to some, and so is the Tarmak learning method for gradual learning.
  • Using the Gralmak variant though, the bottom row goes ZXMCV and that's really no worse than Colemak-DH's ZXCDV.

A Personal Fable

This is a personal story from my Gralmak learning journey. I think it illustrates how easy it is to get hung up on something!

Stretching The Truth

  • After learning the layout for a while, I felt that Graphite has more lateral stretching than Colemak-DH?
  • The NG/GN bigram is a stretch (LSB). GT/TG leads to a lot of alt-fingering to avoid the LSB.
  • Note that this was based on a feeling! I didn't have the analysis for it, so I didn't really know.
  • So I looked at some recent analyzers, and they of course all agree that ...
  • Colemak-DH has in fact significantly more LSBs than Graphite/Gralmak. Duh.
  • They all calculate lateral stretches differently, so numbers varied widely, but ...
  • Most on them agreed on 30–45% more LSBs for Colemak-DH.
  • Cyanophage's analyzer and GalileoBlues' KeySolve 2 agreed that ...
  • The most common LSBs for Graphite/Gralmak are YO AY AK, and for Cmk-DH ME KE EM.
  • I agree that Colemak-DH ME EM is uncomfortable, but KE isn't bad.
  • Alt-fingering ME EM by sliding the ring finger in solves the issue.
  • On Graphite, I intuitively alt-finger YO AY AK making them quite acceptable.
  • Again: This story illustrates how easy it is to get hung up on something!
  • Such somethings are very noticeable once you focus on them, but ...
  • Choices made from such impressions may be very misleading.

A Battle Of Elements

As for Graphite vs the very similar Gallium layout, I've tried both.

  • Gralmak ended up with a sort of mix between them and some Colemak principles.
  • Like Colemak, I keep the symbol keys unchanged, instead using my Sym mod and special keys.
  • The symbols staying in their familiar positions makes it easier to learn.
  • I prefer J in the middle and apostrophe on the side, like Gallium and Colemak have.
  • For added familiarity and convenience, I put ZX back into its corner in Gralmak.
  • Swapping Z and Q has no discernible negative impact on layout quality, and it just feels and looks right.
  • Apart from the rare ZXQ, the only other letter difference between Gallium and Graphite is CV vs WZ on the upper vs lower row.
  • I first went with Gallium to make the SC bigram a bit easier, but now ...
  • I prefer Graphite's keeping W on top and CV on the lower row.
  • This is mainly because those assignments are more in line with what we're used to.
  • In the long run, that's not a strong argument, but it makes transitions easier.
  • The bigrams involved are fine either way, really.

Here Be Dragons

My current take on Graphite/Gralmak vs even newer layouts:

  • In the AKL society and other places, there's always some layout names flying around.
  • Every now and then, the "soup-du-jour" changes.
  • There's very little actual proof for and experience with most of the alternatives.
  • Some have a little better stats in one or more categories.
  • What that actually translates to, is still somewhat open.
  • There's been much talk lately about rolls vs alternation.
  • A while back, the pendulum swung towards alternation because of redirects on rolly layouts.
  • However, there are some quite rolly layouts with lower redirects now.
  • While it will be interesting to follow further developments, I feel that nothing is conclusive at this point.
  • In sum, I feel perfectly fine about sticking with Colemak(-DH) for 18 years.
  • Hence, I'm not going to worry about catching up on even later developments at the moment!