L'overlay è escluso dalla catturazione dello schermo a livello del compositore delle finestre, il che lo rende invisibile a Zoom, Google Meet e Microsoft Teams. Questa esclusione funziona finestra per finestra, e smette di funzionare nel momento in cui l'app di videoconferenza cattura qualcosa che non è una finestra.
La causa abituale
Zoom ha un percorso di catturazione accelerato dall'hardware che acquisisce il framebuffer invece di comporre le singole finestre. Quando quel percorso è attivo, l'esclusione per finestra non ha nulla su cui agire, e tutto ciò che è sullo schermo viene condiviso, overlay incluso.
- In Zoom, apri Impostazioni → Condividi schermo e fai clic su Avanzate.
- Disattiva l'accelerazione hardware per la condivisione dello schermo. In base alla tua versione di Zoom questo è una casella o un insieme di tre (per la condivisione schermo, per la ricezione video, per l'invio video). Qui conta solo la prima.
- Esci completamente da Zoom e riaprilo. L'impostazione viene letta all'avvio.
Condividi una finestra, non uno schermo
L'abitudine più robusta, e quella che vale la pena costruire indipendentemente dalle impostazioni: condividere una finestra specifica invece di tutto il display. La condivisione della finestra invia solo il contenuto di quella finestra, quindi nulla altro sul tuo schermo può trapelare: non l'overlay, non una notifica, non il secondo monitor.
Cosa non copre la furtività
- Una webcam puntata su di te, o un supervisore che osserva i tuoi occhi.
- Un dispositivo di registrazione separato: la fotocamera di un telefono puntata sul monitor.
- Software di desktop remoto che per progettazione trasmette in streaming il framebuffer, invece di comporre finestre.
- Un browser di proctoring bloccato in esecuzione su una macchina che non controlli.
