Sheesh - forehead slap!
That makes perfect sense.
In Android, you can arrow-return or Home away from many apps and those apps will sleep but the services they use will be chugging away in the background.
Power AMP Music Player has a lot 5-star reviews (including at least one on an Evo) - but I'd suspect that either it - or it in combination with something else - started CPU sucking in the background so that keyboard IO couldn't be serviced correctly.
And it makes sense that you were fine after a hard reset (moreso than a simple reboot) because you probably killed all cross links where services and things were re-starting each other. Shortly after that, it degraded either because of innocent task starting you did - or one or more apps set an intent
- the mechanism that wakes apps you don't.
So - removing Power AMP changed your whole execution profile (if you're not a software guy - that terms means what it implies, close enough) sufficiently that your keyboard is responding.
To me, this suggests one of three things:
- Power AMP doesn't deserve its ratings and those rating users are atypical
- Power AMP is ok - but you've left behind the real culprit and this problem will recur
- There was no culprit per se, you've got an unlucky mix of apps (in my mind, this means they're all culprits)
So - here's whatcha do:
Download any or all of these tools, free in the Market:
- SystemPanel Lite
- Spare Parts
- Android System Info (by Electric Sheep)
These are various types of task, cpu and memory monitors.
Start with them in the order I've given you. We'll walk you through your user questions - plenty of us here use them.
Look for apps or services with high cpu percentages - and especially with Spare Parts, look for what seems to be using your battery a lot.
And with Android System Info especially - go into settings, manage applications and force kill it when done - it does a lot, so it is a bit of a battery hog.
The key for all of these tools are - they look plain (or busy - but plain) at first glance, but tapping or holding down any entry - even things you think aren't - are usually really buttons that help you drill down and learn more.
If I'm right, you'll quickly find and report - and one or more of us will confirm - some app or process using too much resource when supposedly idle.
There's some simple tricks to all of this, so don't be alarmed by what you see at first. For example, many cpu% reports are relative - not absolute. Something may be using an alarming 50% cpu - when your system is idling at just 15% capability - so that's 50% of 15% in some cases. (This false alarm is common to seeing high usage of the Android System when idling, for example.)
Start with the first two, see what they're saying.
Then - add Power AMP back, and see how things changed.
If it's the problem, remove it again.
But - you might find something else hogging instead when your key entry stops or slows. If so - that's the real culprit.
I personally prefer the last one - but it's a bit of a hog, as I said. So others tend to prefer the first two.
And - when you're done with these things - use Astro File Manager to quickly back these up to your SD card - and then uninstall them. That way, you'll have 'em in your back pocket if you ever need 'em again, without needing Market access, but you'll avoid having them taking up your main storage for no reason.