Gp2x Joystick Exposed - The Internals

Discussion in 'General Talk' started by DaveC, Jan 4, 2006.

  1. DaveC

    DaveC Internal Development

    Joined:
    Mar 4, 2004
    Messages:
    9,208
    Well I received the joystick assembly finally and proceeded to dissect and photograph.

    The way it works is there is a "hat" that is common and tilts to make contact with contacts in the base. There are 8 contacts in the base. A spring keeps the "hat" from making contact unless force is applied. There is a center blister switch that closes when the brass shaft is pressed. There is no threading and the brass stick and metal hat are keyed so they don't rotate. It is a simple arrangement.

    If you notice, and this is important, the X and Y direction contacts are SMALLER than the diagonals! THIS is why it is too easy to hit the diagonals accidentally as the target is bigger. Now it is bright and shiny clear. I don't know why the switch mfg didn't make the contacts the same size but they didn't kind of dumb. Then GPH didn't know any better so they just threw it in without testing, dumb and dumber.

    The fix for GPH would be to orient the assembly at a 45 degree angle to how it is now, then change the wiring so that the now larger contacts correspond to X and Y and not diagonal. This would improve the X and Y control.

    *CraigIX you may want to contact GPH and suggest that they do this in future batches, rotate the stick assembly 45 degrees and change the wiring accordingly.*

    The mod for the rest of us? Well for those handy with an iron you could cut small thin strips of metal and solder to the X,Y direction contacts. What this would do is both increase the X,Y bias (since the metal would be slightly higher it will be easier and more likely to hit) and narrow the dead zone too. My next mod...

    [​IMG]
     
    Tags:
  2. Hanz™

    Hanz™ FIGHT THE POWER! :D

    Joined:
    Nov 29, 2004
    Messages:
    2,577
    Location:
    fan
    Nice work there!
     
  3. TelcoLou

    TelcoLou Guest

  4. Alpha2

    Alpha2 Heroic Autobot

    Joined:
    Feb 3, 2004
    Messages:
    3,821
    Location:
    New York
    Wouldn't a 45 degree turn just mean it'd be harder to hit diagnonals?
     
  5. Drak

    Drak fff

    Joined:
    Mar 29, 2005
    Messages:
    1,225
    Location:
    Canada!
    Those bastards! That bigger thing for diagonal is kind of stupid really... The gp2x is more 2d orriented and by making the diagonals have a bigger surface it makes them look like it was built for 3d?

    I hope you make a guide or something for the moding im gladly going to do this, I dont want to sell mine then have to buy a new one it takes too long :p

    Nice info though!

    EDIT: Is it safe to 45degrees shift ours? or will that screw up everything? ^.^
     
    Last edited by a moderator: Dec 19, 2015
  6. second exodous

    second exodous Advanced Member

    Joined:
    Sep 27, 2005
    Messages:
    2,968
    Location:
    Utah, USA
    Heck, if you took the time to de-soder it and put something else in, why not put something else in all together? Is this a part that GPH had specifically made or is it generic and a company makes another kind of controller with the same pin-out, i.e. a d-pad or something.

    Remember the Turbo Touch 360 controllers? I liked mine for the SNES, worked all through my SNES's life. It was all the first player used, while the one that came with it wore out and was replaced. It still works infact, and I use it when I fire up the old SNES.

    Thanx,
    Stan
     
  7. DaveC

    DaveC Internal Development

    Joined:
    Mar 4, 2004
    Messages:
    9,208

    It would be hard because the holes in the board and the traces are already set for the way it is. Adding metal contacts would be easier.
     
    Last edited by a moderator: Dec 19, 2015
  8. DaveC

    DaveC Internal Development

    Joined:
    Mar 4, 2004
    Messages:
    9,208
    It is a generic part made by Alps. They can be found at many electronics supply places.
     
    Last edited by a moderator: Dec 19, 2015
  9. Drak

    Drak fff

    Joined:
    Mar 29, 2005
    Messages:
    1,225
    Location:
    Canada!
    Thanks I think ill do that then once I get my new sd.. Other sd was taken back (was borrowing) so it would be pointless to try now B)
     
    Last edited by a moderator: Dec 19, 2015
  10. BBTroll

    BBTroll Member

    Joined:
    Sep 30, 2005
    Messages:
    160
    Anyway to decrease the deadzones?
     
  11. OmarNawaz

    OmarNawaz Member

    Joined:
    May 15, 2004
    Messages:
    663
    compatible with gp32 joystick?
     
  12. Paradox

    Paradox oh em gee

    Joined:
    Nov 15, 2005
    Messages:
    1,748
    Location:
    England
    wow i guess that the reason why its too easy to hit diagonals is because they are 2x bigger than left or right.
     
  13. Guppy

    Guppy Still Fresh

    Joined:
    Nov 29, 2005
    Messages:
    30
    Hmmm, one _could paint over parts of the diagnals with an enamel paint, shrinking the diagnals... it might make it harder to hit multiple zones at a time, and shrink those offensive diagnals :) if I was adventurous, and had a second unit for when I destroyed my first, I'd try it :D
     
  14. Mark1970

    Mark1970 Lactobacillus P

    Joined:
    Apr 28, 2003
    Messages:
    423
    Location:
    The Netherlands
    Indeed, that is exactly what you need, cause hitting X and Y is way more important than diagonals.
     
    Last edited by a moderator: Dec 19, 2015
  15. Radek

    Radek Certified Guru

    Joined:
    Oct 13, 2005
    Messages:
    871
    So we have a "natural" diagonal bias here done directly in a hardware...

    The GPH must be clueless about its own hardware really... This isn't for first time as well. I'm not that surprised thought - they probably just chose a stick they found first and voila! This would be in an order of previous things we had to deal with.

    This is the most serious gp2x's issue after only the lcd's interlacing (assuming it will not be fixed).

    edit: I have another idea!

    A piece having shape of circle what would be putted in a place of those contacts. At bottom it should be sticking to them and at top exposed as those pesky contact are. Of course this time having valid arrangement.

    This way it would be easy to anyone to fix it (not soldering needed, just some glue).
     
  16. bazuka

    bazuka Member

    Joined:
    Dec 11, 2005
    Messages:
    133
    DaveC
    Do you have a part # for that? I want to find a datasheet for it.
     
  17. second exodous

    second exodous Advanced Member

    Joined:
    Sep 27, 2005
    Messages:
    2,968
    Location:
    Utah, USA
    Hmm, maybe the manufacture just makes one the exact same but with the x/y bigger than the diagonals, or have them all equally sized. Need to look at that, if that's the case some adventurous person could switch it out. I'm not comfortable doing it myself, but if GPH fixes it then I would order another then send my old one off for someone to change.

    Thanx,
    Stan
     
  18. Fez

    Fez Still Fresh

    Joined:
    Aug 18, 2005
    Messages:
    85
    I wonder if you could use a stanely knife or something else to trim down the diagonals... the problem is they look molded into the plastic.

    Yeah i agree, maybe the manufacturer does a similar part.

    So who makes them and what is the part number?
     
  19. Axeman

    Axeman Axemeister

    Joined:
    Apr 5, 2003
    Messages:
    4,220
    Location:
    Newport, Wales, UK
    Yeah - surely it would be better for all 8 contacts to be the same size?
     
  20. RiX0R

    RiX0R Idler-Inside

    Joined:
    Sep 20, 2005
    Messages:
    294
    Maybe the "bigger" diagonals were meant to be bigger X/Y zones, and GPH just put in the component at a wrong angle.
     

Share This Page

Loading...