Change shortcut key behaviour so it works no matter what state the program is in