Saturday, June 14, 2008

A little off topic, but...

In my continuing efforts to create a real exocortex, I have created a little program to train for my new keyboard design. You see, a typical wearable computer's keyboard input leaves something to be desired. So, I wanted to find a better way. The problems that conventional portable and wearable computers have include the fact that voice-recognition software is right only about 70–80% of the time and needs to be trained before use, keyboards are either huge and comfortable but hard to carry or tiny and portable but impossible to use. Some people have tried to introduce one-handed keyboards, but with limited success, since they are so expensive and difficult to learn. I decided to try a different tack. There is already a simple way for people to send serial data to a computer that was in heavy use during the 19th century and early 20th. Yes, Morse Code.

You see, Morse Code is actually not that hard to learn. How do I know this? I wrote a simple training program in PERL/Tk (available for Windows, OSX and Linux/UNIX) That shows you how to "type" on a three-keyed keyboard. The trainer uses the arrow keys, but the finished keyboard will use a dedicated hand-held keyboard that communicates via RS232->USB. I'll post some more, when there is something to post.

In the meantime, you can download the trainer here.