Förhindra applikationer från att stjäla fokus

0
243

Har du någonsin märkt att program som kan stjäla fokus medan du arbetar på ditt system? Detta kan hända av flera skäl, när du extraherar filer för hand eller överföringar slut, eller när ett program visas ett meddelande på skärmen att automatiskt skjuts i förgrunden.

Merparten av tiden är det är egentligen inte ett problem, till exempel när du tittar på en video så det inte stoppar dig från att titta på det. Ibland men det händer när jag skriver, att skriva en artikel för Ghacks till exempel, och när det händer, en del av texten som jag skriver är inte längre lagt till text editor eller webbläsare, men skickas till den applikation som stal fokus på systemet.

När jag inser att jag måste klicka tillbaka på fönstret jag arbetar på att, att läsa den sista meningen eller två för att förstå det, skriv de ord som inte registrerats på grund av att fokus i frågan, och fortsätter skriva från då ut.

Det enklaste sättet att förhindra att fokus att stjäla är att använda Tweak UI som har en inställning som kallas “Förhindra applikationer från att stjäla fokus”. Markera det här alternativet förhindrar att andra program dyker upp plötsligt och stjäla fokus för det fönster du för tillfället arbetar i.

Detta fungerar bara när programmet har minimerats innan. I stället för att stjäla fokus den kommer att blinka ett antal gånger vilket kan definieras i samma meny i Tweak UI. Om du inte vill använda Tweak UI kan du ändra inställningen i Windows-Registret.

application focus

Tryck på Windows-r för att öppna upp runbox, skriv regedit här och tryck på enter. Navigera till registernyckeln HKEY_CURRENT_USER – > Kontrollpanelen – > Skrivbordet och ändra ForegroundLockTimeout värde att 30d40 (Hexadecimalt) eller 200000 (Decimal). Nyckeln ForeGroundFlashCount definierar det belopp av blinkar av ett fönster för att varna användaren där 0 betyder obegränsad.

Uppdatering: Microsoft verkar ha löst situationen under Windows 7 tydligen, där program är mindre benägna att stjäla fokus.