When I update the keymap (to put new Macros on there) on my Atreus, it will stop the Macros from functioning at all unless I revert back in the Arduino Board Manager to version 1.99.1 - any higher versions (including latest, 1.99.3) stop Macros from working.
I couldn’t do this because for some reason that new version of the Macros plugin looks like it’s not being found when I install the latest version using the Board manager (1.99.3).
When I try to update the macroAction method signature in my sketch I get:
error: 'KeyEvent' has not been declared
const macro_t* macroAction(uint8_t macroIndex, KeyEvent &event) {
^~~~~~~~
exit status 1
…which makes me think that the plugin that’s being downloaded by the Board Manager isn’t the latest version? I am very confused, either way.
Grateful for any ideas, for now I’ve rolled back to 1.99.1 and am back working again.