Hi Brian,
I understand François' intention now (unfortunately too late). Instead of 4 buttons and a master invert, make 8 buttons and no invert.
UP: When pushed up, it stays in CUTOFF. When released, it goes to RUN.
DN: When pushed down, it stays in RUN. When released, it goes to CUTOFF.
UP: When pushed up, it stays in CUTOFF. When released, it goes to RUN.
DN: When pushed down, it stays in RUN. When released, it goes to CUTOFF.
etc.
There is only a USB signal in the event of a push or a release. The last event wins.
Cheers,
|-|ardy