Keystroke programming
Appearance
Keystroke programming describes a specific way of programming by which each keystrokes on a device or application is recorded in some way and then played back so that the recorded key-presses can be repeated multiple times. Keystroke programming is most commonly but not exclusively found in programmable calculators, but there are keystroke-programmable software applications, too, for example Vim (text editor)[1]
Example: TI Calculators
The Texas Instruments TI-58/58C/59 calculators were programmable, and program storage took the form of a sequence of codes which (mostly) corresponded to the position of keys on the calculator keypad. Here is a simplified diagram of the basic key layout:
x1 | x2 | x3 | x4 | x5 | |
1x | A | B | C | D | E |
2x | 2nd | INV | lnx | CE | CLR |
3x | LRN | x⇌t | x² | √x | 1/x |
4x | |||||
5x | |||||
6x | |||||
7x | |||||
8x | |||||
9x |
0
Ind
TBD more to come