@wicksand420 I'm pretty sure
@brienj added USB keyboard support a while ago, though I'm not sure how it works in terms of cores. I suspect you may be able to change the emulated controller from a RetroPad to a keyboard of some kind?
If someone could let me know what's going on with the HBL ELF, that'd be awesome. No reason they should act differently, but
@pedro702's report has got me holding off on merging in my changes.
Also: I worked a bit on Hatari and it turns out there's some actual porting work required in the form of
SDL_thread.h (search for "GEKKO"); so I'll consider that a low priority core so I can keep up my momentum up. I'll come back to it later. Does that mean c64 is next?