Yes, switches are very noisy, and unless "de-bounced," spurious key presses are pretty much inevitable. There are two approaches to debouncing, hardware or software. The hardware approach is to add a small capacitor between the signal and ground (try .001uF to .01uF or so) - this assumes a...