I just thought I'd make a small report on a small (but nice) discovery.
I've just tried to hook up a normal USB keyboard to my Galaxy Nexus running latest Jelly Bean build.
This used to work fine on ICS as well, but then I had to accept that Android only knew about en-US qwerty keyboards and if you had anything else, well too bad. ICS wasn't really built to have external non-onscreen keyboards attached.
I guess most international Transformer with a keyboard dock users have witnessed how that plays out when the ROM author isn't spending most of his time trying to make Asus keyboard work on his build. It doesn't really work very well at all.
Now... On Jelly Bean this is a completely different story.
Behold the following screenshots:
Connect external keyboard via USB OTG adapter: Get this.
Click on it. Notice "Physical keyboard" in list of configurable devices.
Click on "Physical keyboard" and you get this:
And if you choose a locale here (like Norwegian, which has ØÆÅ, which you most definitely don't have in en-US qwerty), pressing those keys works just fine.
No hacking. Works out of the box. Out of the box of a AOSP Android build with no custom Asus APKs.
This is promising very well for getting maximum Netbook out of our TF101s once the Jelly Bean builds starts rolling