Schakel de functie Xmouse active window tracking (focus volgt muisaanwijzer) in Windows 8.1, Windows 8 en Windows 7 in
Sinds Windows 95 heeft het besturingssysteem een functie genaamd Xmouse, waarbij de focus van vensters de muis kan volgen aanwijzer, wat betekent dat als u de muisaanwijzer beweegt, het venster dat zich onder de muisaanwijzer bevindt het actieve wordt raam. Deze functie is standaard uitgeschakeld. Laten we eens kijken hoe het kan worden ingeschakeld.
Advertentie
Normaal gesproken moet u erop klikken om een venster actief te maken. Wanneer de Xmouse-functie is ingeschakeld, wordt een venster geactiveerd door simpelweg te zweven. Afhankelijk van wat uw instellingen zijn, kan het het venster verhogen, dat wil zeggen, het venster naar voren brengen of het kan het venster gewoon actief maken maar op de achtergrond houden. In Windows-versies vóór Windows Vista kon Xmouse worden ingeschakeld met behulp van Microsoft's TweakUI powertoy.
Hoe Xmouse actieve venstertracking in moderne versies van Windows in te schakelen
In Windows Vista en latere versies zoals Windows 7 en Windows 8/8.1 heeft Microsoft een ingebouwde optie toegevoegd om Xmouse in te schakelen.
- Configuratiescherm openen (kijk hoe als je het niet weet).
- Open Toegankelijkheidscentrum.
- Klik op 'Maak de muis gebruiksvriendelijker'
- Vink de optie 'Activeer een venster door er met de muis overheen te gaan' aan en klik op OK.
Wanneer u nu over verschillende vensters zweeft, worden ze gefocust zonder te klikken. Ze worden ook automatisch verhoogd, wat betekent dat het venster waarop de muis zweeft, naar de voorgrond wordt gebracht.
Hoe vensters actief te maken maar ze niet te verhogen
Windows biedt geen UI-optie om vensters niet te verhogen, maar toch de focus de muis te laten volgen. Er is echter een registerinstelling om Xmouse aan te houden, maar het venster niet automatisch te verhogen. Nadat je dat hebt geconfigureerd, worden achtergrondvensters actief als je erover beweegt, maar blijven ze achter het voorgrondvenster. Om dit te configureren,
- Zorg er eerst voor dat 'Activeer een venster door erover te bewegen met de muis' is ingeschakeld in Toegankelijkheidscentrum -> Maak de muis gebruiksvriendelijker.
- Open vervolgens de Register-editor (zie hoe).
- Ga naar deze registersleutel:
HKEY_CURRENT_USER\Configuratiescherm\Desktop
- Zoek in het rechterdeelvenster de waarde "GebruikersvoorkeurenMasker". Dit is een REG_BINARY-waarde, uitgedrukt in hexadecimale getallen en veel instellingen met betrekking tot visuele effecten worden in deze ene waarde opgeslagen. Om ervoor te zorgen dat vensters de focus krijgen maar niet automatisch worden verhoogd, moeten we 40 bits aftrekken van de eerst hexadecimale waarde. (40 bits omdat Windows 41 bits toevoegt aan de eerste hex-waarde in UserPreferencesMask wanneer Xmouse wordt ingeschakeld, en er wordt verondersteld dat slechts 1 bit is ingesteld als u Xmouse wilt zonder autoraise-gedrag). In mijn geval was de waarde df,3e, 03,80,12,00,00,00 maar uw waarde kan anders zijn. U kunt de berekening uitvoeren om dit gemakkelijk te achterhalen in Windows Calculator. Start gewoon Calculator en schakel over naar de programmeermodus vanuit het menu Beeld. Selecteer vervolgens de Hex-modus en selecteer de Byte-weergavegrootte. In mijn geval, df − 40 = 9f, dus ik veranderde het in 9f,3e, 03,80,12,00,00,00.
- Om het daadwerkelijk te wijzigen, dubbelklikt u op de waarde UserPreferencesMask, selecteert u zorgvuldig de eerste twee bits en typt u vervolgens de nieuwe waarde.
- Meld u nu af en meld u opnieuw aan om de wijziging te zien. Windows wordt actief wanneer u er met de muis overheen gaat, maar wordt niet naar de top gebracht.
Verander de time-out voor hoe snel of langzaam vensters focus krijgen na zweven
Er is nog een aanpasbare parameter gerelateerd aan Xmouse-gedrag en dat is de vertraging waarna vensters actief worden nadat de muis erop zweeft. Om deze time-out aan te passen,
- Register-editor openen (zie hoe).
- Ga naar dezelfde registersleutel als hierboven:
HKEY_CURRENT_USER\Configuratiescherm\Desktop
- Zoek in het rechterdeelvenster de DWORD-waarde genaamd ActiefWndTrkTimeout.
- Dubbelklik op de ActiveWndTrkTimeout-waarde en verander naar de decimale basis. Voer de tijd in milliseconden (ms) in. 1000 ms betekent dat het venster actief wordt nadat u er 1 seconde over zweeft. Als je het op 0 zet, krijgen de vensters onmiddellijk de focus, hoewel we niet aanraden om het op 0 in te stellen, zelfs als je wilt dat de focus sneller wordt overgebracht - stel het in plaats daarvan in op 500.
- Log uit en log opnieuw in om de wijziging te zien.
Als je registeraanpassingen wilt vermijden en liever een eenvoudige GUI-tool hebt om dit aan te passen, laat de app dan Winaero Tweaker.
Gebruik de opties om het bewerken van het register te voorkomen.