Vista remote 2 installation and operations manual, Appendix i – hot key codes – Rose Electronics Vista Remote 2 User Manual

Page 69

Advertising
background image

Vista Remote 2 Installation and Operations Manual

63

Appendix I – Hot Key Codes

These codes are used when defining hotkey switching sequences (macros) for host computers
and allow you to include almost any of the special keys on the keyboard.
Permissible key presses

Main control keys (see ‘Using abbreviations’
Backspace | Tab | Return | Enter | Ctrl | Alt | Win | Shift | LShift | RShift
LCtrl | RCtrl | LAlt | AltGr | RAlt | LWin | RWin | Menu | Escape | Space
CapsLock | NumLock | PrintScreen | Scrolllock

Math operand keys (see ‘Using abbreviations’)
Add (Plus) | Subtract (Minus) | Multiply

Central control keys (see ‘Using abbreviations’)
Insert | Delete | Home | End | PageUp | PageDown
Up | Down | Left | Right | Print | Pause

Keypad keys (see ‘Using abbreviations’)
KP_Insert | KP_Delete | KP_Home | KP_End | KP_PageUp
KP_PageDown | KP_Up | KP_Down | KP_Left | KP_Right | KP_Enter
KP_Add | KP_Subtract | KP_Divide | KP_Multiply
KP_0 to KP_9

Function keys
F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12

ASCII characters
All characters can be entered using their ASCII codes, from 32 to 126 (i.e. A,B,C, … 1,2,3
etc.) with the exception of the special characters ‘+’, ‘-’, ‘+ –’ and ‘*’ which have special
meanings, as explained below.

Codes with special meanings
+

means press down the key that follows

means release the key that follows

+ –

means press down and release the key that follows

*

means wait 250ms (note: if a number immediately follows the asterisk, then the delay

will equal the number,

in milliseconds)

Note: Hotkey sequences are not case sensitive.

Creating macro sequences

Hot key macro sequences can be up to 256 characters long. All keys are assumed to be
released at the end of a line, however, you can also determine that a key is pressed and
released within a sequence. Any of the following three examples will send a command that
emulates a press and release of the Scroll Lock key:

+SCROLL-SCROLL
+-SCROLL
+SCROLL-

Example:

+-SCROLL+-SCROLL+1+ENTER

Press and release scroll twice, press 1 then enter then release all keys (equivalent definition
is +SCROLL-SCROLL+SCROLL-SCROLL+1+ENTER-1-ENTER)

Using abbreviations
To reduce the length of the key definitions, any unique abbreviation for a key can be used.
For example: “scroll”, “scr” and even “sc” all provide an identifiable match for “ScrollLock”
whereas “en” could not be used because it might mean “Enter” or “End” (“ent” would be
suitable for “Enter”).

Note: Hotkey sequences and abbreviations are not case sensitive.

Advertising