updating the keyboard's drivers, it is a long shot, but might do something.
My key board is acting funny for last few days. " and @ positions have interchanged and Hash is not available anywhere anymore. have abnother friend of mine who is also facing the smae problem, so it does not seem to be a hardware problem. I have done full virus check and the comp is completely clean. Any help will be highly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic