Visible candidate list and manual selection from it may be distracting from fluent typing.
By detecting simultaneously pressed i.e. chorded keys the typist could indicate the desire to select a specific completion.
This would enable fast and intuitive augmented typing and even without visual distractions.
Chords could be made intuitive by prioritizing first and then last letter of the words.
Mispredictions would be handled simply by word-deletion, retyping and eventually by continuous learning.
Chorded typing works even with fixed chord lists, such as with ZipChord and CharaChorder.
However these are not always intuitive and need some adaptation from the typist.
Also word inflection is problematic with a fixed chord list - Especially with languages extensively based on inflection.
Predictive text, preferably with context and grammar awareness, would enable dynamic chording.
I.e. same chords would generate different, but optimal, words (and inflection) depending on previous typing.
Visible candidate list and manual selection from it may be distracting from fluent typing. By detecting simultaneously pressed i.e. chorded keys the typist could indicate the desire to select a specific completion. This would enable fast and intuitive augmented typing and even without visual distractions.
Chords could be made intuitive by prioritizing first and then last letter of the words. Mispredictions would be handled simply by word-deletion, retyping and eventually by continuous learning.
Chorded typing works even with fixed chord lists, such as with ZipChord and CharaChorder. However these are not always intuitive and need some adaptation from the typist. Also word inflection is problematic with a fixed chord list - Especially with languages extensively based on inflection. Predictive text, preferably with context and grammar awareness, would enable dynamic chording. I.e. same chords would generate different, but optimal, words (and inflection) depending on previous typing.