... or how to simply fix a worn out joystick
The why ?
Simply, because this joystick has a switch under a hood that allows to set it to work on different machines like speccy, atari/c64, Amstrad and so on. This makes it a very handy testing joy ;)
I've got this puppy with one of the C64s that I've bought of a bidding portal.
Unfortunately, "Fire" and "Left" wasn't working, so I had to fix it ... my way ;)
The short story about repair works is below.
In these joysticks, the main problem is that switches and its contacts are becoming worn out with time. Simple cleaning works magic in most of the cases.
After disassembly, I took few quick photo shots of cables and how they are connected just to make sure I'll reconnect it properly after fixing.
After removing all cables, PCB looked quite naked :D
It took quit a while to disassemble all the bits and pieces and here is how it looked.
As you can see, on a photo below, contacts are a bit worn out.
After a hydroxide treatment, it needed a bit of polishing with a baby oil (yeah lol, but works magic) and finally it looks like this and works flawlessly :D