Oops, that looks like a typo ... should have been "unicodeInput".
Minor problem!
And the keyboard input stops indeed...
It's probably best if you hand-pick the TT-related changes. The changeset also hacks the event handling which might be incompatible with what you did.
Right! I filed in only the TT related stuff and it looks good! Well done Bert! Thanks!
Christos.