Ok here's my problem.
Whenever I press the HOME button nothing happens.
If i'm in an app and press it i'm not sent to the home screen like I should be.

However, if the screen is locked and i press it the screen will light up(because a key was pressed).

So from what i can tell, the system is registering the keypress for HOME but is not calling the "android.intent.category.HOME" intent.

Is there some way to monitor the HOME button, and if it's pressed call the "android.intent.category.HOME" intent from my app?
I've looked all over StackOverflow, but I can't find any working way to listen for the HOME key when the HOME intent doesn't activate.

Review of issue:

HOME button press causes the system to wake up when locked, so the key obviously works..

HOME button will not cause the "android.intent.category.HOME" intent to activate, nor will it send all open apps to the background.

Any help?