получить хендл окна, например через WinGet, и отправлять нажатия через ControlSend.
как я это делал в WoW (пока игра была свернута, он там ходил и че-то делал),
вырезка из кода:
WinGet, wowid, List, World of Warcraft
ControlSend,, {F3 down}, ahk_id %wowid1%
Sleep, 10
ControlSend,, {F3 up}, ahk_id %wowid1%
вместо WinGet и ahk_id можно использовать ahk_exe название_процесса.exe
либо ahk_pid айди_процесса
отправить нажатие мыши в другое окно можно также через ControlClick
для нажатия мыши через ControlSend можно использовать {Left} и {Right}
для указания продолжительности нажатия так же использовать down и up + sleep
если твоё окно это игра, то она должна быть запущена в оконном режиме (можно в полноэкранном без рамки)