Как сделать так, чтобы колесо прокрутки всегда влияло на то, что находится под указателем мыши?

Как сделать так, чтобы колесо прокрутки всегда влияло на то, что находится под указателем мыши?

У меня так часто бывает, что я прокручиваю колесо прокрутки над каким-то прокручиваемым элементом, но оно НЕ ПРОКРУТКИВАЕТСЯ. Что еще хуже, что-то еще в другой части экрана может прокручиваться.

Я прекрасно знаю, почему это происходит. Windows отправляет команду активному элементу в активном окне, то есть тому, что имеет фокус.
Но такое поведение абсурдно. Фокус предназначен для клавиатуры, а не для мыши. Если я нажимаю кнопку мыши, этот щелчок переходит на то, что находится под указателем мыши, а не на элемент в фокусе.
ЭЛЕМЕНТ В ФОКУСЕ НУЖЕН КЛАВИАТУРЕ, А НЕ МЫШИ!!!

В любом случае, хватит протестовать.
Есть ли способ исправить это так, чтобы это работало логично и интуитивно? То есть, прокручивать то, что находится под указателем мыши.

РЕДАКТИРОВАТЬ:
Я ищу общее решение для всех версий Windows (по крайней мере, начиная с WinXP), поскольку проблема присутствует во всех из них.

ПРАВКА 2:
Я знаю о функции X-mouse, но это не то, что мне нужно. Я не хочу, чтобы другие окна/элементы получали фокус только потому, что указатель находится над ними, это скорее раздражает, чем нет.

ПРАВКА 3:
Я ищу решение, которое работает на уровне графического интерфейса пользователя, т. е. прокручивает определенный элемент в окне, на который указывает мышь (подумайте об окнах MDI, таких как Windows Explorer с левой и центральной панелями и т. д.)

решение1

В Windows 7 и 8, по крайней мере, введите "изменить как" в меню/на экране "Пуск". Вы должны увидеть (в разделе "Параметры" в Windows 8) "Изменить способ работы мыши". Выберите это и найдите опцию "Активировать окно, наведя на него мышь".

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

Я не уверен, доступно ли это в более ранних версиях Windows. Попробуйте поискать в параметрах специальных возможностей на панели управления.


Для полноты картины перечислим все варианты:

  • Измените настройки «Специальных возможностей» (как указано выше, работает как минимум с Win7+, возможно и с другими)
  • ИспользоватьTXмышькак предложил @Sean-Cheshire в комментариях (последнее обновление в 2005 году)
  • Изменить параметры реестра - см. вопрос "Настройка автоматического подъема фокуса и задержки автоматического подъема фокуса в Windows 7"
  • ИспользоватьWizMouseчто имеет то преимущество, что не влияет на порядок окон, как другие ответы. Однако у него есть некоторые проблемы с совместимостью (см. веб-сайт). Поддерживает версии Windows от 2000 до 7, не уверен, поддерживается ли 8.

ОБНОВЛЕНИЕ: Исходя из «Обновления 2» в вопросе, я бы сказал, что WizMouse — ваш лучший вариант, если вы можете смириться с перечисленными ограничениями, которые, по-видимому, связаны с проблемами тачпада и Logitech.

решение2

Я использую замечательную бесплатную программу под названиемКэтмышь.

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