euh...c'est quant tu relache le bouton qu'il se passe une action ?
c'est bien m'on soucis, bouton relaché l'action sur le bouton est infinie, il faut appuyer pour stopper,
du coup mes petits boutons tous mimis, qui servaient a "insert coin" "start" et "esc", doivent être remplacés,
pas facile de trouver des ptis boutons discret comme ça
En fait, je me suis servi de ce système pour le lanceur...
donc il appuye en continue sur le bouton(switch) .. il ne se passe rien .. quand je tire le lanceur, cela relache le bouton et cela active la touche entrée en continue (pas d'a coups, comme si quelqu'un gardait le doigt sur la touche) le temps que je garde le lanceur en main.. puis je relache et cela arrete la pression sur la touche
EDIT: mais en regardant ton WIP, cela ne répond pas à ton souci ...
EDIT 2: moi plutot qu(un hack clavier, je suis passé avec Arduino Leonardo pour émuler le clavier (j ai gardé le hack clavier pour les shifts, la flemme de refaire lol)..
Et cela peut répondre à ton besoin.. vu que tu programmes comme tu veux.
Ici quand le bouton est pressé = signal coupé = keypress .. simple à faire