Mental and Physical Ergonomics
When applying Xpander attributes to a word processing package, I think I (we?) should be considering both the mental (cognitive) aspects of our chosen hot key schemes as well as the physical (trained fingering sequences) aspects of those schemes. As an example, for the expanded features of the Shift key: The number of consecutive taps of the key and their consequences could be as follows: (0) = n/a (1) = conventional cap of next one alpha-numeric character (color code = green?) (2) = cap of next word (ends with detection of a space) (color code = yellow?) (3) = cap of sentence (ends with detection of a terminate punctuation) (color code = red?) (4) = revert back to (0) (color code = temporary blank white ??) So -- a progressive stepping up a hierarchy of: char, word, sentence, ... paragraph? See link to wiki on keyboard layout and conventional functions here What alternate characters / actions should we invoke with multiple pre-fix taps of the A...