Yes, that's a big help - Thanks. One other question, loadkeys -k loads the "default keymap? Which default? What I mean is I thought the speakup patches modify the keyboard; wouldn't this "patched" keyboard now be the acting default? How does one get the original unpatched one instead? I wonder if I need to save out the keymap before applying speakup. I could be missing a big point here so would be glad if someone needs to point out the "error of my ways":). Thanks again for the idea about /proc/speakup/synth - good one! On Mon, 21 Jan 2002, Adam Myrow wrote: > I have written a simple script to select a keymap based on whether Speakup > is running or not before. What I did is to grep "none" > /proc/speakup/synth. If it contains "none" I would execute "loadkeys -k." > This loads the default keymap. I don't have this script handy, but I > recall that it went something like: > > grep "none" /proc/speakup/synth >/dev/null 2>&1 > if [ $? -eq 0 ] then > loadkeys -k > fi > > I put this at the bottom of /etc/rc.d/rc.local on the machine in question. > Hope this helps. > > > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup >