Manual # 26-0111000-00 / Revision D
ScreenPro PLUS – Multi-Screen Seamless Switcher 73
Key Press & Key Release Commands
The following commands allow a program to emulate an operator pressing keys on the keyboard.
The KP command acts as if a user has pressed the key and is holding the key down. A program can then issue
another Key Press command or issue a Key Release command for the key that is being held down. For every KP
command issued to the controller, make sure a Key Release command is issued at some point, otherwise that key
will remain in a pressed condition.
The KR command performs a Key Release for the key specified. If a KP command has been issued for a particular
key, use the KR command to release that key.
The KPR command performs a Key Press followed immediately by a Key Release. This command should be used for
the majority of actions required from the controller. For the following keys, the KPR command will not have an effect
since these keys need to be held down while another key is pressed.
LEARN
(Row 4, Key 18)
CLEAR FREEZE (Row 4, Key 21)
CLEAR PIP
(Row 3, Key 18)
CLEAR KEY
(Row 2, Key 18)
Example of the Key Press and Key Release Commands
To see how these special keys work, lets assume that PIP is enabled on Preview for Screen 1 and Screen 2. To
Clear the PIP on Preview for Screen 1 and Screen 2, the following commands would be sent to the controller:
1) KP 3 18<CR> This will press and hold the CLEAR PIP key.
2) KPR 3 19<CR> This will press and release the PIP 1 key which will clear the PIP on Preview Screen 1.
3) KPR 3 20<CR> This will press and release the PIP 2 key which will clear the PIP on Preview Screen 2.
4) KR 3 18<CR> This will release the CLEAR PIP key.