It should be possible, and not difficult, to press a button and have it send a keydown, then send a keyup only when you let go of it. The complications to the macros should be relatively simple - if this mode is enabled for a button, send only keydowns for all macro tokens, then when the button is released send only keyups.
It should be possible, and not difficult, to press a button and have it send a keydown, then send a keyup only when you let go of it. The complications to the macros should be relatively simple - if this mode is enabled for a button, send only keydowns for all macro tokens, then when the button is released send only keyups.