Heh, that's the problem with java mobile...
We need a more versatile solutions for things like this trackball, the HTC wheel present in some devices, that also contains buttons for up/down/left/right and select (in the middle).
there's also the nokia softkeys, a lot of sony ericsson buttons, motorola's non-standard side keys
You get the point...
We need some easy way to map keypresses, instead of relying on developers or clickteam to do it. This will overwork them, and create many extensions - one for each device - and those may end up conflicting with each other, not to mention increasing the size of the app.