Вы можете попробовать что-то вроде этого ...
#Persistent
#IfWinActive
Numpad4::#^{Left}
Numpad9::#^{Right}
Это просто делает базовое назначение ключа.
С запущенным сценарием вы также можете перейти к опции «Открыть» с помощью значка в трее и просмотреть историю ключей, чтобы увидеть, какие ключи зарегистрированы и / или отправлены (если вы хотите посмотреть на переназначение других элементов.
Если вам нужно сделать больше, чем просто переназначить ключ, вы можете закодировать его как подпрограмму, используя SendInput а затем выполнить Return в конце.
#Persistent
#IfWinActive
Numpad4::#^{Left}
Numpad9::
SendInput, #^{Right} ; does the same thing as a direct reassignment
MsgBox, Add other code as needed for functionality or debugging
Return
Кроме того, здесь есть отдельный, но в некоторой степени связанный пост о виртуальных рабочих столах Win10: виртуальные рабочие столы Windows.Вернуться к первому рабочему столу в конце