Until recently, whenever I got option to choose layout during any software installation, I always wondered what’s the reason of using anything other than the superior QWERTY layout. That is until I came upon Dvorak and Colemak.
QWERTY layout was initially designed for typewriters. One of the reason told for QWERTY design was to slow down typing and separate the keys so, that two keys pressed one after another are far away and doesn’t jam the early typewriters. It also helped salesmen to impress their clients by typing “Type writer” from single row .This resulted in very un-efficient design. QWERTY doesn’t make efficent use of home row, it places some of the most used letters on other rows, according to few researches, it’s home row is used only 32% of the time and not more than 100 English language words can be typed without leaving it’s home row, where as this amount is more than 400 for Dvorak and Colemak.
Even with all the problem, once it started getting widely used, it became difficult to change the layout cause of simple economics, as no one was able to justify expense of time and money to convert existing typists to new layout.

QWERTY Layout
Dvorak was designed in 1936 to overcome the problems of QWERTY keyboard layout. Dr. August Dvorak studied letter frequency and physiology of human hands to create a layout that requires least stress on fingers and increase typing speed significantly. He moved the most used keys to home row which is easiest to use and least used keys to bottom row which is hardest to reach. Also, it was made sure that pinky fingers should have least amount of work to do, and more frequently used keys should be under our strong fingers. According to carpalx, Dvorak reduces typing effort 35% – 40% over QWERTY.
Dvorak is optimized for English language; their are versions for different languages available, but they have few problems. Almost all these layouts leave roman characters (English alphabets) in their original position, even though letter frequency for their language is different and require different layout. Dvorak also puts curly brackets and semi-colon in hard to access place, which makes it worst than QWERTY for programmers.

Dvorak Layout
Colemak, as stated by their homepage, is modern alternative to QWERTY and Dvorak layouts. Colemak implemented same optimizations as Dvorak with few differences, like it too moved all the vowels and most used keys to home row, but it did’t attempt to maximize hand alteration. Also, Colemak keeps all the punctuation in it’s original place with the sole exception of semi-colon, which it keeps easily accessible, making it much better option than Dvorak for programmers. As colemak doesn’t change all the keys on the keyboard it is also much easier to learn.

Colemak Layout
Even though many people claim that changing layout doesn’t make any difference, but mostly these are the people who haven’t tried any other layout. There is enough anecdotal & researched evidence on Internet that these layouts do make significant difference.
I compared all three layouts by typing different texts. Dvorak and Colemak outperformed QWERTY in all the English language tests, Colemak showed even better performance than Dvorak, but the difference between the two wasn’t huge. When tested using programming code, QWERTY’s performance was better than Dvorak but much less than Colemak. You can read more about different layouts on carpalx.
I am going to try out Colemak for a month or so, and see how it goes. I will post my results here.