make it easier to type-by-clicking by inserting dashes between characters
corrections to fix uniliterals g, r, x