Do you need to work on your computer with one hand? Are you tired of having to shift your right hand from mouse to keyboard, to keyboard to mouse, over and over? Do you have at *least* a moderately sized hand, or smaller-than-normal keyboard if you have a small hand? Do you suck at scripting in autohotkey or have utterly no idea what that is? Well, I've got the perfect program for YOU! (sorry, I'll quit it out)
This script is just an advanced form of the one made by "jonny", which you can find here:
http://www.autohotkey.com/board/topic/1257-half-qwerty-one-handed-typing/
One-handed typing as a theory has been floating around for a long time. In fact, the first prototypes of the mouse were tested while using a one-handed keyboard, which usually mirrors both sides onto one. For more information on one-handed typing and the Half-qwerty layout I used for this, visit this link. There are already programs that do this, but I have yet to find a free one. Of course, if you really like this, you might consider a half-qwerty keyboard, a true half-keyboard, or a more exotic (and more proprietary) Frogpad.My refinement to jonny's original script is that you can now input all keys (with the exception of f1-f12) on the keyboard by using the Win key and Spacebar key. Furthermore, Win+C will now temporarily suspend the script altogether so that you can type with two hands at no hindrance.
What this script does is it remaps the spacebar to be a modifier. When space is held, the keyboard is inverted, with the line of symmetry between g and h. Thus, e would become i, b would become n, p would become q, and so on. If the spacebar is depressed and released without pressing any other keys, a single space is sent. Modifier keys such as shift or control can be used in conjuction with Half-qwerty.
How to install:
Download this program (here) and run it every time you want to use it OR simply use autohotkey and paste in the code in the first and second comment in this post.
How to use:
Spacebar and
QWERT=YUIOP
Y= / (so adding shift will press "?")
ASDFGH=H J K L ; '
ZXCVBN= B N M , . /
Tab= Backspace
Capslock= Enter
Left Windows Button and
Q [
E ]
WSAD Up/Down/Left/Right keys
RTY Ins Home PgUp
FGH Del End PgDw
Z -
X =
C (special, read below)
V \
Special
Pressing F3 temporarily turns the script off, because using this script while typing with two hands is going to screw you up when you press spacebar. By default, the temporary suspension lasts for 5 minutes.
Pressing Win+C will modify how long the suspension lasts, depending on how many times you press it:
Once 33 seconds
Twice 100 seconds
Thrice 15 mins
Foce(sp) 45 mins
Fivice(sp) 2 hours 15 mins
Sikceh(sp) Resets the counter to 1. Err... if you need this off for more than two hours, you should just close the program.
Pressing F3 after pressing Win+C will invoke the newly modified suspension. If you want the program to tell you how many times you've pressed Win+C, find yourself a handsome man/beautiful woman/dazzling unicorn and record them counting 1 to 5, and place each iteration into your C:\Windows\Media directory as 1.wav, 2.wav and so on. No, you can't have my arethraFranklin1.wav
If you are learning how to use this, I recommend either going to typeracer.com (a typing game against other opponents but sadly they will never know how OP your actual two hand typing skills are), or Typing of the Dead Overkill.
This script/program is released freely. I am not responsible for any damage to your computer and/or child support. No donations are sought, but if you really wanted to thank me, uhhh, if you like cartoon porn, check out my game, otherwise just pay it forward.