Well, i had a simmilar problem with both my old ps1 controllers, so i took them apart, and lifted the small plastic membrane,(with all of the veins and computer chips in it) off of the plastic surface that it rests on (the back of the controller). The buttons then worked perfectly after i put them back together. I hope that this helps!