Escape key on bluetooth keyboard I have a bluetooth keyboard connected and working with my Android phone, but with one annoyance:  the escape key does not appear to do anything.  This is particularly problematic for a vi user like me.

Is there a way to fix it so the escape key works, at least in the terminal application?  Is /system/usr/keylayout/qwerty.kl a potential approach or is this something harder?

Hardware specifics:


SMK-LINK Bluetooth compact keyboard, Model VP6630
Android Dev Phone 1 with Cyanogenmod 6.1
The solution that has worked for me is:

Upgrade to a Nexus S running Cyanogenmod 10.