GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment: Gp2x Joystick Exposed - The Internals - GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment

Jump to content

  • (15 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Gp2x Joystick Exposed - The Internals Anatomy of the GP2X stick

#1 User is online   DaveC

  • Mega GP Mania
  • Icon
  • Group: GP Guru
  • Posts: 8,882
  • Joined: 04-March 04

Posted 04 January 2006 - 03:31 AM

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...

Posted Image

This post has been edited by DaveC: 04 January 2006 - 03:38 AM


#2 User is offline   Hanz™

  • FIGHT THE POWER! :D
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 2,577
  • Joined: 29-November 04
  • Location:fan
  • Interests:nyeh.

Posted 04 January 2006 - 03:34 AM

Nice work there!

#3 Guest_TelcoLou_*

  • Group: Guests

Posted 04 January 2006 - 03:35 AM

:o

#4 User is offline   Alpha2

  • Heroic Autobot
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 3,691
  • Joined: 02-February 04
  • Gender:Male
  • Location:New York

Posted 04 January 2006 - 03:39 AM

Wouldn't a 45 degree turn just mean it'd be harder to hit diagnonals?

#5 User is offline   Drak

  • fff
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,225
  • Joined: 29-March 05
  • Gender:Male
  • Location:Canada!
  • Interests:You.

Posted 04 January 2006 - 03:42 AM

-.- said:

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 directions. 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...
View Post


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? ^.^

This post has been edited by Drak: 04 January 2006 - 03:43 AM


#6 User is offline   second exodous

  • Mega GP Mania
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,461
  • Joined: 27-September 05
  • Gender:Male
  • Location:Utah, USA
  • Interests:Linux
    Retro Gaming

Posted 04 January 2006 - 03:49 AM

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 User is online   DaveC

  • Mega GP Mania
  • Icon
  • Group: GP Guru
  • Posts: 8,882
  • Joined: 04-March 04

Posted 04 January 2006 - 03:49 AM

Drak, on Jan 4 2006, 03:42 AM, said:

EDIT: Is it safe to 45degrees shift ours? or will that screw up everything? ^.^
View Post



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.

#8 User is online   DaveC

  • Mega GP Mania
  • Icon
  • Group: GP Guru
  • Posts: 8,882
  • Joined: 04-March 04

Posted 04 January 2006 - 03:50 AM

second exodous, on Jan 4 2006, 03:49 AM, said:

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.


Thanx,
Stan
View Post


It is a generic part made by Alps. They can be found at many electronics supply places.

#9 User is offline   Drak

  • fff
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,225
  • Joined: 29-March 05
  • Gender:Male
  • Location:Canada!
  • Interests:You.

Posted 04 January 2006 - 03:55 AM

DaveC, on Jan 3 2006, 07:49 PM, said:

Drak, on Jan 4 2006, 03:42 AM, said:

EDIT: Is it safe to 45degrees shift ours? or will that screw up everything? ^.^
View Post



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.
View Post

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)

#10 User is offline   BBTroll

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 160
  • Joined: 30-September 05

Posted 04 January 2006 - 07:46 AM

Anyway to decrease the deadzones?

#11 User is offline   OmarNawaz

  • Mega GP Mania
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 663
  • Joined: 15-May 04

Posted 04 January 2006 - 07:49 AM

compatible with gp32 joystick?

#12 User is offline   Paradox

  • oh em gee
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,746
  • Joined: 14-November 05
  • Gender:Male
  • Location:England

Posted 04 January 2006 - 07:56 AM

wow i guess that the reason why its too easy to hit diagonals is because they are 2x bigger than left or right.

#13 User is offline   Guppy

  • GP32 User
  • PipPipPip
  • Group: Members
  • Posts: 30
  • Joined: 29-November 05

Posted 04 January 2006 - 08:09 AM

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 User is offline   Mark1970

  • Lactobacillus P
  • PipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 407
  • Joined: 28-April 03
  • Gender:Male
  • Location:The Netherlands
  • Interests:,,,(o)(O),,,

Posted 04 January 2006 - 08:36 AM

Alpha2, on Jan 4 2006, 03:39 AM, said:

Wouldn't a 45 degree turn just mean it'd be harder to hit diagnonals?
View Post


Indeed, that is exactly what you need, cause hitting X and Y is way more important than diagonals.

#15 User is offline   Radek

  • Mega GP Mania
  • Icon
  • Group: GP Guru
  • Posts: 871
  • Joined: 13-October 05

Posted 04 January 2006 - 09:18 AM

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).

This post has been edited by Radek: 04 January 2006 - 09:29 AM


  • (15 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic