Closed SeongGino closed 11 months ago
I've decided I'll work to merge the 'new' keyboard library with AbsMouse5, and have both integrated as the primary combined input library.
Using both in one library should simplify the use for not just RP2040 but potentially other boards - but since it applies its own small delay for presses it might also fix the sticking buttons issue with keyboard inputs that I've worked around.
dbe06d46a63e15d98005e6128e9fea68c536ba7c through c1f3d9235705ba47b23bc778452ab49b98af9ee4 resolves this issue.
As a result, TinyUSB is now somewhat of a hard requirement, as we no longer have a normal HID-compatible Keyboard implementation. It's only a small setback, as all endorsed microcontrollers support the TinyUSB stack (and I've confirmed DOES build without issues); and in exchange, this fixes input handling (in non-serial handoff mode) so we can rely more on LightgunButtons as we should.
Closing.