Main > Main Forum

$9 'Super Easy' USB Controller hack for MAME

Pages: << < (17/24) > >>

Beretta:

randy do you have a shot of the pads taken apart so i can compare circuit boards?

also how are you able to get dpad axis with out this type of setup?

IE: you can have + or - not both at the same time (that would be illogical).. or do your pads show up as 14 buttons and no axis at all?

i've never seen a gamepad or a joystick that did'nt have X/Y axis

EDIT: never mind i found a picture from earlier in the thread.
you're right those appear to have a common ground for everything..

question: what happens when you wire it to controls and use left and right or up and down at the same time? thats assuming it still represents the d-pad as X/Y axis to the computer.

IG-88:

Hey Beretta,

Would/could you run your ground from the 1st spot or 2nd on this?

Beretta:

yup looks like you got the right idea, although you could follow that circuit on the d-pad secondary ground and there looks to be a piece of metal being used as a jumper..

i've marked it this would b ea lot easier to solder to then the d-pads contacts.

i've also marked the other solder points.. please double check with a multi meter as this pad is slightly different then the one i just recently hacked, mine had turbo buttons but looks to be made by the same people as everything else looks the same.

if you desolder the top fire buttons you can get rid of their clutter also you can use their holes as a easy way to solder your wires, just tin the wire, stick it through the hole and put a little heat on it.

but you look like you got a good handle on it already.

also a tip dont solder the up or right.. or if you solder the up or right dont bother soldering the left and down.

x-axis + ground = left
x-axis + secondary ground = right

y-axis + ground = down
y-axis + secondary ground = up

or

left/right + ground = left
left/right + secondary ground = right
up/down + ground = down
up/down + secondary ground = up

like i said double check with a multi meter before soldering but what i've marked shoudl be correct..

EDIT: important tip: do not solder while it is plugged into anything like your computer.

IG-88:


--- Quote from: Beretta on August 11, 2009, 08:04:57 pm ---yup looks like you got the right idea, although you could follow that circuit on the d-pad secondary ground and there looks to be a piece of metal being used as a jumper..

--- End quote ---

Ya, I saw that little jumper too. Thought about using it but I think the other will be better/easier too use.

Thanks for the tips on not soldering those extra inputs. (I was gonna) I'm not sure why you don't have to but I'll take your word for it.  ;D

wachin:


--- Quote from: IG-88 on August 11, 2009, 08:20:50 pm ---Thanks for the tips on not soldering those extra inputs. (I was gonna) I'm not sure why you don't have to but I'll take your word for it.  ;D

--- End quote ---

Essentially, because "Left" & "Right" are the same input and "Up" & "Down" are the same input, they are only differentiated by their Ground.  So you can just daisy chain the input from Left to Right and then run one Ground to Left and the other Ground to Right.  Same goes for Up & Down.  Both have the same input from the board, but Up has one ground and Down has the other.  This is just echoing what IG-88 has already posted.

If the board had one common ground, there would be 4 directional inputs and a daisy chained ground for them all.

Pages: << < (17/24) > >>

Go to full version