A character-level error analysis technique for evaluating text entry methods | Synapse