Android-misc is a project mainly written in Perl, it's free.
Miscellaneous scripts and config files I've modified while playing with Android
I added the following to my path:
/opt/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin:/opt/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/arm-linux-androideabi/bin
US English QWERTY:
Dvorak:
The HP Touchpad Wireless Bluetooth keyboard layouts have been tested with Honeycomb 3.2 on the Motorola Xoom. There are currently 3 function keys not working (Virtual Keyboard button and Brightness controls). The mute button also is not currently muting audio (although it does get recognized by the system). I'm looking into this.
In these keylayout files, I've mapped the he upper left key to "Escape" as it seems to have the same behaviour as sending "Back" but with the added benefit of working in vi inside most terminal emulators.