PSP R Button Gripe

You know what really bothers me about my PSP? Is that the R button 50% of the time doesn’t work? I’ve had it for maybe oh a year now… And it might be that is just sat in my pocket for too long and jammed the R button to hell, but half the time it doesn’t work and most of the time when it works it works for like 2 seconds at a time. However, if I put the PSP backwards into the case that came with it and leave it for like 30 minutes the R button works flawlessly for like 2 hours of more… I mean it worked for a 6 hour plane ride without a hitch… but after that or trying to get it to work before that is a *****… I’ve tried holding it down for like 5 minutes or punching it, etc… none of those really work except just waiting for it to work? I’m guessing the spring for the R button is loose or something? Any way to fix this without sending it back to Sony cuz I really don’t want to lose the Homebrew capability… I just got a copy of a Unpatched GTA :wasted: