Le Finestre di Rectangle Finiscono sul Monitor Sbagliato: Risolto


In breve: Rectangle mac normalmente blocca una finestra sullo schermo su cui quella finestra si trova già, non quello dove sta il tuo cursore. Se questo ti sembra al contrario, cambialo perché segua il cursore nelle impostazioni di Rectangle. Un’impostazione, e la maggior parte dei reclami sul monitor sbagliato scompare.

Perché sceglie lo schermo che sceglie

Ogni comando finestra ha bisogno di uno schermo di destinazione, e con due monitor ci sono due risposte difendibili: lo schermo che contiene la finestra, o quello che contiene il puntatore. Rectangle sceglie di default la finestra.

Quel default è corretto per il lavoro guidato dalla tastiera. Fai Command-Tab verso un’app, premi Metà sinistra, e la finestra si sistema dove già si trova, indipendentemente da dove hai lasciato per caso il mouse. Niente salta tra gli schermi perché il tuo puntatore si è spostato.

È sbagliato per il lavoro guidato dal mouse. Se pensi al cursore come indicatore di dove si trova la tua attenzione, ti aspetti che la finestra venga da te, e invece si blocca ordinatamente al suo posto su un monitor che non stai guardando.

Nessuno dei due comportamenti è un bug, motivo per cui questo raramente viene diagnosticato. La gente presume che qualcosa sia rotto quando l’app sta facendo esattamente quello che le è stato detto, seguendo una regola che non corrisponde alle sue abitudini.

La soluzione

Apri le impostazioni di Rectangle dall’icona nella barra dei menu e trova l’opzione che controlla quale schermo conta come attuale. Impostala per usare lo schermo che contiene il cursore. Provala subito: metti il puntatore sul secondo monitor, dai il focus a una finestra sul primo, premi Metà sinistra. La finestra dovrebbe ora finire sotto il tuo puntatore.

Dagli qualche giorno prima di decidere. Questa impostazione ricablega un riflesso, e il primo giorno con l’uno o l’altro comportamento sembra sbagliato se hai costruito abitudini intorno all’altro. Il segnale più chiaro è a quale schermo guardi mentre premi la scorciatoia. Se i tuoi occhi sono già sulla destinazione, vince la versione basata sul cursore.

Quando è la disposizione stessa a essere sbagliata

Un guasto separato appare identico dall’esterno: le finestre finiscono sullo schermo corretto, ma dal lato sbagliato, oppure le scorciatoie per lanciare le finestre le spostano in una direzione che non ha senso.

Apri Impostazioni di Sistema → Monitor e guarda il diagramma della disposizione. macOS posiziona gli schermi in uno spazio di coordinate virtuale, e quello spazio decide cosa significa “schermo successivo”. Se il diagramma mostra il tuo monitor esterno a sinistra del laptop mentre fisicamente sta a destra, ogni comando direzionale funziona al contrario. Trascina le icone degli schermi finché il diagramma non corrisponde alla tua scrivania.

L’impilamento verticale trae in inganno le persone allo stesso modo. Monitor montato sopra il laptop, disposto affiancato nel diagramma, e i lanci sembrano arbitrari finché non correggi la disposizione.

Dopo qualsiasi modifica a quella disposizione, chiudi Rectangle e riaprilo. La geometria dello schermo viene calcolata all’avvio, e un calcolo obsoleto da un layout precedente produce esattamente quel tipo di posizionamento sicuro ma sbagliato che spinge la gente a cercare un bug da segnalare. Lo stesso vale dopo aver collegato un nuovo monitor o cambiato risoluzione.

Modalità clamshell e lo schermo che scompare

Lavorare col coperchio chiuso cambia l’insieme degli schermi, e questo cambia cosa possono fare le scorciatoie per lanciare le finestre. Lo schermo integrato esce del tutto dalla disposizione, quindi i comandi per lo schermo successivo scorrono solo tra i monitor esterni collegati. Con un solo monitor esterno, non c’è un secondo schermo dove spostarsi, e la scorciatoia non fa proprio nulla.

Questo produce una delle segnalazioni più confuse che ricevo. La scorciatoia funzionava ieri col coperchio aperto, oggi non fa nulla con lui chiuso, e nulla di Rectangle è cambiato. Semplicemente non c’è dove lanciare la finestra.

Aprire e chiudere il coperchio a metà sessione vale anche un riavvio di Rectangle, dato che gli schermi appaiono e scompaiono dalla disposizione mentre lo fai.

Cosa succede quando un monitor si scollega

Scollega uno schermo esterno e macOS ricolloca le sue finestre su qualunque schermo resti, di solito ridimensionate e raramente in una disposizione che avresti scelto. È opera del sistema, non di Rectangle, e nessun window manager lo impedisce.

Quello che puoi fare è ricostruire velocemente. Ricollega, poi riapplica le tue scorciatoie di layout. Nella versione gratuita sono un paio di tasti per finestra, che è l’intero motivo per cui esistono le scorciatoie. Rectangle Pro può ripristinare un layout salvato in un solo passaggio, e se attacchi e stacchi il laptop più volte al giorno, quella funzione da sola tende a giustificarne l’acquisto.

Se anche le tue zone di snap hanno smesso di apparire dopo un cambiamento di schermo invece di limitarsi a posizionare male le finestre, quello è un sintomo diverso con le sue cause, trattato nella guida alle zone di snap.

Domande frequenti

Come decide Rectangle su quale monitor bloccare una finestra?

Di default usa lo schermo che contiene già la finestra su cui si sta agendo, così un comando a mezzo schermo mantiene la finestra dov’è. Rectangle può invece usare lo schermo che contiene il cursore, il che cambia il risultato ogni volta che il puntatore e la finestra attiva si trovano su schermi diversi.

Perché le mie finestre si spostano sullo schermo sbagliato solo a volte?

Perché le due possibili risposte concordano la maggior parte delle volte. Quando il cursore si trova sullo stesso schermo della finestra, entrambe le regole producono lo stesso risultato. Il disallineamento appare solo quando lasci il puntatore su uno schermo mentre una finestra su un altro schermo ha il focus.

Dove vanno le mie finestre quando scollego un monitor?

macOS le sposta su uno schermo rimanente, di solito ridimensionate per adattarsi e raramente nella disposizione che avevi. Rectangle non controlla quel comportamento. Riapplicare le scorciatoie del layout dopo aver ricollegato è la soluzione pratica, e Rectangle Pro può ripristinare un layout salvato in un solo passaggio.

Le scorciatoie per lanciare le finestre funzionano col coperchio del laptop chiuso?

Funzionano, ma l’insieme degli schermi cambia. In modalità clamshell lo schermo integrato non fa parte della disposizione, quindi i comandi per lo schermo successivo scorrono solo tra i monitor esterni collegati. Con un solo monitor esterno, quelle scorciatoie non hanno dove mandare una finestra e sembrano non fare nulla.

Previous ArticleNext Article

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *