Multipress: Single / Double / Triple / Long

Supplemental update for Stream Deck users:


For the macros below...

  • Set your triggers. With the exception of the MIDI version, in each case, you'll need to set the same trigger for both press and release.

  • Pay attention to any green actions (inside purple groups) and replace the red actions with whatever you want the macro to do.

Multi-Press Templates.kmmacros (274.6 KB)


Screenshots:


Hotkey / USB Key

  • Single/double/triple tap and long press template.

MIDI

  • Single/double/triple tap and long press template.
MIDI - Detect Release

  • Momentarily watches for MIDI release triggers. Any MIDI multi-press macros you create from the above template will reference this single detection macro; there's no need to duplicate it.

Repeat (Hotkey / USB Key)

  • Repeats an action until the trigger is released, at which time another action can be triggered.

Repeat (Hotkey / USB Key) - Speed Up

  • Repeats an action until the trigger is released, at which time another action can be triggered. The speed at which the first action repeats increases the longer the key is held.

Thanks to @DanThomas for his awesome multi-press macro, without which the first two wouldn't exist.

14 Likes

@noisneil, these a really slick. Thanks to @DanThomas and you for sharing these techniques! :clap::clap:

1 Like

Just for reference, linking this 2014 thread from shortly after Double Tap Control was added.

1 Like

Oops... Just seen your comment now.

The limitation of tapped triggers that if, for example, you have one macro that triggers on tapped once and another on tapped twice, tapping twice will trigger both macros. The templates above are a neat way around that problem. :+1:t3: