sincèrement pour détecter des boutons on fait ça directement dans la loop() en lisant les 4 pins et on ne passe pas par des interruptions sauf cas vraiment très spécial genre arrêt d'urgence d'un système
C'est vrai que j'étais parti dans l'idée d'utiliser une interruption, mais ce n'est effectivement pas pour de l’arrêt d'urgence.
Si j'ai bien compris, le TTP223 active sa sortie à l'état haut ou bas selon la détection, je vais modifier mon montage pour utiliser des entrées classiques ...
oui ça marchera direct dans la loop() et dans la plupart des cas une loop() bien construite ne met pas plus de quelques dizaines millisecondes à tourner donc vous aurez l'impression que vos boutons sont détectés immédiatement en temps "humain"