Projekt: LCDMenuLib / LCDMenuLib2 ( LCDML ) - Menü mit mehreren Ebenen

Die Tastenabfrage reagiert nicht wie gewünscht. Wenn das Programm das Menü anzeigt, dann können die Tasten rauf/runter, abbrechen und bestätigen nicht abgefragt werden. Diese Tastendrücke gehen an die Menüsteuerung und werden dort verarbeitet. Diese Tastenabfrage

if (LCDML.BT_checkAny()) 
  {
    lcd.setCursor(1, 2); lcd.print("Taste gedrückt");
  }

reagiert dann einfach nicht. Lediglich auf die Tasten links/rechts wird mit der IF-Abfrage reagiert. Das ist aber zu wenig. Benötigt wird eine Reaktion auf jeden Tastendruck um die Hintergrundbeleuchtung wieder einzuschalten.

Auch der Versuch meine Tastenabfrage vor die Menüsteuerung zu setzen änderte nichts an dem Ergebnis.

void loop()
{
  // Die Hintergrundbeleuchtung anpassen
  DisplayDimmen();
  if (LCDML.BT_checkAny()) 
  {
    lcd.setCursor(1, 2); lcd.print("Taste gedrückt");
  }
  LCDML.loop();
  //Abfragen ob der Verstärker ausgeschaltet werden soll
  jetzt = rtc.now();
  SekundenBisJetzt = jetzt.getEpoch();
  if (SekundenBisJetzt > AusschaltZeit)
  {
    VerstaerkerAusschalten(irsend, DummyAusschaltZeit, AusschaltZeit);
  }
}

Da komme ich jetzt nicht weiter.