All integrations
Built inYour computer

Keyboard

Included with Macro Deck

Press shortcuts, type text and run key sequences on your computer from a button.

  • Press any key or shortcut, such as Ctrl + C
  • Type text, with variables in it
  • Run key sequences with delays and repeats
  • Hold a key down and release it later
  • Send keys to one app, also when it is in the background

The Keyboard integration makes Macro Deck press keys on the computer it runs on, as if you typed them yourself. It comes with Macro Deck, is turned on from the start and has nothing to set up. On macOS it needs the Accessibility permission once.

What you can do

  • Press Key / Combination presses one key or a shortcut, for example Ctrl + Shift + M to mute yourself in a call app. Repeat presses it several times, with a Delay Between Repeats.
  • Type Text types a text, for example your email signature or a chat command. The text can contain variables, such as {{ vars.name }}.
  • Run Key Sequence runs several steps in a row: key combinations, text, delays, and keys that are held and released. You build the steps in an editor with Add Step.
  • Hold Key (Down) keeps a key pressed until Release Key (Up) lets it go, for example for push-to-talk with one button that holds and one that releases.

You set a key in the Key Combination field either by choosing it from a list (Select) or by pressing it on your keyboard (Record).

Send keys to one application

By default the keys go to the window in front. Under Target Application (optional) you can pick a running app instead, and under Delivery choose how the keys get there:

  • Only when the app is focused skips the keys while another app is in front.
  • Focus the app, then send (works for games) brings the app to the front first.
  • Send in background (best-effort, not games) sends the keys without bringing the app to the front. Some platforms cannot send modifier keys this way.

Hold Key (Down) offers only Only when the app is focused and Send in background (best-effort, not games).

Example setups

  • A button that sends Ctrl + Shift + M to your meeting app with Focus the app, then send.
  • A button that types !discord and presses Enter in your stream chat with Run Key Sequence.
  • A button that saves the document with Ctrl + S, waits half a second and closes it with Ctrl + W.

Macro Deck releases all held keys when it shuts down.

System

Included with Macro Deck

Control your computer from your deck: apps, volume, commands, notifications, sleep and shutdown.

Mouse

Included with Macro Deck

Click, move the pointer, drag and scroll on your computer from a button.

ADB / Android Debug Bridge

Included with Macro Deck

Control an Android phone or tablet over USB or Wi-Fi: wake it, start apps, tap, type and take screenshots.

Steam

Included with Macro Deck

Start and close Steam games, and show what you play, your friends and your library on your deck.