Ooohh right, this is a bug I solved a while ago and forgot about. I guess it didn't make it into the 12.x branch, sorry for the confusion.
Anyway, for XBMC on Android, I highly suggest you try my "libstagefright" builds (http://forum.xbmc.org/showthread.php?tid=152005), which brings H/W accelerated video to most android devices. This one is based on the 13.x branch and has the keyboard fix ;)