Как заметил
cyberblut, вероятно надо иметь доступ к системе под рутом, чтобы перехватывать такие события, этж линукс и все такое.
Можно посмотреть какие возможные разрешения можно запросить приложением
http://developer.android.com/referen...ermission.html