@BandiCrash

Как имитировать колёсико на доп.клавиши мыши?

Привет! С ahk не очень хорошо знаком. В общем сломалось колёсико мыши. Купить новую мышь на данный момент нет возможности. Решил написать простой скрипт, который имитирует прокрутку колёсика на доп. ( боковые ) кнопки мыши.
Скрипт написать получилось, но вот не удобно дофига раз кликать на кнопку. Можно ли как-то сделать всё зажатием кнопки?
vk0x05::
		Send {WheelUp Down}
		sleep, 0
		Send {WheelUp Up}

Return

vk0x06::
		Send {WheelDown Down}
		sleep, 0
		Send {WheelDown Up}
Return

Зачем в коде Sleep и зажатие Down/Up я не помню
  • Вопрос задан
  • 2464 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Vehs
XButton1::
{
	Loop
	{
		send {WheelUp}
		if !GetKeyState("XButton1", "P")
		{
		break
		}				
		Sleep 50 ; чем меньше число, тем выше скорость прокрутки
	}
}

XButton2::
{
	Loop
	{
		send {WheelDown}
		if !GetKeyState("XButton2", "P")
		{
		break
		}				
		Sleep 50				
	}
}

return
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы