Keystroke programming: Difference between revisions

Content deleted Content added
Ldo (talk | contribs)
reword
Ldo (talk | contribs)
beginnings of example
Line 1:
'''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 calculator|programmable calculators]], but there are keystroke-programmable software applications, too, for example [[Vim (text editor)]]<ref>http://vimdoc.sourceforge.net/htmldoc/repeat.html#complex-repeat</ref>
 
== Example: [[TI-59 / TI-58|TI]] Calculators ==
 
The Texas Instruments [[TI-59 / TI-58|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.
 
{| border="1" cellpadding="2"
 
|----
|&nbsp;||''x''1||''x''2||''x''3||''x''4||''x''5
|-
|1''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|2''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|3''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|4''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|5''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|6''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|7''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|8''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|-
|9''x''
|&nbsp;||&nbsp;||&nbsp;||&nbsp;||&nbsp;
|----
|}
 
{{TI-5x/Keys/Brown|INV}}
 
{{TI-5x/Keys/White|&nbsp;0&nbsp;}}
 
{{TI-5x/Keys/Yellow|2nd}}
 
{{TI-5x/Keys/Alt|Ind}}
 
TBD more to come
 
== References ==