in reply to Ideas for implementing pShell

this is not related to your question, but i thought if you haven't come across this software then you might like to check it out. it's called "dasher", and disabled people can use mouse or mouth joystick etc. to type at a pretty good rate. good luck with your software.