If you want to map a new controller (dpad, 4way stick etc)into the existing slot, why not use a microcontroller to interface?
Many have their own internal oscillators, so no crystal needed, draw little power, and could have software debounce etc.
Those pic10F look small enough to snort (you think I'm joking?) and AVR tiny's are small too (smd)
I was looking at such chips but didn't find suitable one with enough pins for needed signals. There must be 4 in and 8 out digital i/o. For sure there is probably one and it's good to think about any solution.
DaveC, how reliable do you think this simple mechanism is? I only ask as mine now, as of about 4 hours ago, has no right movement. What would be the likely cause of this given the arrangement? Great photos BTW.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.
Try unscrew the cap somewhat and see if this helps. Eventually remove it completely and test how stick reacts. Most cases of not registering direction are due that the cap is touching the front panel.
Imo the cap is simply bad because it isn't offering any grip and thumb can easily slip from it. This is one of reason why gp2x's stick can handle so badly.
There can be issue with rubber layer on gp2x's chipset. On some units there is too much of it and it's pushing lcd panel from back. Once I removed it stick handling improved further (plus small modification of cap to prevent it touching the gp2x's case).
It packed up suddenly, although since I had it, the diagonal top right hasn't been so good as the rest but livable with, and there's been no problem with right itself until tonight. Could it maybe be caused by something getting in and insulating the connection, or is it more likely to be a connection itself gone bye-byes? I was using it when it stopped working.
There's actually two in the house, mine has "First Edition" on it, but my lads (Santa bought it for him) doesn't, and his seems a little better in the control department.
I bet this second gp2x doesn't have the rubber on a chipset.
Last edited by a moderator: