Wenn die Taster extern sind, sollte man externen Pullups nehmen, ruhig im Bereich 1 - 5 KOhm. Als Schutz vor eventuellen Überspannungen (ESD, Induktion bei Gewitter etc.) dann noch direkt vor die Eingänge ein Widerstand von z.B. 33 kOhm. Wenn man will noch ein paar keine (z.B. 1 nF) Kondensatoren an den Eingängen gegen Masse.
Wenn man dann immer noch Störungen hat, sollte man die in Software abfangen können. Wenn sich an den Tasten etwas ändert, besser nochmal auslesen um zu testen ob es nicht nur eine Störung war.