Well, the best way to start is to install speakup into a kernel and start using it. You can find out about the keymap by reading the keymap tutorial in /usr/src/linux/Documentation/speakup. Basically there are hooks into the various portions of the kernel which provide the input or output to the various components of speakup. There is no single entry point so to speak. Remember, these are kernel patches and so it does not work as a stand alone program might. good luck. Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061