Partial success with character conversion and name lookup, the modifier keys are bugged at the moment