I've wired the digistick the same way as best that I can work out from the pictures but for some reason it still wont work. Thanks fo the PDF by the way. I've soldered so many times now that I'm worried I may have damaged the gba board.
Before you do any more soldering/desoldering try these checks:
Verify no crossed wires/shorts.1. Power the system down.
2. Put multimeter in Ohms.
3. Connect the meter leads to the joystick to verify very high resistance (>1 MegOhm) between the 10 pairs of pins listed below. There should be no shorts (1-2 ohms) unless the joystick is pressed.
1-2, 1-3, 1-4, 1-5
2-3, 2-4, 2-5
3-4, 3-5
4-5
Verify joystick is functional.1. Power the system down.
2. Put multimeter in Ohms.
3. Connect one lead of your multimeter to the center pin and the other to one of the outer pins.
4. Meter should read open.
5. Press joystick in all 4 directions. (U, D, L, R) Only one direction should read a short. (1-2 ohms)
6. Change multimeter lead to different outer pin, repeat steps 4 and 5.
7. Repeat step 6 until all outer pins have been checked.
Scott