Windows Tips & News

Włącz funkcję śledzenia aktywnego okna Xmouse (fokus podąża za wskaźnikiem myszy) w Windows 8.1, Windows 8 i Windows 7

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Od czasu Windows 95 system operacyjny ma funkcję o nazwie Xmouse, w której koncentracja okien może podążać za myszą wskaźnik, co oznacza, że ​​gdy poruszasz wskaźnikiem myszy, okno znajdujące się pod wskaźnikiem myszy staje się aktywne okno. Ta funkcja jest domyślnie wyłączona. Zobaczmy, jak można go włączyć.

Reklama

Normalnie, aby uaktywnić okno, trzeba je kliknąć. Funkcja Xmouse po włączeniu aktywuje okno po najechaniu kursorem. W zależności od ustawień może podnieść okno, to znaczy przesunąć je do przodu lub po prostu aktywować okno, ale zachować je w tle. W wersjach systemu Windows wcześniejszych niż Windows Vista, Xmouse można było włączyć za pomocą powertoy TweakUI firmy Microsoft.

Jak włączyć śledzenie aktywnego okna Xmouse w nowoczesnych wersjach systemu Windows

W systemie Windows Vista i nowszych wersjach, takich jak Windows 7 i Windows 8/8.1, firma Microsoft dodała wbudowaną opcję włączania Xmouse.

  1. Otwórz Panel sterowania (zobacz jak jeśli nie wiesz).
  2. Otwórz Centrum ułatwień dostępu.
  3. Kliknij „Uczyń mysz łatwiejszą w użyciu”
  4. Zaznacz opcję „Aktywuj okno, najeżdżając na nie myszą” i kliknij OK.
    Xmysz

Teraz, gdy najedziesz kursorem na różne okna, zostaną one skupione bez klikania. Zostaną również automatycznie podniesione, co oznacza okno, na którym unosi się mysz, która zostanie przeniesiona na pierwszy plan.

Jak aktywować okna, ale ich nie podnosić

System Windows nie zapewnia opcji interfejsu użytkownika, aby nie podnosić okien, ale nadal sprawiać, by fokus podążał za myszą. Istnieje jednak ustawienie rejestru, które powoduje, że Xmouse jest włączone, ale nie automatycznie podnosi okno. Po skonfigurowaniu okna w tle staną się aktywne, jeśli najedziesz na nie kursorem, ale pozostaną za oknem pierwszego planu. Aby to skonfigurować,

  1. Najpierw upewnij się, że opcja „Aktywuj okno, najeżdżając na nie myszą” jest włączona w Centrum ułatwień dostępu -> Ułatw korzystanie z myszy.
  2. Następnie otwórz Edytor rejestru (Zobacz jak).
  3. Przejdź do tego klucza rejestru:
    HKEY_CURRENT_USER \ Panel sterowania \ Pulpit
  4. W prawym okienku zlokalizuj wartość „Maska preferencji użytkownika". Jest to wartość REG_BINARY wyrażona w liczbach szesnastkowych i wiele ustawień związanych z efektami wizualnymi jest przechowywanych w tej jednej wartości. Aby okna uzyskały ostrość, ale nie zostały automatycznie podniesione, musimy odjąć 40 bitów od pierwszy wartość szesnastkowa. (40 bitów, ponieważ system Windows dodaje 41 bitów do pierwszej wartości szesnastkowej w UserPreferencesMask, gdy włącza Xmouse, a tylko 1 bit powinien być ustawiony, jeśli chcesz, aby Xmouse nie działało automatycznie). W moim przypadku wartość wynosiła df,3e, 03,80,12,00,00,00, ale Twoja wartość może być inna. Możesz wykonać obliczenia, aby łatwo to rozgryźć w Kalkulatorze systemu Windows. Wystarczy uruchomić Kalkulator i przejść do trybu Programisty z menu Widok. Następnie wybierz tryb szesnastkowy i wybierz rozmiar wyświetlania bajtów. W moim przypadku df − 40 = 9f, więc zmieniłem to na 9f,3e, 03,80,12,00,00,00.
    Obliczenia szesnastkowe2
  5. Aby faktycznie to zmienić, kliknij dwukrotnie wartość UserPreferencesMask i ostrożnie wybierz pierwsze dwa bity, a następnie wpisz nową wartość.
    Maska preferencji użytkownika
  6. Teraz wyloguj się i zaloguj ponownie, aby zobaczyć zmianę. Okna staną się aktywne po najechaniu na nie kursorem, ale nie zostaną przeniesione na górę.

Zmień czas oczekiwania na szybkie lub wolne okna po najechaniu kursorem

Jest jeszcze jeden parametr, który można modyfikować, związany z zachowaniem Xmouse i jest to opóźnienie, po którym okna stają się aktywne po najechaniu na nie myszą. Aby dostosować ten limit czasu,

  1. Otwórz Edytor rejestru (Zobacz jak).
  2. Przejdź do tego samego klucza rejestru, co powyżej:
    HKEY_CURRENT_USER \ Panel sterowania \ Pulpit
  3. W prawym okienku znajdź wartość DWORD o nazwie AktywnyWndTrkTimeout.
  4. Kliknij dwukrotnie wartość ActiveWndTrkTimeout i zmień na podstawę dziesiętną. Wprowadź czas w milisekundach (ms). 1000 ms oznacza, że ​​okno stanie się aktywne po najechaniu na nie przez 1 sekundę. Jeśli ustawisz go na 0, okna natychmiast uzyskają fokus, chociaż nie zalecamy ustawiania go na 0, nawet jeśli chcesz, aby fokus był przenoszony szybciej - zamiast tego ustaw go na 500.
  5. Wyloguj się i zaloguj ponownie, aby zobaczyć zmianę.

Jeśli chcesz uniknąć poprawiania rejestru i wolisz proste narzędzie GUI, aby to poprawić, pobierz aplikację o nazwie Tweaker Winaero.

Opcje xmouse w Winaero TweakerUżyj jego opcji, aby uniknąć edycji rejestru.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu
Firefox 84.0.1 jest już dostępny z poprawkami awarii

Firefox 84.0.1 jest już dostępny z poprawkami awarii

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Jak wyśrodkować nowe okna w Fluxboksie dla Linuksa

Jak wyśrodkować nowe okna w Fluxboksie dla Linuksa

Dzisiaj dla odmiany napiszę artykuł o Linuksie. Fani Windowsa, nie martwcie się, nie rezygnuję z ...

Czytaj więcej

Microsoft zmienia interfejs Ulubionych w przeglądarce Edge

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej