The conductive "paws" on the silicone button membrane where not landing flat onto the logic "prints" on the circuitboard.
[image|1132336]
[image|1132340]
This is do the design of the D-pad button. It pivots about the origin, therefore "tilting" the "rubber button/paw", which causes the "paw" to not land flat. Landing flat is important to cause continuity across the "print".
Thus,
By modifying the D-pad, one can cause the "paw" to land flat. The idea is to "pitch" the buttons interaction with the D-pad, so that, by the time the "paw" rotates down, it lands flat on the "print".
[image|1132333]
[image|1132331]
* Last note: Applying small amounts of silicone grease (Plumbing Section), allows the rubber "paw/buttons" to slip in the interaction against the epoxy and slop into its natural flat position. Silicone grease will not eat the plastic like normal grease would.