1

Тема: AHK: Изменение громкости мышью

Здравствуйте! До этого момента ни разу с AHK не сталкивался, так что прошу помощи у вас. Нужен скрипт повышения/уменьшения громкости при зажатии правой кнопки мыши и прокрутке колесика мыши вверх/вниз соответственно. Пытался сделать командами

RButton & WheelUp::SoundSet +5 ;
RButton & WheelDown::SoundSet -5

Но результат не удовлетворяет, т.к. правая кнопка мыши становится нерабочей для иных операций+не открывается ползунок громкости (сижу на Windows 10). Думаю, эмулировать нажатия клавиш fn+F10 и fn+F11 (на моей клавиатуре это понижение и повышение громкости соответственно), но не знаю как.
Объясните новичку, пожалуйста.

2

Re: AHK: Изменение громкости мышью

Сделал сам, если кому надо:

#if (GetKeyState("Rbutton", "P"))
{
WheelUp::
Send {Volume_Up}
Return

WheelDown::
Send {Volume_Down}
Return
}

Имхо удобнее регулировать громкость с зажатым колесиком и его прокруткой, считай микшер громкости под одним пальцем:

#if (GetKeyState("Mbutton", "P"))
{
WheelUp::
Send {Volume_Up}
Return

WheelDown::
Send {Volume_Down}
Return
}