I have a Fujitsu laptop and all was working fine until I ended teamviewer. On the keyboard it has a numberpad on some of the letters which you press the Fn button to use. The system is acting like I have the Fn key pressed and I get numbers shown when it should be letters. If I press the Fn key the numbers go to letters. The Fn key is not stuck down. Is there a way to reset keyboard settings or a known fix. The operating system is Ubuntu 11.04 Natty.
The Fn key is generally handled via the ACPI BIOS rather than directly by the operating system, so there is unlikely to be anything that Ubuntu itself can do.
One possibility is that you've turned on the NumLock, which might cause those keys to default to numbers instead of letters. Hitting the key (or key combo: on my laptop Number Lock is toggled by the Fn+ScrLk key combo) again should set things back to normal.
If that doesn't work, restarting the system will probably return it to the default state.
My laptop (Asus EEE 10") had this exact problem; pressing the numlock key (which required the fn key in this case) fixed it.
The interesting thing though, is that before I figured it out, the problem persisted after reboots, but only happened in her user. So apparently Ubuntu saves the numlock state (per user) across reboots. It's an old version (10.04) so I don't know if this is still the case.