Hello everyone, I've been experimenting with using a gaming controller to interact with my AI coding agents for a while now. Since OpenAI announced Codex Micro, I'm open sourcing OpenMicro which brings Codex Micro’s functionality to gaming controllers and works across coding harnesses!
Why gaming controller? They've been around forever, optimised, ergonomic and cheap. Save your cash for tokens and use the hardware you already have lying around!
One line to install: npm i -g openmicro
Start claude code: openmicro claude
Ditch the keyboard and use your controller!
I've tested OpenMicro with the PS5 DualSense and I'd love help certifying more controllers. If you have one lying around, please help me test it so we can certify as many controllers as possible.
To certify a controller, install OpenMicro, connect your controller and run openmicro doctor.
The guided process runs the necessary tests and creates a controller profile that you can submit to the respository as a PR.
I'd also welcome any other PR especially those adding support for more harnesses like Pi, Kiro or Antigravity CLI.
All functionality tested on Claude Code and still ironing out some kinks. Codex testing in progress. If you find any bugs, pls open an Issue or submit a PR!
OpenMicro is MIT licenced on GitHub: https://github.com/stephenleo/OpenMicro
OpenMicro was built using Fable, GPT-Sol-5.6 and a passion for gaming.
