Main > Main Forum
Questions on hacking a USB pad
Guywiththegun:
This isn't my primary strategy for getting arcade controls to work, but I had an old USB pad and some used arcade controls lying around, so I decided to try my hand at learning everything involved here. I got the PCB out, and it seems fairly simply. I have 100% no idea where the GND is of course, but I started testing some copper wire on the board to see what triggers what. I'm getting input in the PC for every button . . I initially thought I had found the GND but I'm getting input even when no wire is on a GND.
How and why is that possible? I thought you absolutely needed a GND wire connected to get input. Not only does it make it more confusing (not complaining, I know its a hack) but it makes me wonder if I wired my GND right in my IPAC! I mean would the IPAC work without the GND in and would that be dangerous??
Sorry if this sounds like I'm asking how to tie shoe-laces to some of you.
boardjunkie:
USB pads may/may not use a common gnd for all the switch inputs. They are prolly matrixed in some way. The easiest way to go is run 2 wires from each contact area on the pad's pcb to the related switch. That way you don't end up with a screwed up wiring scheme.
http://imageshack.us/photo/my-images/181/dsc00032ux3.jpg/
See how there's 2 traces to each contact? Scrape the solder mask off on a spot of each trace and solder your wires there.
Guywiththegun:
Ok, I'm gonna go with that strategy since its much simpler than finding a common ground. But what do you mean by the 2 traces and the contacts? By contacts I assume you mean the big squares marked "SW5" (correct me if I'm wrong) but what are the traces?
bkenobi:
--- Quote from: boardjunkie on October 11, 2011, 08:29:10 am ---Scrape the solder mask off on a spot of each trace and solder your wires there.
--- End quote ---
Isn't it better to trace the trace back to a solder point? I have never tried soldering to a trace itself, but I would assume they would tend to lift pretty quickly with slightly too much heat. They also don't have any means of strain relief. If you can solder to a pin or pad, then you are attaching to a designed connection point that will stand a chance of lasting some time.
HaRuMaN:
Solder points may be hard to find. If you prep the pad properly, it will work just fine.
Even though my tutorial is for a xbox 360 pad, you can still follow the steps:
http://forum.arcadecontrols.com/index.php?topic=64050.0