NEW DETECTION METHOD

Moment of clarity:
We do not need an Input loop, when we wish to break out of the input
command, we can send Escape

Hotkey loading broken due to part-way thru other changes.