You can test your keyboard with this. Simple little keylogger that will log your keys while this program has focus. If you press a key and see more than 2 events then something may be wring with your keyboard. If you hold a key down you will see a bunch of KeyDown events.