I am not the best 'poster' so please forgive the ruff edges here.
The Multi-Key concept comes from our friend @DanThomas
MACRO: HotKey Multi-Press Template (Double-Press, Triple-Press, Etc.)
This multi press key was set up for my Kensington expert mouse and I didn't have time to 'convert' it to be completely set up for the left control key, but it does basically work for the 1 and 2 press options, both short and long.
The following macros are:
-
z01 AppleKeyboardLeftControl_Released ∑ macro - sets a variable when the left control key is released.
-
z02 Display Large Duration|Message ∑ - is simply for a large display with timing options that I use (don't know attribution, sorry and thanx), (didn't have time to adjust all the display actions to be native KM).
-
z03 Multi Left ⌃ Control Example no long presses ∑ K0152 - this is the best place to start for basic modifier key being used as a trigger. 1,2,3,4 or 5 presses. No long press is accepted.
-
z04 Multi Left ⌃ Control Example w/long presses also ∑ K0153 - this is very messy down in the macro, please forgive, but again, it's fairly functional for the 1 and 2 presses both long and short. And the long presses can be with other modifier keys. The matrix is pretty endless.
So yes, modifier keys can be used on their own as triggers, without another key, by themselves or in conjunction with them being long pressed, long pressed with the addition of another modifier key, multi tapped by themselves or multi tapped with additional modifier keys added after the multi tap.
z01 AppleKeyboardLeftControl_Released ∑.kmmacros (2.5 KB)
z02 Display Large Duration|Message ∑.kmmacros (5.0 KB)
z03 Multi Left ⌃ Control Example no long presses ∑ K0152.kmmacros (36.7 KB)
z04 Multi Left ⌃ Control Example w:long presses also ∑ K0153.kmmacros (233.3 KB)