I note that when I test my app with the computer keyboard and emulator, i get keycodes that don't appear to be ascii compliant. i.e. the "5" key generates a keycode of 12 instead of the Ascii code 53. Is this something associated with the emulator and having a keyboard attached? When the app is installed on a device, will these codes be consistent or will the keycodes be Ascii?