Я думаю, что иногда случается так, что некоторые взлеты / падения запускаются прямо, как происходит невидимое. Я также испытал это (используя вместо этого Ctrl). Затем я попытался использовать команду Hotkey; казалось, что он работает намного лучше, но иногда все равно будет прокручиваться. Для меня это помогло сделать задержку перед {alt up}, чтобы, если бы горячая клавиша снова сработала до ее завершения, она все еще находилась бы в состоянии {alt down}.
Посмотрите, работает ли это для вас:
wheelup::
Send , {alt down}{wheelup}
Sleep , 100
Send , {alt up}
Return
wheeldown::
Send , {alt down}{wheeldown}
Sleep , 100
Send , {alt up}
Return