Test with an external keyboard. What happens?
I'm having an issue where hitting the right shift key types the letter r and the left shift key types the letter v. There's also an issue where the o key randomly capitalizes. It is a touch screen laptop if that makes a difference. The keyboard is set to the correct language so that's not the issue. I've also uninstalled and reinstalled the keyboard driver.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic