The NEW Build Your Own Arcade Controls

Main => Main Forum => Topic started by: peterrrjr on February 23, 2020, 10:55:23 am

Title: Dual purpose controller
Post by: peterrrjr on February 23, 2020, 10:55:23 am
Hi, good morning.

I saw a guy selling a controller, a small one player fightstick with a raspberry inside.
His controller has a usb jack in the back, with the option that when it is plugged to a pc it is recognized as an usb controller.
He does not need to to anything, it is plug and play. He claims that there is a kind of code to enable this on the raspbeerry. Here is the video, skip to 7 minutes and you will get the idea. I found others doing that, but I wish more info about what to buy. I want to be able to do it myself, as I have tons of buttons laying around and some mdf leftovers. Here is the video:
https://youtu.be/0ax99FeprEk

Thanks!
Title: Re: Dual purpose controller
Post by: meyer980 on February 23, 2020, 03:14:07 pm
The automated switching part is clever - but the simple breakdown of it is this: He has all of his input devices (the ipac, the spinner, whatever else) connected to a USB hub. That hub is connected to the Raspberry Pi. when he wants to use it as a giant controller instead, you unplug that hub from the pi and plug it into a computer instead. The computer detects all the devices and away you go.

Sounds like he automated that a bit so he doesn't have to move cables around is all.
Title: Re: Dual purpose controller
Post by: GeoMan on February 23, 2020, 05:47:41 pm
I did the same with my X-Arcade Tankstick: removed everything from inside and installed two programmable Ultrasticks (USB), a trackball (USB), a spinner (USB) and a USB hub. All devices connect on the USB hub and a single USB cable comes out from the hub to connect to my PC.