I have devoted all of my time learning the two handed Dvorak keyboard layout. Why? Definitely after my post just a couple of days ago about the convenience of the QWERTY layout with respect to PHP and navigating a non-Windows machine?!? Because I sit at a keyboard all day long (as most of us programmers do), and I have been suffering from RSI (repetitive stress injury). Being a piano player, I know all about carpal tunnel and proper technique when sitting at the keyboard, and typing is no different.
The benefits of Dvorak are amazing. Speed can be increased to over 75% faster versus QWERTY, RSI is significantly reduced (although it isn't a cure-all), accuracy can been increased ten-fold and it is much more comfortable to type with as it has been adapted to the English language better than QWERTY.
The layout is very different. In fact, there are 3 main layouts of Dvorak: two-handed, right handed and left handed. Of course, there are minor variations in each of the 3 layouts as with QWERTY, but they are only with punctuation as numbers and letters are the same. The idea behind the Dvorak layout is ths:
- Each hand alternates when typing. This was a common idea behind QWERTY, but with QWERTY the idea was to keep the keys that were adjacent to another on a typewriter from getting stuck. The idea behind Dvorak is increase the comfort level of the typist.
- All the vowels are placed on the home row under the left hand, the the most commonly used consonants on the home row under the right hand. With this home row combination, thousands upon thousands of English words can be typed just on the home row. I have a list of over 5,000 words that can be typed on the home row alone, if you're interested. This means in typing class you could've easily been typing real English words on the home row rather than the "jjj kkk fff ddd" nonsense.
- Your fingers move up a row more easily then down a row, so the next most common used letters and punctuation are found on the row above home with the highest frequency of letters hit with the index and middle fingers.
- Finally, the least used letters and punctuation found in the English language are sitting on the bottom row out of the way. Less than 5% of your typing will require you to type keys below the home row. Dvorak really had comfort in mind when he disigned this layout.
If you are interested in the history behind Dvorak or further details, including great tutorials and typing software, there are a number of good sites if you just Google it.
Unfortuantely, because of the lack of popularity, Dvorak keyboards just are not manufactured on a large scale. This provides no hiccup however, as there are a number of different options availalble. First, your operating system. Linux, Mac and Windows all support typing with the Dvorak layout. Check your OS for instructions on how you would do this. Next, you can move the keys around or purchase overlays for looking at what you are typing. I just printed off a layout, and taped it to my monitor to help me.
I have been typing Dvorak now for a couple of days, and already I have seen the improvements. Give me another week or two, and I should be up to par with my typical QWERTY speed. Hopefully, in a month or so, I will have surpassed my QWERTY skills.