Added keyboard and keyboard-name to script interface, added backspace handling to text-input