Problemas Ttp223b y libreria u8g2

Limpie y modifique el codigo asi:

#include <Arduino.h>
#include <U8g2lib.h>
#include <SPI.h>
#include <Wire.h>
#define SensorTouch_A 6
#define SensorTouch_B 7

#define pinA 13
#define pinB 11
#define pinC 10

U8G2_ST7920_128X64_F_SW_SPI u8g2(U8G2_R0, pinA, pinB, pinC, U8X8_PIN_NONE);
uint8_t current_selection = 0;

void setup() {
  pinMode(SensorTouch_A, INPUT_PULLUP);
  pinMode(SensorTouch_B, INPUT_PULLUP);
  u8g2.begin(/*Select=*/ U8X8_PIN_NONE, /*Right/Next=*/ U8X8_PIN_NONE, /*Left/Prev=*/ U8X8_PIN_NONE, /*Up=*/ SensorTouch_A, /*Down=*/SensorTouch_B , /*Home/Cancel=*/U8X8_PIN_NONE );

}


void loop() {
  u8g2.firstPage();
  do {
    const char *nameMenu = "P R O G R A M A S";
    select_menu(nameMenu, "Configuracion\n Programas\n Otros");
  } while (u8g2.nextPage());

}

void select_menu(const char *nameMenu, const char *select_menu) {
  u8g2.setFont(u8g2_font_6x12_tf);
  current_selection = 0;
  current_selection = u8g2.userInterfaceSelectionList(
                        nameMenu,
                        current_selection,
                        select_menu);
}

Y sigue funcionando igual...