Has anyone else noticed that some of the keycodes on the E61 are nonsense?
I've just been checking a simple MIDlet on one which displays the keycode when any key is pressed and they don't match the keys themselves.
Pressing the 1/R button gives the ASCII code for '1' but pressing it with shift gives the ASCII code for '!', which admittedly is normally over '1' but isn't on this keypad. I can't find any way of getting the ASCII codes for the letters which share their keys with the numeric pad.
Also, the buttons which combine letters and symbols give me the correct codes for the letters (in both upper and lower case) but I cannot find a combination which returns codes for the symbols.
Has anyone else noticed this or found a way around it?