keyboardio / Chrysalis-Firmware-Bundle

Firmware sketches for boards supported by Chrysalis
GNU General Public License v2.0
32 stars 25 forks source link

Correct plugin order #9

Closed gedankenexperimenter closed 3 years ago

gedankenexperimenter commented 3 years ago

The order in which key events are processed by plugins is very important. In particular, there are several plugins that change the value of a key, or delay or abort key events entirely, and these plugins really need to come before the plugins that act on those key values. Specifically, Qukeys really needs to come before most other plugins that have onKeyswitchEvent() handlers.

obra commented 3 years ago

Thanks!