Accessible Game Controller
An open hardware and firmware project for a fully customizable game controller that adapts to any body.
The problem
Where the barrier is.
Standard game controllers assume two steady hands and a fixed grip, excluding many disabled players from gaming and the social worlds built around it.
What it does
How it helps.
An open, fully remappable controller — hardware and firmware — that accepts external switches and alternative inputs, is documented for affordable self-assembly, and adapts to the player rather than demanding the player adapt.
The impact
What it changes.
Players who had given up on gaming can play again on their own terms, and the open design lets makers build bespoke controllers for needs no mass-market product addresses.
In depth
How it works.
The Accessible Game Controller is an open hardware project for people who cannot use standard controllers. Every input — buttons, sticks, triggers — can be remapped, relocated, resized, or replaced with external switches, sip-and-puff inputs, or foot pedals. The firmware exposes a clear configuration interface, and the hardware is documented so it can be 3D-printed and assembled affordably. Play is not a luxury; it is connection, joy, and community. This project exists so that no one is excluded from it by the shape of a controller.
Built with
- C++
- Embedded Firmware
- USB HID
- KiCad
- 3D Printing
Get it & links
The source lives on GitHub. A live demo will be linked here as soon as it's ready.