AutoHotKey key SEQUENCE, not just single-key hotkey

autohotkey, keyboard-shortcuts

Solution

Alright; The answer seems to be:

^q::
Input Key, L1
if Key=f
...some code here...
return

Problem

I'm not stupid... really. How do you map a key SEQUENCE (ie: Ctrl + Q , F) in AutoHotKey. I've got Ctrl + Q down: ``` ^q:: ``` I've even got F: ``` f:: ``` The examples in the help files even show how to do two keystrokes in a row: ``` Numpad0 & Numpad1:: ``` But it just will not work with: ``` ^q & f :: ``` Or any of these either: ``` LCtrl & q & f:: ^q & ^f:: ^q^f:: ^qf:: ``` How do I accomplish a Key SEQUENCE triggering something, when one of those keys is the Ctrl key? I looked into using a HOTSTRING instead, but couldn't work out how to include the Ctrl character, in that context!

Original source