Bei den 2 K Ohm Widerständen könnte es Sinn machen diese gegen 1% Typen zu tauschen. Der 8,2 K Widerstand wäre wie schon geschrieben auch besser 8 K (z.B. 4,7K + 3.3K) auch wenn das nur 2,5% Fehler sind. Der Rest ist relativ egal weil eher hochohmig und damit mit weniger Einfluß. Die Widerstandswerte sind aber auch nur wichtig, wenn man mehrere Tasten gleichzeitig noch richtig erkennen will.
Die Alternative wäre eine Verbesserung in der Softwäre, indem der AD mehrfach abgefragt wird, und ggf. anfangs noch etwas gewartet wird. Wenn man die Software anpaßt, könnte man auch R23 etwas kleiner wählen, das sollte auch mehr Auflösung (aber weniger Linearität) bei den Widerständen geben.