Welcome to Tom's Hardware Forums,
I will suggest you go into your control panel, under Region and Language, check your settings under the Keyboard and Languages tab. If that setting is correct, try an external keyboard. If the external keyboard works but your built-in one still inserts unwanted characters, removal and cleaning (perhaps replacement) of the keyboard would seem to be in order.
Hope it helps