are you sure its not a problem with your psp? have you removed your faceplate latly as this can somtimes make your psp analog go crazy and do its own things.
I have taken off my faceplate but I don't think the analog is the problem, it's the ABXY buttons and d-pad.
Maybe theres dirt inside the faceplate
That could be the problem, I will try another faceplate later.
does it do it when you use the internet browser? of not then try re-flashing the firmware.
The problem does not happen on the internet browser and I have been having this problem on 3.80 m33-5, and since then I have reflashed my psp to 3.90 m33-2.
Edit: I think I fixed it by fixing a registry key in the firmware. Thanks for the responses