Hallo,
das hatte ich auch schonmal. Du fragst den Tastenzustand ab. Da ist die Reaktion so wie von dir beschrieben. Du kannst aber auch die Tastenaktion abfragen. Damit reagiert er wie von dir gewünscht.
Teste mal bei der gelb eingekreisten Schleife die Zustandsvarianten durch.
Ciao
Enrico