morse code input


o
e
-
t
oo
i
o-
a
-o
n
--
m
ooo
s
oo-
v
o-o
r
o--
w
-oo
d
-o-
k
--o
g
---
o
oooo
h
ooo-
v
oo-o
f
oo--
z
o-oo
l
o-o-

o--o
p
o---
j
-ooo
b
-oo-
x
-o-o
c
-o--
y
--oo
z
--o-
q
---o

----

and so on...


Explanation:

Morse code can be broken down naturally in a binary fashion as it consists of two inputs, namely dots "o", and dashes "-".  Selection proceeds in a fashion akin to word completion except in this situation it is symbol prediction. The user initially chooses between the left half of the table and the right half of the table (i.e a dot or a dash). Having made that selection they then choose the next input (i.e. dot or dash), and that half of the remaining table is selected until they get to the symbol they want at which point final selection is indicated (either by a third switch, or a delay etc.)

An attempt at showing how "k" is selected is shown using shades of blue.  Going from light blue to dark blue, with each shade the user is selecting half of the remaining choices.  Note all shades of blue were, at the previous selection, a lighter shade.