A system and method is disclosed that enables gesture typing on a keyboard. The system includes sensors suitably integrated into the keyboard. The sensor resolution is chosen in a way that any part of the key may be touched, allowing the users finger to glide over the keys. Software included in the system analyzes the pattern of keys hit over time. The software suggests the most likely words, and close alternative word hypotheses may also be presented on screen. The physical keys present enable standard typing and for typing non-dictionary words or character strings such as passwords, specific numbers and the like. If a user types normally, standard typing is enabled and gesture recognition is superseded. This system enables faster and less strenuous typing, improving efficiency.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.