Jump to content

Keystroke programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ldo (talk | contribs) at 10:51, 23 May 2011 (fill in more of table). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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 1/x
4x SST STO RCL SUM yx
5x BST EE  (   )   ÷ 
6x GTO  7   8   9   × 
7x          
8x          
9x          


 0 

Ind

TBD more to come

References