Skip to main content

Key Sequences

Key Sequences are a powerful new feature. A Key Sequence can be any sequence of key presses, e.g. a typed word or a sequence of modifier keys and keys.

In contrast to keyboard shortcuts, Key Sequences will not block the keys from reaching the app - instead you can choose to delete/undo the typing after a specific sequence has triggered an action.

A good way to use Key Sequences is in combination with the Insert/Type/Paste Custom Text action. By doing this you can use them to expand text snippets.

key sequences

For example:

  • Key Sequences allow you to trigger any BTT actions by typing words
  • Key Sequences allow you to trigger actions by only pressing modifier keys
  • Key Sequences allow you to trigger actions by pressing one or more keys multiple times in sequence
  • You can use Key Sequences to expand typed text by combining them with the "Paste Custom Text" predefined action
  • Key Sequences do not block the input events generated by the pressed characters. However you can make them delete any typed text directly after triggering the action.

key sequences

Only modifier key:

You can record separate key sequences for key down / key up events in case you want to e.g. start some action when pressing a modifier key and stop the action when releasing it: Modifier Down Modifier Up

You might need to use advanced trigger conditions based on the currently_pressed_keyboard_keys variable to further customize the behavior (e.g. only trigger if no other key is pressed) advanced conditions