I bought a PS2 controller a while ago, and only the joysticks and start/select buttons seem to work; the d-pad, square, X, O, and triangle won't react in any way. I opened the controller, expecting to see torn rubbers, but it's alright. Nothing's dirty in there either, but I still cleaned the contacts to be sure, and it didn't change a thing. Any ideas on what I could try next?