|How To Simulate Keystrokes|
The keyboard buffer is from address 1319 ($527). By POKE-ing to this address, it is possible to simulate keystrokes. The number of keystroker still in the keyboard buffer is at address 239 ($EF).
Keyboard buffer can save till 10 characters.
By placing keystrokes into the buffer and ENDing a basic program, it is possible to perform BASIC commands (or MONITOR commands) in direct mode.
POKE 1319,13 : POKE 239,1 REM this places a keystroke 13 (=return key) into the buffer.
A$="HELLO" : FOR I = 1 TO LEN(A$) : POKE 1318+I, ASC(MID$(A$,I)) : NEXT I : POKE 239, LEN(A$) REM types the word HELLO
Copyright © Plus/4 World Team, 2001-2013