Тема: AHK: Эмулирование колесика мыши
Здравствуйте! Мышь реагирует на прокручивание колеса мыши, но не реагирует на его нажатие.
Написал такой скрипт, эмулирует нажатие колесика при одновременном нажатии ЛКМ и ПКМ.
RButton::
If GetKeyState("LButton","P")
Send {MButton}
else Send {RButton down}
Return
RButton Up::Send {RButton up}
LButton::
If GetKeyState("RButton","P")
Send {MButton}
else Send {LButton down}
Return
LButton Up::Send {LButton up}Главную свою задачу скрипт выполняет - теперь можно быстро открывать гиперссылки в новых закладках.
Однако я не могу прокручивать страницы, как я делал это удерживанием колеса мыши.
В принципе это можно осуществить вышеописанными средствами, но что-то мне подсказывает, что есть способ легче.
1) Есть ли такой способ?
2) Работа горячих клавиш нарушает работу клавиш, к которым они привязаны. Есть ли какой-то простой способ, чтобы, например, при нажатии на клавишу 1 выполнялось некое действие и плюс печаталась цифра 1? Не так, чтобы в коде эмулировать нажатие 1, а чтобы нажатие клавиши 1 не глушилось скриптом?

