Thanks for all your replies. I manually edited the /etc/X11/XF86Config-4 file, which did the trick. I didn't realise that X has it's own keyboard mapping, and for some reason the install only asked once, and didn't set X up to match. Sorted now, though, thanks very much, Loz