Wrong Keyboard Map

view full story

http://askubuntu.com – I have Ubuntu 11.10. I have an English keyboard and have set the keyboard layout to English (UK) in the System settings -> Keyboard Layout. It is the only layout listed. Recently my keyboard has gone to US layout. I don't know why and I cannot change it back. The " and @ are in the wrong place. I've typed man loadkeys and the documentation tells me that the default keymap is probably in a file called defkeymap.map either in /usr/share/keymaps or in /usr/src/linux/drivers/char. I can find neither of these directories. Can anybody tell me where the defkeymap.map file is in my distribution (HowTos)