Как сделать так, чтобы колесо прокрутки мыши перестало отправлять имитацию нажатий клавиш?

Как сделать так, чтобы колесо прокрутки мыши перестало отправлять имитацию нажатий клавиш?

Фон:SetPoint конфликтует с некоторыми программами, которые я использую, поэтому я хотел бы избавиться от него полностью. Нет, я не готов пробовать другие программы.

К сожалению, при использовании мыши Logitech MX620 без запущенного SetPoint нажатие на колесо наклона (горизонтальная прокрутка) имитирует нажатие клавиш влево/вправо, а не отправляет WM_MOUSEHWHEEL, как ожидается. С этим связаны три проблемы:

  • Медленное нажатие кнопки «вправо» снова и снова значительно медленнее, чем обычная горизонтальная прокрутка.
  • Это не позволяет мне привязывать колесо наклона в играх.
  • Он предотвращает такие программы, какWizMouse(которые позволяют прокручивать окно, находящееся в данный момент под курсором, а не активное окно) от выполнения основных функций.

Возврат к драйверам мыши Windows по умолчанию путем удаления SetPoint (а не просто его закрытия) не дает никакого эффекта — загадочным образом нажатия клавиш влево/вправо все еще отправляются. Программы вроде X-Mouse Button Control не могут использоваться для принудительного выполнения правильного поведения, поскольку они не могут знать, когда я нажимаю влево/вправо на своей клавиатуре, а когда моя мышь нажимает их за меня.

Могу ли я что-нибудь сделать, чтобы моя мышь вела себя правильно?

решение1

Сомневаюсь - MX620 не поддерживает встроенные профили, которые позволяют настраивать поведение мыши при отсутствии драйверов на целевой системе. Эту функцию вы найдете в более дорогих мышах Logitech, таких как G500 и G700.

Вы использовали последнюю версию SetPoint? Я заметил, что они полностью переработали ее, по крайней мере для своих игровых продуктов, где вместо трех разных версий SetPoint (для моей мыши, клавиатуры и гарнитуры) все объединено в одну версию.

Связанный контент