One Handed Video Gaming
One Handed Video Gaming
Affordable solution for people with one arm handicaps or disabilities
We recently converted our in-office arcade video game machine away from Windows to run on a Raspberry Pi with RetroPie. While we were working on that project, we wondered if there was a way that video games could open back up to people with hand and arm disabilities. If you think about most video games that you play on your XBox One or PS4, they require two hands, but not for any particular reason in the game itself. The controllers are two handed. Ben Heck has previously hacked an Xbox One controller to work with one hand, but they are time intensive and therefore expensive. We wondered if we could open up the old school video games to one handed use.
Here is what we figured out with some trial and error. For less than $100, you can build your video game machine that plugs into your TV directly. All parts are available on Amazon or Adafruit (our favorite electronics maker warehouse). There are the three pieces to make your video game machine.
The joystick is the star of the show in this build. Even though flight joysticks like this aren’t used much outside of flight simulators, it has an amazing ability to be a great flexible input device when it comes to physically challenged users. The number of buttons that are available on one hand make it a perfect gaming device and the weight of the joystick, keeps it from sliding off the table when pushing it around.
Once you’ve acquired all of the hardware above, you need to download and setup the operating system that will run on the Raspberry Pi. The build we love the most is RetroPie. It’s a super flexible open source gaming platform that makes it easy to run game emulators from one interface. One of the added benefits of using RetroPie is that several old school games built-in (Doom, Quake, Super Mario Party), and you can find and install ROMs of any of your favorite old games from other places on the internet.
The first step is to format your SD card. We use SD Formatter from SDCard.org. It’s free and easy.
While waiting for the card to format, you can download a RetroPie image from their website. They have different builds for different versions of the Raspberry Pi. Since we are using a Raspberry Pi 3, we’ll need this file.
Next, we need to install that operating system image onto the SD Card. There are a variety of tools that can do it very easily. We prefer Apple Pi Baker (if you are on a Mac). Here are some additional instructions for users of other operating systems. The software is all free or donate-ware.
Once your SD Card is done with writing the image, you just transfer it to the Raspberry Pi and plug everything in. Plug the joystick into an available USB port on the Pi. Plug the power cord into the Pi and watch the bootup.
You’ll see the RetroPie logo and several “matrix-y” command line bootup texts. Once it’s all loaded, you’ll see this Welcome screen.
It will automatically detect the presence of your joystick and follow the onscreen instructions to set up the button configuration. We map the larger x and y-axis of the joystick to the analog D-pad and then the thumb pad to the left joystick. This allows you to both move your legs and then move your field of vision at the same time with just one hand.
On the main menu, move the joystick left and right to cycle between the menus. Select the PORTS menu.
Load up Doom and enjoy! One handed retro fun.
Additional games can be downloaded through ROM searches and reading through the stellar RetroPie help documentation.
FOOTNOTE: You don’t have to use a Raspberry Pi 3 or 4. You can make this all work with a first or second generation Pi. We also included a photo of a USB wifi chip but you don’t need the internet to make this game machine work once the image has been burned onto the SD card. Everything is self contained.
I'm fascinated with team chemistry and ho...
Rockets 50th Prototype
What would the ultimate NBA season ticket...
A Certificate of Appreciation
I've spent much of my career as a catalys...
Horizon Workrooms Reactions
Facebook finally released just a glimpse ...
Friday Night Lights Coach
I am lucky to have a bit of Forest Gump i...
One of the most fun and strange and wonde...
I'm always game for scientific measuremen...
Rest in Peace Dr. Amato
Dr. Robert Amato saved my brother's life ...
What a difference a year makes. To celeb...
My Interview in the Chronicle
What the heck is an NFT? The Austin Chron...
SXSW VR Event and NFT Drop
How about a Chicken Ranch x ScreenDUET co...
Career Day Thank Yous
For the past 10 years or so I go to my ne...
Today was a day for the books. I got an ...
Virtual Booths for Conferences
The future of entertainment and business ...
Oculus 8 Conference
I headed to the Oculus 8 conference in Sa...
Tesla Factory Tour
Today I got to take a tour of the Tesla f...
Adding Memoji to Your Stream
Here is an easy solution to have a live a...
Stratasys 3D Printing Tips
We’ve been keeping busy working on digita...
One Handed Video Gaming
We recently converted our in-office arcad...
3 Tips for Sports Hackathon
This UT Sports Hackathon was very differe...
Tech Lessons of Pokemon Go
We are impressed with the almost immediat...
Can't Unsee UI Test
How do I do when it comes to detecting UI...