Dvorak is cool!

History
The Dvorak keyboard layout was developed in the
1920's and 30's by August
Dvorak and William Dealey. They wanted to create a better alternative to
the QWERTY keyboard layout. Unlike the QWERTY layout, the Dvorak layout
was created with the English language in mind.
When the first
practical typewriter was built in
the mid 1800's, the
hammers jammed easily. QWERTY's inventor, C.L. Sholes, arranged the
keyboard so that the letters that tended to jam were separated. Rumor has
it that he may have even intentionally made it more awkward to type certain letter sequences that
tended to cause jams. We're still using pretty much the same layout
today.
Design
The Dvorak layout is designed for the
English language. The most commonly typed letters are on the "home" row
so that you don't have to move your hands around as much. You don't even
have
to move your fingers at all to type many common words, such as
the, then, it, and, on, sane, Santa, taste... Words are divided more
evenly between hands, so you aren't typing whole words with one
hand.
Why You Should Switch
It may take a while, but you can learn to type at least as
fast, if not faster than you did using QWERTY. Since you don't have to
move your hands and fingers as much, you may reduce the chances
of getting repetitive stress injury (RSI). And if you have RSI, it may
help alleviate the symptoms. These are great reasons to switch, but
here's the best reason: it's really funny when someone who
doesn't know Dvorak tries to use your computer.
Setting up Dvorak
The Keyboard
The first thing you will probably want is a keyboard with the Dvorak
layout. There are keyboards you can buy that are hard-wired as
Dvorak keyboards, but I haven't been able to find any that aren't
outrageously expensive. So you'll probably want to re-label the keys on
the keyboard you already have. Use the picture at the top of this
page
as a guide for re-labeling your keyboard. You can find
companies that sell labels, or just get some Avery labels for your
printer and print your own. Note: Your keys might get sticky from
the label glue when they come off.
Alternatively, you can usually take the keys off of your keyboard and
move them to the right spots. I
don't recommend this option if you care about your keyboard.
You can break them pretty easily doing this. You may also find
that the F and J keys are notched or otherwise shaped differently so that
they won't fit in any other spot. On mine, I left those keys
in place intentionally because it's nice to have the little bumps to help
place your hands on the home row. I wrote the correct letters on the keys
with a Sharpie pen and covered it with a few layers of clear nail polish.
It's been 3 or 4 months and they haven't worn off yet.
The Operating System
Unless you bought a hard-wired Dvorak keyboard, you'll also need to set up
your computer to use the Dvorak layout. It's pretty simple to do if you
have Windows. See the "Introducing the Dvorak Keyboard" link below
for instructions for other operating systems.
Windows 95, 98, ME, and NT 4.0
Click Start, Settings, Control Panel. Open
Keyboard. Click the Language tab. Click on English,
then click Properties Click on the keyboard layout selection box
and choose US Dvorak from the list. Then just "OK" your way
out of there.
Note: Your MS-DOS prompt in Win 9x/NT/ME will still be QWERTY unless you
install a separate DOS Dvorak driver. See the "Switching
your computer to Dvorak" link listed below for details.
Windows 2000/XP
Click Start,
Settings, Control Panel, and open Regional Options.
Click the Input Locales tab. Click Details. Under
Installed input locales or Installed Services,
click Add. Then under Keyboard Layout/IME, select United
States- Dvorak. Click OK. Under Default Input
Language, select English (United States)- Dvorak and
hit OK.
You may find that your computer switches between QWERTY and Dvorak
seemingly at random. If you want to make it quit doing that, you should
delete the Qwerty layout. To do this, go back to the Regional
Options control
panel, languages tab, details, select US in
Installed
services and click Remove. You can always add it back later if
you decide to go back to Qwerty. Just follow the instructions above, only
select United States- English under Keyboard
Layout/IME.
Learning Dvorak
The best way to learn Dvorak is to completely
give up QWERTY while you are learning. If you have to type a lot for
school or work, wait until you can take some time (at least a month) to
get up to speed. It can be frustrating at first, but it's well worth the
effort.
To learn Dvorak, I used a simple DOS program called Typing Tutor
International (see link below). The
"Introducing the Dvorak Keyboard" site also has a list of Typing Tutors for Dvorak.
Links
Introducing the
Dvorak Keyboard- An excellent site devoted to all things Dvorak. I
got most of the info on my page from this site.
International Typing
Tutor- This is what I used to learn Dvorak. It's a DOS program.
Unzip it into a folder and run the "Kpdvorak.bat" file.
Tradekeys 2- Re-map your
keyboard keys. If you play Half-Life or
another game
that ignores the
Windows keyboard layout, this is what you've been looking for!
UPDATE! - There's an even easier way to do the
same
thing Tradekeys does.
All you have to do is change one
key in your registry to remap your keyoard.
It's a binary key called Scancode Map located at:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
Layout\
I guess this only works in Windows 2000 and XP. Use TradeKeys if you're
still using Windows 98.
I have ScanCode Maps for Dvorak and Qwerty in
the following zip file.
Just unzip and double click on the Dvorak key to install it into the
registry. Once you log off or reboot, the new layout will be
active.
Double click on the QWERTY one and reboot or log off to restore
the system to normal QWERTY layout.
ScanCode Keys zip
file
Here is what the two files look like:
Dvorak ScanCode Map.reg-
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
Layout]
"ScanCode
Map"=hex:00,00,00,00,00,00,00,00,22,00,00,00,2d,00,30,00,24,00,2e,00,\
11,00,33,00,33,00,11,00,12,00,20,00,34,00,12,00,1b,00,0d,00,0d,00,1b,00,16,\
00,21,00,17,00,22,00,20,00,23,00,1a,00,0c,00,2e,00,17,00,23,00,24,00,14,00,\
25,00,31,00,26,00,35,00,1a,00,30,00,31,00,13,00,18,00,26,00,19,00,2f,00,34,\
00,28,00,10,00,0c,00,28,00,19,00,13,00,18,00,1f,00,1f,00,27,00,2c,00,35,00,\
15,00,14,00,22,00,16,00,25,00,2f,00,10,00,2d,00,21,00,15,00,27,00,2c,00,00,\
00,00,00
Qwerty ScanCode Map.reg-
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
Layout]
"ScanCode
Map"=hex:00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00
If you need more help, you can e-mail me at:
---
Kevin
2/23/2004