Как включить отслеживание окон Xmouse в Windows 10

Начиная с Windows 95, в операционной системе была функция под названием Xmouse, в которой фокус окон может следовать за указателем мыши, что означает, что при перемещении указателя мыши окно, находящееся под указателем мыши, становится активное окно. По умолчанию эта функция отключена. Давайте посмотрим, как это можно включить.

Обычно, чтобы сделать окно активным, вам нужно щелкнуть по нему. Функция Xmouse при включении активирует окно простым наведением курсора. В зависимости от ваших настроек, он может поднять окно, то есть вывести окно на передний план, или он может просто сделать окно активным, но оставить его в фоновом режиме. В версиях Windows до Windows Vista Xmouse можно было включить с помощью Microsoft TweakUI powertoy.

Чтобы включить отслеживание окон Xmouse в Windows 10 , выполните следующие действия.

  1. Откройте классическую панель управления.
  2. Перейдите в Панель управления Простота доступа Центр специальных возможностей.
  3. Справа найдите и щелкните ссылку” Упростить использование мыши “.
  4. Установите флажок” Активировать окно, наведя на него указатель мыши “и нажмите” ОК “.

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

Сделать окна активными, но не поднимать их, когда Xmouse включен

Windows не предоставляет возможности пользовательского интерфейса, чтобы не поднимать окна, но по-прежнему заставлять фокус следовать за мышью. Однако в реестре есть параметр, позволяющий держать Xmouse включенным, но не открывать окно автоматически. После настройки фоновые окна станут активными, если вы наведете на них курсор, но останутся за окном переднего плана. Чтобы настроить это,

  1. Сначала убедитесь, что в Центре специальных возможностей включен параметр «Активировать окно, наведя на него указатель мыши» -> Упростить использование мыши. .
  2. Затем откройте редактор реестра (посмотрите, как это сделать).
  3. Перейдите в этот раздел реестра:
     HKEY_CURRENT_USER  Control Panel  Desktop 

    Посмотрите, как перейти к разделу реестра одним щелчком мыши.

  4. На правой панели найдите значение « UserPreferencesMask ». Это значение REG_BINARY, выраженное шестнадцатеричными числами, и многие настройки, связанные с визуальными эффектами, хранятся в этом одном значении. Чтобы окна получали фокус, но не поднимались автоматически, нам нужно вычесть 40 бит из шестнадцатеричного значения first . (40 бит, потому что Windows добавляет 41 бит к первому шестнадцатеричному значению в UserPreferencesMask, когда он включает Xmouse, и предполагается, что только 1 бит должен быть установлен, если вы хотите, чтобы Xmouse не выполнялся автоматически). В моем случае значение было df , 3e, 03,80,12,00,00,00, но ваше значение может быть другим.. Вы можете легко вычислить это в калькуляторе Windows. Просто запустите «Калькулятор» и перейдите в режим «Программист» из меню «Просмотр». Затем выберите шестнадцатеричный режим и выберите размер отображения байтов. В моем случае df – 40 = 9f, поэтому я изменил его на 9f, 3e, 03,80,12,00,00,00.
  5. Чтобы фактически изменить его, дважды щелкните значение UserPreferencesMask и внимательно выберите первые два бита и затем введите новое значение.
  6. Для внесения изменений с помощью настройки реестра вступят в силу, вам необходимо выйти и войти в свою учетную запись.

Windows станет активной, когда вы наведете на них курсор, но не будет выведена наверх.

Измените время ожидания того, насколько быстро или медленно окна получают фокус после наведения

Там – еще один настраиваемый параметр, связанный с поведением Xmouse, и это задержка, после которой окна становятся активными после наведения на них мыши. Чтобы изменить время ожидания,

  1. Откройте редактор реестра (посмотрите, как это сделать).
  2. Перейдите в тот же раздел реестра, что и выше:
     HKEY_CURRENT_USER  Control Panel  Desktop 

  3. На правой панели найдите значение DWORD с именем ActiveWndTrkTimeout.
  4. Дважды щелкните значение ActiveWndTrkTimeout и измените его на десятичное основание. Введите время в миллисекундах (мс). 1000 мс означает, что окно станет активным после того, как вы наведете на него курсор в течение 1 секунды. Если вы установите его на 0, окна будут получать фокус мгновенно, хотя мы не рекомендуем вам устанавливать его на 0, даже если вы хотите, чтобы фокус передавался быстрее – вместо этого установите его на 500.

Если вы хотите избежать настройки реестра и предпочитаете простой инструмент с графическим интерфейсом для настройки этого параметра, вызовите приложение Winaero Tweaker.

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

Совет: то же самое можно сделать в Windows 8.1, Windows 8 и Windows 7.

Оцените статью
digitdocom.ru
Добавить комментарий