DIY Adaptive Accessibility Button for One-Key Computer Games (Cerebral Palsy–Friendly Controller)
by tallulahBAkimball in Circuits > Assistive Tech
11 Views, 0 Favorites, 0 Comments
DIY Adaptive Accessibility Button for One-Key Computer Games (Cerebral Palsy–Friendly Controller)
This project walks you through building a large, easy-to-press adaptive button designed for people with cerebral palsy or other motor disabilities. Many simple computer games—like the offline dinosaur game in Google Chrome—require quick, precise presses of a small keyboard key (usually the spacebar). For kids with limited fine motor control, that small movement can be a major barrier.
This adaptive button replaces tiny key presses with a large, accessible surface that can be activated with a hand, fist, forearm, or other reliable movement. Using a Makey Makey, the button functions just like a keyboard input, making it compatible with simple one-button games and activities.
The result is an affordable, customizable assistive device that helps make digital play more inclusive and empowering.
Supplies
Supplies:
- 3D Printer (for printing the button housing and press plate)
- Alligator Clips (for connecting wiring to the Makey Makey)
- Makey Makey (to convert the button press into a keyboard input)
- Adaptor (USB adaptor or cable as needed for your device)
- Conductive material (copper tape, foil, or conductive fabric)
Optional additions (depending on your build):
- Foam or soft padding (for easier pressing)
- Non-slip base or mounting hardware
Download and Print the STL File
Download the provided STL file and open it in your slicer software.
Recommended print settings:
- Material: PLA (or similar)
Print all included parts (typically the base and the top press plate).
After printing:
- Remove supports
- Lightly sand edges if rough
- Check that the top piece presses down smoothly and returns easily
The button should move freely without sticking.
Downloads
Add Conductive Contact Surfaces
Inside the printed housing, you’ll create a simple pressure switch.
You’ll need conductive material such as:
- Copper tape
- Aluminum foil
Attach one conductive piece to:
- The underside of the top press plate
Attach the second conductive piece to:
- The bottom contact area inside the base
Important:
- The two surfaces should not touch when the button is at rest.
- They should touch only when pressed, completing the circuit.
Test the alignment by gently pressing before wiring everything fully.
Connect the Aliigator Clips
- Clip one alligator lead to the top conductive surface.
- Clip another lead to the bottom conductive surface.
Make sure the clips are secure and not touching each other directly.
Connect to the Makey Makey
Using the alligator leads:
- Connect one clip to the Space input on the Makey Makey
- Connect the other clip to Earth (Ground)
When the button is pressed, it will complete the circuit and trigger a spacebar keypress.
Plug Into Your Computer
Connect the Makey Makey to your computer using a USB cable or adaptor.
The Makey Makey functions as a keyboard, so your computer should recognize it automatically—no additional software required.
Test With a One-button Game
Open a simple one-button game. A great example is the offline dinosaur game in Google Chrome, which uses the spacebar to jump.
Press your adaptive button:
- The character should jump immediately.
- If it doesn’t respond, check alignment and wire connections.
- If it triggers constantly, the contacts may be touching at rest.
Customize for the User (optional)
Now adjust the device for the individual using it:
- Add foam under the top for softer activation
- Increase spacing if accidental presses occur
- Add non-slip pads to the base
- Mount to a tray, desk, or wheelchair if needed
Small adjustments can significantly improve accessibility and independence.