Skip to content
All projects
In ProgressGaming

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.

GitHub repositoryDemo coming soon