Same here. Some of the keyboard mapping issues are flaky/inconsistent. The only persistent one I have is with the semicolon and colon keys. Uninstalling Chrome updates, dickering with input settings didn't have any effect whatsoever.A new physical quirk has been the inability to type ; (semicolon) or : (colon) when hitting shift+, or shift+. respectively in any app whatsoever. It just ends up typing the < and > symbols respectively. Current workaround has been to use the on-screen keyboard, which totally defeats the purpose of a Qwerty keyboard.
Sounds like I am not having as many issues (knock on wood) as some here. Physical QWERTY keyboard is the only, and I mean ONLY reason I got the Droid 4. If you take that out of the equation, it is really a pretty mediocre device.
I had this problem and figured it out: After the most-recent OS update, the time you have to hit the key after the SHIFT key is now very short. If you hit it fast, it will work.
Is this a setting somewhere?
Interesting you might be onto something there with the shift timing. The chrome fix stopped working for me after a while for some reason, so I was forced to revisit the keyboard settings but was having user error issues. I couldn't get the directions until I finally scrolled down the list and actually found a setting called "no language" (I thought they just meant unselect any language at all, which it won't let you do so I was stumped). But yah the settings also aren't quite as described so maybe they have different menus or just describe it differently but I found all mine under:
Settings (usually hit menu key > System Settings on the home screen much faster to get to it that way) > Language & Input > Keyboard and Input Methods Section > Click the gear next to the Android Keyboard Section (says AOSP in parenthesis) > Input Languages > Uncheck use System Language at the top by Selecting a Language (find the option that literally says No Language).
Update: Happy to report this is 100% the fix for me now that I got it right. I found that even though I had gone in and checked those settings, something caused English US to also be checked along with No Language. So unchecked the English US and left only No Language now is all good with Chrome updates and everything WOO HOO!
Thanks guys you rock, hope my clarifications helped other folks where I got stuck cuz these dudes are too smart and do all these shorthand descriptions. Dangit we need step by step, even some of the savvy miss this stuff when they change the interface. Still getting used to it TBH it's still a tad different than ICS. VERY happy with the improvement in performance on my Droid 4 for sure, so now that I got this stupid issue hammered out after the upgrade life is good!
If you're still having physical keyboard issues, I found a way to get it working as best as you can.
Settings > Language & Input
Under the "Physical Keyboard" section, check your "omap4-keypad" setting. If it's anything but "Default" (this includes "English (US)"), then tap on it, and then tap "Set up keyboard layouts"
This will give you a list of languages. Uncheck ALL of them. Then hit back.
This should now leave you with just "Default" checked.
Back out of your settings and you should be good to go!
This fixed my issue with the , and . keys not doing ; and : when hitting shift (kept giving me < and >). Haven't had any physical keyboard problems since. Mind you, I still have to hold shift down in any Chrome-based windows, but I think that's purely a Chrome issue now, and not a D4 issue. :P