Q: I find when I plug my Madcatz TE2, TE2+, TE-S+ into my PS4, that it keeps going a direction on its own.
Q: I find when I plug my Madcatz TE2, TE2+, TE-S+ into my PS4, that it has a button that doesn't work and when I plug it in a PC I see the button is stuck on.
Q: I find when I plug my Madcatz TE2, TE2+, TE-S+ into my PS4, that it causes the PS4 to stop working when I start a game or the controller doesn't work and when I plug it in a PC, I see there's a button on.
A: Madcatz, in the TE2 series for PS4, added tiny black diodes for each input. The purpose of these diodes was to prevent an electrical issue known as "debouncing". These diodes, in a small amount of units, are defective and are causing signals to stay active.
One example can be found in a recent TE-S+ I picked up off ebay as defective. After reviewing a forum thread on SRK. Thanks to SRK Tech Matt Gummo, I was able to figure out this issue. See pictures below:
Down was stuck active. I desoldered and removed D11 (the last black diode) on the left side.
After D11 was removed, the joystick resumed working as normal.
This technique also works on the daughterboard panel if you have the lock/unlock button, L3/R3 and mode as well. Trace the diodes to the the offending button or switch and remove the diode (D#). Avoid removing any other components such as the C's or R 's.
Please let me know if you have any questions.
Again, a big THANK YOU to Matt Gummo.