Mikhaliich
@Mikhaliich

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

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

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

Похожие вопросы