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