i noticed while i was gaming this afternnon that my DS3 was freeking out when you push the 'L3 button. i did not have anything to lose so i tried something i saw on youtube to try and fix it. it involved puting a piece of tape under a piece of foam to push the circuit board in to the cfontacts under it.
never take appart a dual shock ever!!!!!! you can not do it with out screwing up your R1 R2 L1 L2 buttons. i figured how to put the spings back in place but it was to late the yellow pads under the buttons were dislodged and there was no way to put them back. yah its broken the guy in that video is full of it.