This article is from the Ergonomics and Typing Injury FAQ, by Dan Wallach email@example.com with numerous contributions by others.
Available via anonymous ftp
UNIX (don't know which ones)
Allows one-handed typing and other general keyboard remappings. Only works
through tty's (so you can use it with a terminal or an xterm, but not most