Every hotkey and every Send call needs the exact name of a key. The tables below cover the names you reach for most often. Inside a Send string, key names go in braces: Send "{Enter}".
| Name | Hotkey symbol | Notes |
|---|---|---|
Ctrl | ^ | LCtrl and RCtrl address one side |
Alt | ! | LAlt, RAlt |
Shift | + | LShift, RShift |
LWin / RWin | # | Windows key |
| Name | Key |
|---|---|
Enter | Main Enter |
Esc | Escape |
Space | Spacebar |
Tab | Tab |
Backspace | Backspace |
Delete, Insert | Del, Ins |
Home, End | Home, End |
PgUp, PgDn | Page Up, Page Down |
Up, Down, Left, Right | Arrow keys |
CapsLock, NumLock, ScrollLock | Lock keys |
PrintScreen, Pause, AppsKey | Misc |
| Group | Names |
|---|---|
| Function row | F1 – F24 |
| Numpad digits | Numpad0 – Numpad9 |
| Numpad operators | NumpadAdd, NumpadSub, NumpadMult, NumpadDiv, NumpadDot, NumpadEnter |
| Numpad with NumLock off | NumpadHome, NumpadEnd, NumpadPgUp, NumpadPgDn, NumpadDel, NumpadIns |
| Name | Button |
|---|---|
LButton, RButton, MButton | Left, right, middle |
XButton1, XButton2 | Side buttons |
WheelUp, WheelDown | Vertical scroll |
WheelLeft, WheelRight | Horizontal scroll |
Volume_Up, Volume_Down, Volume_Mute, Media_Play_Pause, Media_Next, Media_Prev, Media_Stop, Browser_Back, Browser_Forward, Browser_Home, Browser_Search, Launch_Mail.
| Written as | Means |
|---|---|
^c | Ctrl+C |
!{Tab} | Alt+Tab |
#d | Win+D |
^+{Left} | Ctrl+Shift+Left |
<^>!e | Left Ctrl + Right Alt + E |
Run the Key History window from the tray menu of a running script, press the key, and read the name it reports. Unusual vendor keys sometimes have no name at all; those are addressed by scan code, written as SC01A.
Use these names in hotkeys, in Send calls covered on the commands page, and in the remapping examples under examples.
The tables on this page cover modifiers, function keys, navigation, numpad, media keys and mouse buttons; the full manual lists rarer keys as well.
Put the key name in braces inside the string, such as Send "{Enter}" or Send "{Tab}".
Use its scan code, written like SC01A, which you can read from the Key History window.