Вы должны связать пробел, чтобы отправить себя:
Space & a::b
Space::Send {Space}
Однако я бы не советовал использовать общий ключ в качестве префикса: префиксная клавиша потеряет любые возможности «при нажатии» и повтора. Таким образом, с этим скриптом Space не будет записывать много пробелов, только один и только при выпуске (и вы некоторое время задаетесь вопросом, почему вы больше не можете прыгать в своей любимой игре, каждый раз !).
Просто набирать текст сейчас неудобно, небольшая задержка после каждого пробела вызывает ошибки.
Я бы рекомендовал по крайней мере использовать белый список, чтобы ограничить горячие клавиши для программ, в которых вы нужно:
SetTitleMatchMode RegEx
#IfWinActive "i)notepad|word|thunderbird"
Space & a::b
Space::Send {Space}
Или что-то в этом роде.