Fingertype Scripting Syntax

Fingertype scripting phrases support the SendKeys syntax, as documented below.

 

Supported modifiers:

 

+ = Shift

^ = Control

% = Alt

 

For instance: ^v (lowercase) will imitate you pressing Ctrl+v on your keyboard, and will paste the clipboard contents.

 

Surround sequences of characters or key names with parentheses in order to

modify them as a group.  For example, '+abc' shifts only 'a', while '+(abc)' shifts

all three characters.

 

Supported special characters

 

~ = Enter

( = Begin modifier group (see above)

) = End modifier group (see above)

{ = Begin key name text (see below)

} = End key name text (see below)

 

Supported characters:

 

Any character that can be typed is supported.  Surround the modifier keys

listed above with braces in order to send as normal text.

 

Supported key names (surround these with curly braces, like {ENTER}):

 

BKSP, BS, BACKSPACE

BREAK

CAPSLOCK

CLEAR

DEL

DELETE

DOWN

END

ENTER

ESC

ESCAPE

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

F13

F14

F15

F16

HELP

HOME

INS

LEFT

NUMLOCK

PGDN

PGUP

PRTSC

RIGHT

SCROLLLOCK

TAB

UP

SPACE

SLEEP (will pause execution for half a second)

 

Follow the keyname with a space and a number to send the specified key a given number of times (e.g., {left 6}).