Hello Ernst: Okay, the problem you are having with patching is that we don't support the older 1.5 version of speakup. It will not as you found out patch against newer kernels. You see supporting kernels is a moving target and it is very difficult to stay compatible with new and old kernels alike. You should go to linux-speakup.org and in the ftp or download area get the README.cvs and the checkout script. The current cvs version of speakup is where all newer changes and features show up and it is mostly just as stable as the older tarball. Even that though will not compile on older kernels so when upgrading it is useful to always use the latest kernel or close to it. As for the Slackware version of speakup maybe Joe will have something to say about that. I do not support any of the distributions myself so really don't know what does or doesn't work. For the most part the folks that put them together are pretty good about helping with problems so I'm a bit surprised Joe hasn't stepped forward and said anything yet. The checkout script will, provided you have cvs installed, get the source and patch it automagically against a freshly unpacked kernel tree. You will need to or should be in the top level of the kernel tree when running the script so it can find everything it needs to patch. good luck Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061