Keyboard Layout To Colemak

Lately, I got a chance to work with people that came from different nations: Germany, Italy, France.
When I go to their machine to type something in, they all use different layouts and that makes me quite frustrated.

At that point, I learned that there are more than just one layout, even for English.

I later found that there are some research that on improving efficiency on typing, some says ...

The disadvantages of QWERTY are:

  • The QWERTY layout was designed in the 19th century to allow typewriter salesmen to easily type the word "typewriter" and to prevent typebars from sticking. We've been stuck with QWERTY ever since.
  • Many common letter combinations require awkward finger motions.
  • Many common letter combinations require a finger to jump over the home row.
  • Many common letter combinations are typed with one hand. (e.g. was, were)
  • Most typing is done with the left hand, which for most people is not the dominant hand.
  • About 16% of typing is done on the lower row, 52% on the top row and only 32% on the home row.

Therefore, several keyboard layouts have been invented to resolve these. Some of them are Dvorak, Programmer Dvorak, Colemak.


Claim to improve the disadvantages on QWERTY.
My opinion on this is it changes too much from QWERTY which will need much more time on erase the old habit from QWERTY, and with the number positions that does not make sense to me. I decided to not use it.

Programmer Dvorak:

Claim to improve speed on programming C, C#, Java, Pascal, Lisp, CSS, XML and alikes.
My opinion is, it quite strange on the symbol positions, and numbers positions.


With Colemak, on change are 17 characters from QWERTY, it will be using less time on adapt the habit, and with Z,X,C,V are still in the same position, so I can still using Cut, Copy & Paste, Undo while I'm adapting to the new layout.

In the end, I chose to try on using Colemak. Hope I can be fluent in this in no time.