Handle the Indefinite type properly. That is, run until a global hotkey (hardcoded in V1, setting in V2) is pressed.