Hi Saqib: The best thing to do is install with the u.s. keyboard for speakup. When you are finished take a diff against the standard u.s. keyboard with the speakupmap.map which you can get from www.linux-speakup.org if you are not compiling your own kernel. Cp the speakupmap to the directory where the standard maps are kept and type this: diff -urN speakup.map standard.map >map.diff Fill in the standard.map with the name of the map for the us keyboard. Then cp a copy of the uk.map to the standard map and type: patch -p0 <map.diff that should patch the new copy with your just taken map. You can then cp the new map back to whatever it was originally called. I think this is the easiest way to accomplish this. You will then need to type: loadkeys new.map to load the newly patched map. Replacing new.map with whatever you called your patched map. good luck. Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061