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

    

У этого вопроса уже есть ответ:

    

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

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

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

EDIT:
Я ищу общее решение для всех версий Windows (по крайней мере, от WinXP on), поскольку проблема присутствует во всех них.

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

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

14 голосов | спросил GetFree 27 FebruaryEurope/MoscowbWed, 27 Feb 2013 01:08:22 +0400000000amWed, 27 Feb 2013 01:08:22 +040013 2013, 01:08:22

2 ответа


11

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

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

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


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

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

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

ответил Julian Knight 27 FebruaryEurope/MoscowbWed, 27 Feb 2013 01:22:02 +0400000000amWed, 27 Feb 2013 01:22:02 +040013 2013, 01:22:02
7

Я использую замечательный маленький кусочек бесплатного программного обеспечения, который называется Katmouse .

ответил Wizard Prang 27 FebruaryEurope/MoscowbWed, 27 Feb 2013 01:37:03 +0400000000amWed, 27 Feb 2013 01:37:03 +040013 2013, 01:37:03

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132