Hi, ja hab das auch mit nem Timer gelöst!
hatte nur nen Denkanstoß gebraucht.
Der Timer zählt einen Wert hoch den ich dann auswerte.
Der Timer wird beim drücken des Tasters gestartet und fängt an zu zählen.
Wird er losgelassen stoppt der Timer.
Wird während des gedrückthaltens ein bestimmter Wert überschritten führt er eine Funktion aus.
Ist während des loslassens der Wert noch unterschritten, führt er eine andere Funktion aus.

Funktioniert bestens.