There was still a debouncing problem in Animus 3 when it was ported over to 2.7, this version fixed all the debounce issues (finally) by having a keydown refresh and a keyup cooldown.
The previous version relied on a forked version of the NicoHood/HID-Project library to send HID scancodes, which is not ideal. This new version now uses the official library and sends raw HID scancodes properly so it should be much easier to update for users.
There was an issue with keyboard specific builds not including the shifted library causing the shifted feature to be unusable, it was added back into those keyboard specific builds.
Firmware update instructions have been updated to reflect the change in library, see firmware update instructions from the links below:
New Features:
- Now uses official NicoHood/HID library, does not require users to custom install a forked library now
Bugfix:
- Finally fixed debounce issues for real this time
QoL improvements:
- Increased 30% gravitas