Jelly bean screws up Droid 4 keyboard layout
Some users have found doing a cache partition clearing has resolved the shift key issue. I have also read others that disabled the Google Chrome application, resolving the issue. I have done both but still get the shift key issues when using my browser. The cache partition clear resolved the shift key issues on the phone (ie texting or other apps). Below is a link to Motorola's step by step instructions for the partition clearing, you will not lose any data etc. Some users have gone so far as to do a factory reset with no resolution.

https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/93162