Включете функцията за проследяване на активен прозорец на Xmouse (фокусът следва показалеца на мишката) в Windows 8.1, Windows 8 и Windows 7
Още от Windows 95, операционната система има функция, наречена Xmouse, където фокусът на Windows може да следва мишката показалец, което означава, че докато местите показалеца на мишката наоколо, прозорецът, който е под показалеца на мишката, става активен прозорец. Тази функция е деактивирана по подразбиране. Нека видим как може да се включи.
Реклама
Обикновено, за да активирате прозорец, трябва да щракнете върху него. Функцията Xmouse, когато е включена, активира прозорец просто чрез задържане на курсора. В зависимост от това какви са вашите настройки, той може да повдигне прозореца, тоест да изведе прозореца отпред или може просто да направи прозореца активен, но да го запази във фонов режим. Във версиите на Windows преди Windows Vista, Xmouse може да бъде включен с помощта на TweakUI powertoy на Microsoft.
Как да включите проследяването на активния прозорец на Xmouse в съвременните версии на Windows
В Windows Vista и по-нови версии, като Windows 7 и Windows 8/8.1, Microsoft добави вградена опция за включване на Xmouse.
- Отворете контролния панел (виж как ако не знаеш).
- Отворете Центъра за лесен достъп.
- Кликнете върху „Направете мишката по-лесна за използване“
- Поставете отметка в опцията „Активиране на прозорец, като задържите курсора на мишката върху него“ и щракнете върху OK.
Сега, когато задържите курсора на мишката върху различни прозорци, те ще бъдат фокусирани без щракване. Те също ще получат автоматично повдигане, което означава прозореца, върху който се движи мишката, който ще бъде изведен на преден план.
Как да направите прозорците активни, но да не ги повдигате
Windows не предоставя опция за потребителски интерфейс, за да не повдига прозорците, но все пак да накара фокуса да следва мишката. Въпреки това, има настройка на системния регистър, която да държи Xmouse включен, но да не повдига автоматично прозореца. След като го конфигурирате, фоновите прозорци ще станат активни, ако задържите курсора на мишката върху тях, но ще останат зад прозореца на преден план. За да конфигурирате това,
- Първо се уверете, че „Активиране на прозорец, като задържите курсора на мишката върху него“ е включено от Центъра за лесен достъп -> Направете мишката по-лесна за използване.
- След това отворете редактора на системния регистър (виж как).
- Отидете до този ключ на системния регистър:
HKEY_CURRENT_USER\Control Panel\Desktop
- В десния прозорец намерете стойността "Маска на потребителските предпочитания". Това е REG_BINARY стойност, изразена в шестнадесетични числа и много настройки, свързани с визуални ефекти, се съхраняват в тази една стойност. За да могат прозорците да получат фокус, но да не се повдигат автоматично, трябва да извадим 40 бита от първо шестнадесетична стойност. (40 бита, защото Windows добавя 41 бита към първата шестнадесетична стойност в UserPreferencesMask, когато активира Xmouse, и само 1 бит трябва да бъде зададен, ако искате Xmouse без поведението на автомаска). В моя случай стойността беше df,3e, 03,80,12,00,00,00, но стойността ви може да е различна. Можете да направите изчислението, за да разберете това лесно в Windows Calculator. Просто стартирайте Калкулатора и превключете в режим Програмист от менюто View. След това изберете шестнадесетичния режим и изберете размера на дисплея на байта. В моя случай df − 40 = 9f, затова го промених на 9f,3e, 03,80,12,00,00,00.
- За да го промените действително, щракнете двукратно върху стойността UserPreferencesMask и внимателно изберете първите два бита и след това въведете новата стойност.
- Сега излезте и влезте отново, за да видите промяната. Windows ще стане активен, когато задържите курсора на мишката върху тях, но няма да бъде изведен на върха.
Променете времето за изчакване за това колко бързо или бавно прозорците получават фокус след задържане на курсора
Има още един параметър, който може да се настрои, свързан с поведението на Xmouse и това е забавянето, след което прозорците стават активни, след като мишката се задържи върху тях. За да коригирате това изчакване,
- Отворете редактора на системния регистър (виж как).
- Отидете до същия ключ на системния регистър като по-горе:
HKEY_CURRENT_USER\Control Panel\Desktop
- В десния прозорец намерете извиканата стойност DWORD ActiveWndTrkTimeout.
- Щракнете двукратно върху стойността ActiveWndTrkTimeout и променете на десетичната основа. Въведете времето в милисекунди (ms). 1000 ms означава, че прозорецът ще стане активен, след като задържите курсора на мишката върху него за 1 секунда. Ако го зададете на 0, прозорците ще получат фокуса незабавно, въпреки че не препоръчваме да го зададете на 0, дори ако искате фокусът да се прехвърля по-бързо - вместо това го задайте на 500.
- Излезте и влезте отново, за да видите промяната.
Ако искате да избегнете настройката на системния регистър и предпочитате прост GUI инструмент, за да настроите това, получете приложението, наречено Winaero Tweaker.
Използвайте неговите опции, за да избегнете редактиране на системния регистър.