Two options:
1. Clean it (after removing the keys)
2. Replace it (buy another)
I'm guessing this is a hardware prrrrroblem. And I didn't misspell "problem." the keyboard did it on it's own. Which is my problem. In the last couple of weeks my keyboard takes periods when a pressed key does nothing and sometimes gives 5-10 of the same character. earlier this morning I typed "turn left at the traffic light," but the keyboard decided to type "turn llllllllft a he he heeeee traficcccccc ligggggt.' Sometimes I get no response to any keystroke for 10-30 seconds. sometimes it works perfectly for 6-8 hours. Wireless mouse works perfectly.
This is a wireless keyboard. I've tried changing batteries. I've tried reconnecting to PC. Running W8.1. Advice please.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic