Originally Posted by 3diord
Check the difference between my files and yours and you should see it.
My greatest desire is getting that ALT Key back. I see that in omap4-keypad.kl, you've made Key 42, which is the Shift Key on the Droid 4, into ALT_LEFT. So that's the ALT Key code, correct? If so, does it function as the ALT Key did for me on the Droid 3? Pressing ALT and hitting a D-Pad arrow jumped the cursor to the top, bottom, left, or right of text when I had my Droid 3 and the ALT Key. I was also able to hit ALT and Backspace to erase an entire line of text. Does this function similarly on your keyboard?
The rest of your changes in the omap4-keypad.kcm file aren't entirely consequential. I think they're definitely helpful, especially getting the tilde ~ key back on the phone, but I won't be blindly lost with any of those changes. One thing that sticks out to me is that where I have "key MEDIA_EJECT" functioning with code "\uEF01" you have it labeled "key SYM" with the same code. Did you replace the SYM key on your keyboard?
I just want to drill down some of these details with you, because I know I could just replace the few character changes of yours that I like much easier than replacing my entire keyboard with yours and troubleshooting later.