I have a really weird problem. My onKeyDown method does not react when I push the trackball on my Hero right after starting the app. I have to first trigger another DPAD-event by scrolling the ball, and then it starts registering when I click it.
I tried inserting a breakpoint in the beginning of the onKeyDown and it seems that the method isn't even called, so it has nothing to do with the code inside the method.
The same thing happens if I touch the screen -> I then have to scroll the trackball for it to start registering clicks (KEYEVENT_DPAD_CENTER).
Anyone knows how to fix this?