Как заставить мышь в Windows 7 действовать то же как Windows XP

В использовании Windows XP TweakUI я мог включить опцию так, чтобы, когда моя мышь пробегается через неактивное окно, она сделала то окно активным окном. Существует также другая отдельная опция так, чтобы, если окно становится активным, это автоматически стало самым верхним окном.

Мне нравится включать первому, но не последнему.

Поскольку Windows 7 I не смог найти то же самое. Что я нашел, вместо этого опция в окнах, которая делает что-то подобное. Если я перемещаю свою мышь через неактивное окно, я должен нависнуть над нею некоторое время, прежде чем это станет активным. Это не мгновенно. Вторая проблема состоит в том, что, после того как это действительно становится активным, это автоматически делает себя самым верхним окном, покрывая другие вещи, которые я не хочу покрытый.

Таким образом, это - то, что я хочу в Windows 7:

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

  2. Когда это активирует окно, это не повышает его выше других окон.

20
задан 28.11.2009, 12:29

3 ответа

Спасибо Phoshi для Вашего ответа. Так как я наткнулся на эту ссылку от поиска Google, я собираюсь заполнить часть информации, отсутствующей отсюда и дать полное пошаговое руководство для нее:

Получить X-мышь, работающую от Ванильной установки Windows 7:

  1. Откройте панель управления
  2. Выберите "Ease of Access"
  3. Выберите "Change how your mouse works"
  4. Отсчитайте поле рядом с "Активируют окно путем парения над ним с мышью" и совершают нападки "хорошо".
  5. Открытый regedit
  6. Расположиться HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferenceMask - измените первый байт только, необходимо вычесть шестнадцатеричные 40 из значения, которое является там (например, DF становится 9F) - это отключает Автоповышение на, Активируются
  7. Расположиться HKEY_CURRENT_USER\Control Panel\Desktop\ActiveWndTrkTimeout - измените его значение на что-то маленькое. Нижние значения сделают более трудным использовать плавающие временные окна (такие как виджет области уведомлений панели задач), потому что они исчезают чего-то еще, получает фокус, когда Вы перемещаетесь к ним, но нижние значения также улучшают скорость отклика. Вы могли бы запустить с 250 мс и настроить его оттуда.
  8. Выйдите из системы, войдите в, и вуаля...

Шаги 1-4 были упомянуты мимоходом в вопросе, но не перечислены.

Шаги 5-8 точно, что заявил Phoshi.

12
ответ дан 07.12.2019, 10:12

Этот сценарий AutoHotkey делает это. Проверьте первые строки, существуют некоторые параметры, которые изменяют поведение сценария:

hover_task_buttons  = 1 ; hover over taskbar button to activate window
  hover_task_group  = 1 ; hover to select (or exit) from a window-group menu
                        ; (for Windows' "Group similar taskbar buttons" feature)
hover_task_min_info = 0 ; only show info for minimized windows, don't activate
hover_start_button  = 1 ; hover over start button to open start menu
hover_min_max       = 1 ; minimize or maximize by hovering over the min/max buttons
hover_any_window    = 0 ; activate any window by hovering (except the taskbar)

hover_no_buttons    = 1 ; ignore hover if a mouse button is in the down state

hover_delay       = 500 ; hover delay, from when the mouse stops moving

; WORKS, BUT NOT PERFECTLY: (brings the window forward, then puts it back in place)
hover_keep_zorder   = 0 ; don't bring windows forward, only activate them

Вы будете интересоваться последним упомянутым выше, hover_keep_zorder, с протестом, что он не работает отлично (он хорошо работал для меня хотя).

Не забывайте также устанавливать hover_any_window на 1.

2
ответ дан 07.12.2019, 10:12

Прямо тогда!
Откройте regedit, и давайте возьмемся за работу.

Изменение

HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferenceMask

в 9F 3E 07 80 12 00 00 00

Затем изменение

HKEY_CURRENT_USER\Control Panel\Desktop\ActiveWndTrkTimeout

к 0 (Вам, возможно, придется переключить тип данных на десятичное число).

Затем выйдите из системы, войдите в систему и (надо надеяться) наслаждайтесь своим переключением окна!

3
ответ дан 07.12.2019, 10:12

Теги

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