Come impedire ai programmi di rubare il focus in Windows

Sommario:

Come impedire ai programmi di rubare il focus in Windows
Come impedire ai programmi di rubare il focus in Windows
Anonim

Se sei mai stato infastidito da un programma che compare davanti a quello che stai facendo senza il tuo permesso, nonostante non abbia mai selezionato nulla, sei stato vittima di un programma che ha rubato la concentrazione.

Il furto di concentrazione a volte è dovuto a programmi dannosi da parte dello sviluppatore del software che lo sta facendo. La maggior parte delle volte, tuttavia, è solo un bug del software o un comportamento del sistema operativo che dovrai definire e provare a correggere o evitare.

Nelle prime versioni di Windows, in particolare in Windows XP, esisteva effettivamente un'impostazione che consentiva o impediva ai programmi di rubare l'attenzione. Vedi di più sul furto di focus in Windows XP sotto i passaggi per la risoluzione dei problemi.

Il furto di concentrazione era sicuramente più un problema nelle versioni precedenti di Windows come Windows XP, ma può succedere e succede anche in Windows 11, Windows 10, Windows 8, Windows 7 e Windows Vista.

Puoi impedire ai programmi di rubare il focus?

Idealmente, nessun altro programma oltre a quello su cui stai lavorando accetterebbe l'input da mouse e tastiera e la finestra rimarrebbe in primo piano rispetto a tutti gli altri che non stai attualmente utilizzando.

Purtroppo, Windows non è in grado di impedire a tutti i programmi di rubare l'attenzione e continuare a funzionare correttamente, semplicemente non è stato creato con il cervello per capirlo.

Tuttavia, ciò non significa che non hai opzioni.

Come impedire ai programmi di rubare il focus in Windows

Una volta identificato quale programma deve essere gestito, risolvi la risoluzione dei problemi di seguito per far sì che smetta di funzionare per sempre:

L'obiettivo è identificare il programma che non dovrebbe farlo, e poi capire cosa fare al riguardo. Se non sai già quale programma è la colpa, uno strumento gratuito chiamato Window Focus Logger può aiutarti.

  1. Disinstalla il programma incriminato. Francamente, il modo più semplice per risolvere un problema con un programma che sta rubando il focus è rimuoverlo.

    Puoi rimuovere i programmi in Windows dal Pannello di controllo con l'applet Programmi e funzionalità, ma funzionano anche gli strumenti di disinstallazione gratuiti.

    Se il programma di furto del focus è un processo in background, puoi disabilitare il processo in Servizi, che si trova in Strumenti di amministrazione in tutte le versioni di Windows. Programmi gratuiti come CCleaner forniscono anche modi semplici per disabilitare i programmi che si avviano automaticamente con Windows.

  2. Reinstalla il programma software responsabile. Supponendo che tu abbia bisogno del programma che sta rubando l'attenzione e non lo stia facendo in modo dannoso, la semplice reinstallazione potrebbe risolvere il problema.

    Se è disponibile una versione più recente del programma, scarica quella versione per reinstallarla. Gli sviluppatori di software rilasciano regolarmente patch per i loro programmi, uno dei quali potrebbe essere stato quello di impedire al programma di rubare l'attenzione.

  3. Controlla le opzioni del programma per le impostazioni che potrebbero causare il furto del focus e disabilitale. Un produttore di software può vedere un passaggio a schermo intero al proprio programma come una funzione di "avviso" che desideri, ma tu la vedi come un'interruzione indesiderata.

  4. Contatta il produttore del software e fai sapere loro che il loro programma sta rubando l'attenzione. Fornisci quante più informazioni possibili sulle situazioni in cui ciò si verifica e chiedi se hanno una soluzione.

    Leggi il nostro Come parlare con l'assistenza tecnica per ricevere assistenza nella corretta comunicazione del problema.

  5. Ultimo, ma non meno importante, puoi sempre provare uno strumento anti-focus-stealing di terze parti, di cui ce ne sono alcuni:

    • DeskPins è completamente gratuito e ti consente di "appuntare" qualsiasi finestra, tenendola al di sopra di tutte le altre, qualunque cosa accada. Le finestre bloccate sono contrassegnate da una puntina rossa e possono essere "bloccate automaticamente" in base al titolo della finestra.
    • Window On Top è un altro programma gratuito che funziona più o meno allo stesso modo. Trascina il puntatore del mouse da Finestra in alto e rilascialo su una finestra per farlo rimanere in primo piano. Oppure, usa il tasto di scelta rapida Ctrl+F8.

Ulteriori informazioni sul furto di focus in Windows XP

Come accennato all'inizio di questo pezzo, Windows XP ha effettivamente consentito il furto del focus se un valore specifico nel registro di Windows è stato impostato in un modo specifico.

Seguendo il breve tutorial di seguito, puoi modificare manualmente quel valore in quello che impedisce ai programmi di rubare il focus in Windows XP.

Le modifiche al registro di Windows vengono apportate in questi passaggi. Prestare molta attenzione nell'apportare solo le modifiche descritte di seguito. Come ulteriore precauzione, ti consigliamo di eseguire il backup delle chiavi di registro che stai modificando in questi passaggi.

  1. Apri l'editor del registro e individua l'hive HKEY_CURRENT_USER in My Computer e seleziona (+)segno accanto al nome della cartella per espandere la cartella.
  2. Continua ad espandere le cartelle fino a raggiungere la chiave di registro HKEY_CURRENT_USER\Pannello di controllo.
  3. Seleziona il tasto Desktop sotto Pannello di controllo.
  4. Sul lato destro dell'editor, individua e fai doppio clic sulla ForegroundLockTimeout DWORD.
  5. Nella finestra Modifica valore DWORD visualizzata, imposta il campo Dati valore su 30d40.

    Image
    Image

    Assicurati che l'opzione a destra sia impostata su Esadecimale.

    Quelli sono zeri in quel valore, non lettere 'o'. L'esadecimale non include la lettera o, quindi non sarebbero accettati, ma dovrebbe comunque essere menzionato.

  6. Seleziona OK e poi chiudi l'editor del registro.
  7. Riavvia il computer in modo che le modifiche apportate abbiano effetto.

Da questo momento in poi, i programmi che esegui in Windows XP non dovrebbero più rubare il focus dalla finestra in cui stai attualmente lavorando.

Se non ti senti a tuo agio nell'effettuare modifiche manuali al registro da solo, un programma di Microsoft chiamato Tweak UI può farlo per te. Una volta installato, vai a Focus nell'area General e seleziona la casella per Impedisci alle applicazioni di rubare focus

Onestamente, però, se stai attento, il processo basato sul registro spiegato sopra è perfettamente sicuro ed efficace. Puoi sempre utilizzare il backup che hai eseguito per ripristinare il registro se le cose non funzionano.

Consigliato: