An odd problem with my Treo 650 today... Every once in a while, it acts as if the entire keypad is dead.
I hit the "end" button to bring it out of standby, and the screen lights up as normal, with the "keypad locked" indicator as is appropriate. But no matter what button I press, I can't get out of the keypad lock! What's more, that indicator doesn't even come up again when I press the wrong key - the way it normally would (it DOES respond normally to the touchscreen... but it's locked of course, so I can't do anything). In fact, it acts as if the keypad is dead entirely. Hitting the "end" button won't even turn it off again... I have to wait for it to time out.
I know that it hasn't frozen because it still responds to the touchscreen or the insertion of an SD card normally (for a keylocked palm). I don't think it's a hardware problem, because it wakes up as usual with the "end", "datebook" or "mail" buttons. It's only once it is awake that the keys stop responding.
The only visual evidence of the problem is a single pixel in the bottom right corner of the screen, blinking at about 1x/second.
This problem is intermittent, not solved by a soft reset, and completely unpredictable. I will be in the middle of a game of dopewars (

), and realize that I can't type in numbers anymore, or access any of the hard keys. Twenty minutes later it will be fine again.
It seems to have locked up for good now; even hitting the hotsync button on the cable will just wake it up, display the "keypad locked" symbol and then put it back to sleep. I want to try a hard reset, but without a hotsync I'm still worried about lost data.
Has anyone ever encountered this problem before? My treo has been dropped a few times, but not for months... and it has never suffered any serious trauma.
Ideas? I am at a loss.