В Windows XP с использованием TweakUI я мог включить опцию, чтобы при наведении курсора мыши на неактивное окно оно становилось активным. Существует также другая отдельная опция, так что если окно становится активным, оно автоматически становится самым верхним окном.
Мне нравится включать первое, но не второе.
Для Windows 7 я не смог найти то же самое. Вместо этого я нашел вариант внутри окон, который делает нечто подобное. Если я наведу указатель мыши на неактивное окно, мне придется некоторое время навести на него курсор, прежде чем он станет активным. Это не мгновенно. Вторая проблема состоит в том, что, как только он становится активным, он автоматически делает себя самым верхним окном, покрывая другие вещи, которые я не хочу покрывать.
Таким образом, это то, что я хочу в Windows 7:
Когда моя мышь проходит по неактивному окну, она немедленно делает его активным окном.
Когда оно активирует окно, оно не поднимает его над другими окнами.
Прямо тогда!
Откройте regedit, и давайте приступим к работе.
+ Изменить
в
9F 3E 07 80 12 00 00 00
Тогда поменяй
в 0 (возможно, вам придется переключить тип данных в десятичное).
Затем выйдите из системы, войдите в систему и (надеюсь) наслаждайтесь переключением окон!
источник
Этот скрипт AutoHotkey делает это. Проверьте первые строки, есть некоторые параметры, которые меняют поведение скрипта:
Вас заинтересует последний из перечисленных выше, hover_keep_zorder , с оговоркой о том, что он не работает идеально (хотя у меня он работал нормально).
Не забудьте также установить hover_any_window в 1.
источник