Cuando hablo de negarlos me refiero a esto
if (digitalRead(SensorTouch_A) == LOW) {
Serial.println("Tecla A");
//current_selection = 0;
}
Lo tienes en high usalo con low.
Pero esto era al comienzo y esta claro que ahora hablaomos de otra cosa.
De todos modos no tengo claro en que te falla.
He determinado que debes usar los pines para mover tu u8g2 a través del procedimiento userInterfaceSelectionList y eso requiere botones o los touch.
Si con botones pulsadores funciona, repite el comportamiento con los touch