Hello,
In several posts you say this is a Unity bug, however i tested this, on all platforms I receive the backspace just fine. So is it possible this is a bug in NGUI after all?
string input = Input.inputString;
if(Input.GetKey(KeyCode.Backspace))
Debug.LogError ("Backspace pressed");
foreach(char c in input)
Debug.LogError ("Received: " + (int)c);
If I press backspace, I get "Backspace pressed" 4 times and once "Received: 8", both on mac and windows.
So the backspace does register, however, not in a NGUI input...
I'm a missing somthing perhaps?