My saitek x52 joystick wont work. Flashing lights every half second. Throttle works fine.
My X52 began doing this after hundreds of hours of use. Joystick lights flashing twice per second. Throttle operative but joystick (and buttons) not.
The problem was 2 wires inside the joystick base that had eventually been sawed in half by the sharp edge of the metal tube that carries the wires up into the stick. I have no doubt that this same issue could cause intermittent operation if just the insulation is worn off of more than one wire.
The fix: Remove the 4 screws from the base and lift the joystick assy out of the base. Inspect the wires where they emerge from the metal tube. You will find wires broken, or, insulation rubbed off. If you have broken wires, strip the ends and solder them together...you should have about 1/4 inch of "slop" up in the top end so you can pull the top wires down enough to strip and solder. If you re-insulate the solder splices with heat shrink or spaghetti tubing I would keep the amount used minimal...these wires need to remain somewhat flexible when the stick is being used.
Finally, I fixed the engineering defect that caused this in the first place by immobilizing the wire bundle with hot glue at the tube opening to prevent future contact with the sharp tube end. If your only problem was skinned insulation, this hot glue application may be all you need to do to keep the exposed conductors from contacting each other or the tube.
Speaking of "slop", you will also be contending with a bunch of silicone grease that lubricates the wire and mechanism.