After many moons of not using my PSP I threw my charger on it so I could play the new Lunar demo that went up on the PSN and much to my dismay, my X button is no longer working. After scouring the web it seems that the slims can apparently short out somehow and fuck up the buttons. The only way I can get the system to register my pressing X is to use the hold button.

Needless to say, that's not going to fly with me. Am I completely fucked or is there anything I can do to fix this?