64 INSTALLATIONCONFIGURATIONOPERATIONFurTherINFormATIoNINDEXAPPeNdIX l - Hotkey sequencesALIF 2112T allows you to enter commands suitable for any KVM switch in order to choosefrom up to 128 host systems.These switching commands can take the form of hotkeysequences that emulate standard keypress combinations.Hotkey sequencesAlmost any combination of keypresses can be emulated using the following notations:+ means press down the key that follows;– means release the key that follows+– means press and then release the key that follows* means add a delay. The standard delay period is 250ms, however, if a numberimmediately follows the asterisk, this will define an alternate delay period (inmilliseconds)Notes• The entries are not case sensitive.• All characters can be entered using their ASCII codes, from 32 to 126 (i.e. A,B,C, … 1,2,3etc.) with the exception of the special characters above.• It is not necessary to specify all keys to be released at the end because they are all releasedautomatically after the last code.• A number of KVM switches from alternative manufacturers use hot key sequences that beginwith a press/release of either the Scroll Lock or Ctrl keys.These often require a delay betweenthe initial key press and the channel number to allow the switch to respond. A 500ms delay isusually sufficient.ExamplesTo send the command Ctrl + Alt 4 you should use the following: +Ctrl+Alt+4.To send the command Ctrl + Alt 12 you should use the following: +Ctrl+ALT+–1+2(the ‘+–1’ entry causes the 1 key to be pressed and released before the 2 key is pressed).To send the command Scroll lock 1 + Enter (with a 500ms delay) you should use thefollowing: +–Scr*500+1+EntMain control keys (see ‘Using abbreviations’)Backspace | Tab | Return | Enter | Ctrl | Alt | Win | Shift | LShift | RShiftLCtrl | RCtrl | LAlt | AltGr | RAlt | LWin | RWin | Menu | Escape | SpaceCapsLock | NumLock | PrintScreen | ScrolllockMath operand keys (see ‘Using abbreviations’)Add (Plus) | Subtract (Minus) | MultiplyCentral control keys (see ‘Using abbreviations’)Insert | Delete | Home | End | PageUp | PageDownUp | Down | Left | Right | Print | PauseKeypad keys (see ‘Using abbreviations’)KP_Insert | KP_Delete | KP_Home | KP_End | KP_PageUpKP_PageDown | KP_Up | KP_Down | KP_Left | KP_Right | KP_EnterKP_Add | KP_Subtract | KP_Divide | KP_MultiplyKP_0 to KP_9Function keysF1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12Creating macro sequencesHot key macro sequences can be up to 256 characters long. All keys are assumed to bereleased at the end of a line, however, you can also determine that a key is pressed andreleased within a sequence. Any of the following three examples will send a commandthat emulates and a press and release of the Scroll Lock key:+SCROLL-SCROLL+-SCROLL+SCROLL-Example:+-SCROLL+-SCROLL+1+ENTERPress and release scroll twice, press 1 then enter then release all keys (equivalentdefinition is +SCROLL-SCROLL+SCROLL-SCROLL+1+ENTER-1-ENTER)Using abbreviationsTo reduce the length of the key definitions, any unique abbreviation for a key can beused. 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.For information about where to enter these codes, please see the sections Hostconfiguration or Keyboard control.