Я спробував сценарій harrymc, але це не вийшло. Тож я змінив його, і для мене працювало наступне:
!^Right::send, #^{Right down}{Right up}
!^Left::send, #^{Left down}{Left up}
все інше було добре.
Потім я вдосконалив сценарій, додавши наступні рядки
!^Down::
send, #^{Right down}{Right up}
Sleep, 200
send, #^{Right down}{Right up}
return
!^Up::
send, #^{Left down}{Left up}
Sleep, 200
send, #^{Left down}{Left up}
return
Це дозволяє імітувати сітку 2x2 зі стрілками Вгору та Вниз для навігації між рядками.
Редагувати: sleep
Команда була додана, щоб дозволити закінчувати анімацію перед відправкою другого, send
інакше я бачив деякі випадки, коли ця друга інструкція була проігнорована.