Con due monitor, uno ruotato di 90 gradi, come posso allineare correttamente le finestre?


48

Ho due monitor. Uno ruotato di 90 gradi. L'altro alla stazione standard. Ho regolato i due monitor ad altezze che sono comode per me.

Mi permetta di provare alcune opere ASCII per dimostrare:

              XXXXXXXXXXX
XXXXXXXXXXXXX XX
XXXX
XXXX
X Mon1 XXX
XXXX
XXX lun 2 X 
XXXXXXXXXXXXX XX
              XXXXXXXXXXX

La cosa fastidiosa è quando una finestra attraversa due monitor la dimensione Y non è allineata, ancora una volta più arte ASCII. Sotto c'è una finestra che si muove attraverso i due monitor

              XXXXXXXXXXX
XXXXXXXXXXXXX XX
XX XWWWW X
X WWWX XWX
X Mon1 WX XWWWW X
X WWWX XX
XXX lun 2 X 
XXXXXXXXXXXXX XX
              XXXXXXXXXXX

Notare come quando W si sposta da Mon1 a Mon2, la dimensione Y di Mon2 non è allineata con Mon1, quindi la finestra diventa piuttosto strabica quando occupa due monitor.

C'è un modo per ottenere questo:

              XXXXXXXXXXX
XXXXXXXXXXXXX XX
XXXX
X WWWX XWWWW X
X Mon1 WXXWX
X WWWX XWWWW X
XXX lun 2 X 
XXXXXXXXXXXXX XX
              XXXXXXXXXXX

Sembra che se riesco ad allineare la parte superiore del monitor ruotato (Mon2) per allinearlo con la parte superiore del monitor standard (Mon1), posso ottenere questo risultato. Tuttavia, la disposizione è molto imbarazzante e non è una posizione comoda per me. Preferirei la possibilità di calibrare questo in base alle altezze del monitor che mi fanno comodo.

E non solo per Windows, ma vorrei che anche il cursore del mouse lo capisse.


2
Hai visto questa domanda ( superuser.com/questions/281176/… )?
CajunLuke,

14
Adoro l'arte ASCII - ottima illustrazione del tuo problema :-)
Stuart McLaughlin

1
Non sono sicuro di essere d'accordo con questo essere un duplicato - mentre la RISPOSTA è la stessa, il PROBLEMA è formulato in modo abbastanza diverso che qualcuno che cerca in un modo potrebbe non trovare l'altro. Questa è una domanda completamente diversa ("Non riesco a spostare il mouse" rispetto a "Le finestre non si allineano correttamente"). Solo qualcuno che conosce già la risposta equiparerebbe questi due.
Shinrai,

Risposte:


46

In Proprietà dello schermo, puoi trascinare le anteprime dei monitor (questo è il modo in cui indichi a Windows esattamente la relazione fisica dei monitor l'uno con l'altro se non li indovina proprio per stupidità). L'allineamento che fai con quelle miniature riflette ESATTAMENTE la sovrapposizione tra i monitor (proprio come nella tua arte ASCII, in sostanza), quindi devi solo giocarci fino a ottenere esattamente quello che vuoi. (Sembra che probabilmente hai le cime allineate attualmente - tenterà di agganciarsi ai bordi comuni.)

Nota che, a meno che il pixel pitch non sia identico su questi monitor, probabilmente non otterrai mai un allineamento perfetto su tutta la lunghezza dello schermo.


Anche con pixel pitch perfetti e tutto il resto, ci sono un numero limitato di opzioni di regolazione. Le schermate nella finestra di dialogo si allineano a una griglia che non consente un controllo incredibilmente preciso. A meno che tu non sia molto fortunato, può essere impossibile ottenere un allineamento ESATTO tra gli schermi se hanno dimensioni, risoluzioni o orientamenti diversi.
music2myear,

1
@ music2myear, vero, ma l'ho avvicinato abbastanza da poter spostare leggermente un monitor verso l'alto o verso il basso per ottenere un allineamento esatto.
Doug T.

@ music2myear - È vero, in realtà riuscire ad allinearli può essere difficile. Potresti avere più fortuna con un'app di gestione del monitor di terze parti (UltraMon, DisplayFusion o qualcosa del genere) se è davvero così difficile perché possono darti un controllo migliore. In genere, però, puoi avvicinarti abbastanza.
Shinrai,

Ho usato più monitor non allineati alcune volte e sono sempre stato in grado di allineare perfettamente le finestre. Non è così difficile.
configuratore

28

È possibile regolare l'allineamento del monitor in Proprietà dello schermo

Proprietà dello schermo

Basta trascinare le icone del monitor su e giù come richiesto ...


7

Puoi usare un libro o una pila di fogli per far sedere uno dei monitor più in alto, ecco come faccio la regolazione fine quando sto installando i miei monitor.

Before:
              XXXXXXXXXXX
XXXXXXXXXXXXX X         X
X           X XWWWW     X
X        WWWX X   W     X
X  Mon1  W  X XWWWW     X
X        WWWX X         X
X           X X  Mon 2  X 
XXXXXXXXXXXXX X         X
              XXXXXXXXXXX

After

XXXXXXXXXXXXX XXXXXXXXXXX
X           X X         X
X        WWWX XWWWW     X
X  Mon1  W  X X   W     X
X        WWWX XWWWW     X
X           X X  Mon 2  X 
XXXXXXXXXXXXX X         X
BOOKBOOKBOOK  X         X
BOOKBOOKBOOK  XXXXXXXXXXX

2
Nella mia domanda dichiaro che non voglio cambiare l'altezza di nessuno dei due monitor perché sono a livelli di visualizzazione confortevoli.
Doug T.

1
+1 mi ha fatto ridere. Non è una "buona" risposta poiché non risponde alla vera domanda, ma comunque una buona risposta ... Se questo ha senso.
WernerCD,

6

Non hai detto quale sistema operativo stavi usando, a meno che non mi sia perso.

La risposta per Linux è utilizzare il programma xrandr, che modifica dinamicamente le impostazioni video. L'opzione per la regolazione è --pos.

Se hai 2 monitor di 1280x1024 e 600x800, ad esempio, sul secondo monitor utilizzeresti: --pos 1280x0 per l'angolo superiore sinistro del secondo monitor da allineare in alto, oppure un --pos 1280x100 per il secondo monitor la parte superiore deve essere 100 pixel in basso dalla parte superiore della prima. Poiché xrandr non richiede il riavvio di X-windows, è possibile eseguire ripetutamente il comando e visualizzare immediatamente i risultati.

Una volta soddisfatto, il comando che hai usato può essere inserito in uno script e inserito ovunque tu voglia distribuire gli script utente all'avvio di X-windows. Varia un po ', ma è facilmente cercabile su Google per scoprire la posizione esatta per il tuo sapore di Linux.

Se il motivo per cui il secondo monitor deve essere regolato è perché è ruotato di 90 gradi, si utilizza l'opzione --rotate con sinistra, destra o invertita sulla stessa riga di comando per il secondo monitor.


4
è etichettato Windows XP, ma grazie per le informazioni su Linux. Potrebbe rivelarsi utile a qualcun altro.
Doug T.,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.