In addition to more effective input of digital data by an improved keyboard system, input can be substantially speeded by controlled abbreviations for words and strings of words of high frequency, and for commonly recurring prefixes, suffixes, and other word elements.