Mental and Physical Ergonomics
When applying Xpander attributes to a word processing package, I think I should be considering both the mental (cognitive) aspects of my 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 can be: (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 ??) See link to wiki on keyboard layout and conventional functions here What alternate characters / actions should be invoked with multiple pre-fix taps of the Alt key ? (0) = n/a (1) = ?? (color code = green?) (2) = ?? (color code = yellow?) (3) ...