Mikhaliich
@Mikhaliich

Как запретить действие колеса мыши в программе?

Есть sai2 portable рисовалка. По дефолту там стоит привязка колеса мыши к зуму и нет опции отключения, а хочется переназначить на другое действие. Стало интересно, можно ли запретить зум, и так чтобы можно было переназначить действие?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 2
hottabxp
@hottabxp
Эксперт по BeautifulSoup(но это не точно!)
Теоретически да, особенно если программа open source. Если программа с закрытым кодом, то это очень сложно. Если программа с закрытым кодом, то можно как-то перехватить событие колёса и сделать jump на nop(но это не точно) А вот переназначить сложновато будет, особенно если программа защищена каким нибуть протектором.
Ответ написан
@ton1
Есть такая прога autohotkey - среди прочего годится для переназначения кнопок. Можно задать в ней поведение от активного окна (IfWinActive как то там) и если это ваша прога - делать ничего, иначе - передавать скролл как положено. Но при этом из-за дополнительных накладных расходов на обработку действий могут появляться лаги в других прогах.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
30 мая 2020, в 16:55
500 руб./за проект
30 мая 2020, в 16:52
500 руб./за проект