Keyboard Action

Table of contents

Description

A keyboard action simulates some kind of keyboard event by a user. Generally speaking, this includes pressing one or more keys.

Parameters

Step Subtype

The specific operation to be performed. It can be one of the following values.

Value Meaning
Key Press Presses and releases the specified key.
Key Sequence Presses the specified sequence of keys, including any capitalization.
Key Down Presses the specified key without releasing after.
Key Up Releases the specified key without pressing first.

Key

For the Key Press, Key Down, and Key Up subtypes, the key to be pressed. The value of the key is equivalent to its ASCII representation.

Key Sequence

For the Key Sequence subtype, the key sequence to be pressed. The string gets translated to a sequence of key presses that, when executed, will simulate everything in the string, including newlines and capitalized letters.

Key Delay

The amount of time, in milliseconds, to wait between each individual operation in the step. Note that this also includes the holding and releasing of the modifier keys, if any are selected. For the Key Sequence subtype, this also includes the pressing and releasing of the Shift key for the capitalization of each letter.

Ctrl?/Alt?/Shift?

For the `Key Press’ subtype, if checked, each modifier will be held at the start of the step and released at the end of the step.

Remarks

Currently, every possible ASCII key has been included in the Key control, even if they do not make sense to be typed. Be cautious when using some of these.


This site uses Just the Docs, a documentation theme for Jekyll.