Hacker News new | ask | show | jobs
by jw_cook 1226 days ago
Question for anyone else using an ESP32 to build a USB input device (macropad, game controller, sim button box, control panel, etc.):

Is there a generic library, config file format, host application, or other tool you use for configuring keypresses and macros? I'm currently doing that manually with hardcoded mappings, but it seems like there must be a better way. I'd really like to use something like QMK, but that's fairly specific to keyboards and doesn't support ESP32.

1 comments

Are you already using TinyUSB? The examples are still pretty involved but it got me 95% of the way to a wireless USB game controller: https://github.com/hathach/tinyusb/blob/master/examples/devi...