Ed Greshko:
Just a "funny" note here. I had to replace my keyboard due to "cat abuse". Unlike my old keyboard which had a dedicated power switch this one will go to sleep after a time. So, now I have to remember to hit any key if it has been idle for a time. The first key stroke only wakes up the keyboard and does not generate an event.
I never had much luck with my wireless keyboard. These days, on any keyboard, it's become a habit to toggle the caps lock before logging in, and watch for the login screen to give me the warning about the caps lock being on. It's also a reasonably safe key to press to wake up any screensavers.