В Windows 7 есть ли способ сделать фокус следящего колеса следующим за мышью?

В Mac OS XI можно что-то натолкнуть (не нажимая на нее или не полностью фокусировать), и прокрутите колесико прокрутки. В Windows (по крайней мере, 7), которые я вынужден использовать в своей новой работе, это не работает. Есть ли способ изменить это поведение?

Я замечаю, что Firefox делает это в приложении: если у каких-либо окон Firefox есть фокус, вы можете прокручивать любое другое окно Firefox, которое этого не делает. (Так что, по крайней мере, пользователи Firefox считают, что это полезная функция! И поэтому любой, кто не знаком с тем, как он работает на OS X, может видеть, о чем я говорю.)

Я помню TweakUI (который, похоже, не доступен для Windows 7), имеющий настройку «Фокус следует за мышью», но я не помню, разрешал ли это устанавливать это только для колеса прокрутки. Мне не нужна полная настройка фокуса-за мышью в стиле X-Windows, просто возможность прокручивать все, что я нажимаю.

ОБНОВЛЕНИЕ : Согласно комментарию @ Mikey, это теперь встроено в Windows 10.

ОБНОВЛЕНИЕ : было высказано предположение, что мой вопрос является дубликатом этого вопроса . Этот вопрос, похоже, касается конкретно нескольких элементов управления в одном окне, где фокус клавиатуры находится на неправильном контроле, но не на неправильном окне. Я спрашиваю о ситуации с несколькими окнами. Любое данное решение имеет потенциал для обработки обоих вариантов использования, но это не является предварительным заключением. Было бы возможно, чтобы любая часть программного обеспечения обрабатывала один вариант использования, а не другой. Они похожи, но это не тот же вопрос.

    Управление кнопкой мыши X-Button!

    Эта вещь скалы … она очень интуитивная для технологов, не знаю о нормальном человеке), но если вы это понимаете, это действительно мощно.

    http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

    И да, это также решает эту проблему с прокруткой / зависанием …

    Но это намного больше

    Например, некоторые вещи, которые я использую для:

    • У меня есть мышь Logitech Marathon, которая великолепна, потому что она имеет гиперпрокрутку и батареи последние 2 года, но в Chrome по какой-то причине, когда гипер колесо вращается, иногда оно может увеличить ваши страницы, когда вы нажимаете CTRL. Это происходит много. Поэтому с этим приложением я отключу ctrl-mouse wheel, когда используется хром. Что-то, что не может сделать сам хром

      • Я настроил его на alt-wheel вверх / вниз, контролируя громкость системы. Очень полезно

      • Я настроил альт-левый клик, чтобы сделать снимок экрана активного окна, щелчок правой кнопкой мыши для полного снимка экрана

    Чтобы заставить мою установку Windows прокручиваться, как это делает Linux (независимо от того, что происходит над мышью, прокручивается без необходимости иметь фокус), я использую очень небольшое бесплатное приложение под названием AlwaysMouseWheel . Не мог жить без него в Windows.

    Мое предпочтительное решение – использовать Wizmouse .

    Параметр «Простота доступа» просто устанавливает « Фокус окна» . Wizmouse отправляет команды прокрутки в основное окно без установки активного окна.

    Есть несколько предостережений. А именно, приложение WPF и Silverlight с подпанелями не будет играть хорошо. Для примеров приложений WPF, которые будут Visual Studios и Expressions Studios. Некоторые области Powerpoint также ударяются, но в противном случае он выполняет так, как ожидалось.

    НОВАЯ ИНФОРМАЦИЯ:

    Если у вас есть Windows 7, он находится в настройках доступности: http://www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in- Виндоус виста/

    Некоторые драйверы мыши все это. Это модификация «set focus».

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

    Если система настроена на «задание фокуса» на ту программу, в которой указатель мыши закончился, если вы просто пытаетесь вытащить свою мышь и вы перемещаете ее по другому окну, все, что вы делаете, начнется в Независимо от того, в каком окне ваша мышь закончена. Вы не можете отделить «фокус прокрутки» от «полного фокуса».

    Если вы знаете об этом и знаете, как это может повлиять на то, как вы используете свой компьютер, если ваша мышь способна на это (это зависит от вашей мыши и драйверов), вы должны найти опцию в настройках мыши на панели управления ,

    Taekwindow – это бесплатное (BSD лицензия) программное обеспечение, которое решает эту проблему.

    Что именно он делает?

    В полной мере, Taekwindow позволяет вам сделать следующее:

    • Переместите окно, захватив его в любом месте (не только в строке заголовка), удерживая клавишу Alt, а затем перетаскивая левой кнопкой мыши;
    • Измените размер окна, захватив его в любом месте (не только маленькую маленькую границу), удерживая клавишу Alt, а затем перетаскивая правой кнопкой мыши;
    • Перемещать максимальное окно между мониторами путем перетаскивания Alt;
    • Используйте колесо прокрутки в окне под курсором вместо текущего сфокусированного окна;
    • Нажмите на окно в фоновом режиме, щелкнув среднюю кнопку мыши на его строке заголовка.

    Все эти функции могут быть настроены по своему вкусу.

    • Когда вы запускаете taekwindow, его значок появляется в системном трее.
    • Щелкните правой кнопкой мыши на нем и выберите « Настройки» …
    • Затем перейдите на вкладку « Прокрутка » и установите флажок « Прокрутить окно под курсором» .
    • Вы можете запустить taekwindow автоматически, выбрав « Старт» при входе в систему на вкладке « Общие ».

    DIY реестра взломать:

    1. Запустить regedit (Win + R, regedit, OK)
    2. Откройте ключ HKEY_CURRENT_USER \ Панель управления \ Мышь
    3. Измените значение REG_DWORD ActiveWindowTracking на 0x0000001 (1)
    4. Откройте ключ HKEY_CURRENT_USER \ Панель управления \ Рабочий стол
    5. Логический ИЛИ первый байт REG_BINARY UserPreferencesMask с 01. То есть, если текущее значение равно df 3e 03 80 12 00 00 00, то оставьте «df» в покое. Если это 9e 03 07 80 12 00 00 00, измените его на 9f .. .. и так далее *

    Я использовал учебник Сине Уолкер . Пойдите туда для получения дополнительной помощи и подробностей.

    Давайте будем гением компьютера.