Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: msx on November 16, 2020, 03:24:12 am

Title: Reusing a gamepad board with weird wiring
Post by: msx on November 16, 2020, 03:24:12 am
Hi, i'm new here so hello everybody :)
I have an old gamepad with terrible buttons, i'd like to reuse the PCB inside to connect it to a joystick kit (like the ones you can find everywhere on amazon etc). It seemed like a simple task until i looked at the PCB:

(https://i.imgur.com/Qv97Ube.jpg)

On the right are the game buttons, they're wired as expected: each two contacts are GND and a button specific pin. They even offer pads to access the traces and solder a wire :)

On the left is the joystick connection. I expected the same thing as for the buttons, but it's not. They're connected to each other in the following way, which i reconstructed looking at traces and with a tester:

(https://i.imgur.com/LkYVgEo.jpg)

The blue connection is ground, the others are all pin specific. Looks like the yellow goes throu a 1k resistor, the rest of the pins go straight to the IC.

So is this thing common? I've not much experience but i've always seen each pin paired with GND. How does it works exacly?

And most importantly: if i have a joystick like this one (https://images-na.ssl-images-amazon.com/images/I/81F2JsbBNEL._AC_SL1500_.jpg), with a 5 pin connector, am i still able to wire it to the pcb somehow ?

Thanks in advance!

Title: Re: Reusing a gamepad board with weird wiring
Post by: Vocalitus on November 20, 2020, 04:26:20 am
Do yourself a favor and get an encoder  (https://www.amazon.com/Easyget-Joystick-Raspberry-1-Player-2-Player/dp/B07X1Q5D8Q/ref=sr_1_1?dchild=1&keywords=usb+encoder&qid=1605863912&sr=8-1)board for $8.

You will thank me later.  Soldering those pads can be troublesome.  I remember PC pad hacks back in the early days.....
Title: Re: Reusing a gamepad board with weird wiring
Post by: msx on November 20, 2020, 05:01:42 am
Do yourself a favor and get an encoder  (https://www.amazon.com/Easyget-Joystick-Raspberry-1-Player-2-Player/dp/B07X1Q5D8Q/ref=sr_1_1?dchild=1&keywords=usb+encoder&qid=1605863912&sr=8-1)board for $8.

You will thank me later.  Soldering those pads can be troublesome.  I remember PC pad hacks back in the early days.....

Hi! I have some of those.. The problem is: they all appear identical from the USB point of view (same vendor id and product id), and i can't distinguish them in the system. When i unplug one, or start the pc with both plugged, the system (linux+retroarch) assing random users to each joystick. I haven't been able to tell it to keep any joystick to a specific player. If anyone has a solution on this it would be greatly appreciated!

For context, my cabinet is single player but i have a second joystick that i plug when i have guests playing.
Title: Re: Reusing a gamepad board with weird wiring
Post by: Mike A on November 20, 2020, 07:00:18 am
Some of those encoder boards have P1 and P2 inputs on the same board.

I imagine that would solve your problem.