Avec deux moniteurs, un pivoté à 90 degrés, comment puis-je aligner correctement les fenêtres?

48

J'ai deux moniteurs. Une rotation de 90 degrés. L'autre à la station standard. J'ai ajusté les deux moniteurs à des hauteurs qui me conviennent.

Permettez-moi d'essayer quelques illustrations ASCII pour démontrer:

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

Ce qui est gênant, c'est quand une fenêtre passe sur deux écrans, la dimension Y n'est pas alignée, encore une fois plus d'art ASCII. W ci-dessous est une fenêtre se déplaçant à travers les deux moniteurs

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

Notez que, lorsque W se déplace de Mon1 à Mon2, la dimension Y de Mon2 n’est pas alignée sur Mon1, de sorte que la fenêtre est assez craquante lorsqu’elle occupe deux écrans.

Y a-t-il un moyen d'obtenir ceci:

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

Il semble que si j'aligne le haut du moniteur pivoté (Mon2) pour l'aligner sur le haut du moniteur standard (Mon1), je peux y parvenir. Cependant, cet arrangement est très délicat et n’est pas une position de vision confortable pour moi. Je préférerais pouvoir le calibrer en fonction des hauteurs de moniteur qui me conviennent.

Et pas seulement pour Windows, mais j'aimerais que mon curseur de souris le comprenne également.

Doug T.
la source
2
Avez-vous vu cette question ( superuser.com/questions/281176/… )?
CajunLuke le
14
J'adore l'art ASCII - une excellente illustration de votre problème :-)
Stuart McLaughlin le
1
Je ne suis pas sûr d’être d’accord avec le fait qu’il s’agit d’un doublon. Bien que la RÉPONSE soit la même, le PROBLÈME est formulé de manière suffisamment différente pour que quelqu'un qui cherche d’une manière puisse ne pas trouver l’autre. C'est une question totalement différente ("Je ne peux pas déplacer ma souris" ou "Mes fenêtres ne s'alignent pas correctement"). Seule une personne connaissant déjà la réponse assimilerait ces deux éléments.
Shinrai

Réponses:

46

Dans les Propriétés d’affichage, vous pouvez faire glisser les vignettes des moniteurs (c’est ainsi que vous expliquez à Windows exactement la relation physique entre les moniteurs s’il ne les a pas devinés par pure chance). L'alignement que vous effectuez avec ces vignettes reflète EXACTEMENT le chevauchement des moniteurs (comme dans votre dessin ASCII, en gros), il vous suffit donc de jouer avec jusqu'à ce que vous obteniez exactement ce que vous voulez. (On dirait que les sommets sont probablement alignés pour le moment. Il tentera de se caler sur les bords communs.)

Notez que, à moins que le pas de pixel ne soit identique sur ces moniteurs, vous n'obtiendrez probablement jamais un alignement parfait sur toute la longueur de l'écran.

Shinrai
la source
Même avec des pixels parfaits et tout le reste, les options de réglage sont limitées. Les écrans de la boîte de dialogue s'alignent sur une grille qui ne permet pas un contrôle extrêmement fin. À moins que vous ne soyez très chanceux, il peut être impossible d’obtenir un alignement EXACT entre les écrans s’ils sont de tailles, de résolutions ou d’orientations différentes.
music2myear
1
@ music2myear, c'est vrai, mais je l'ai suffisamment rapproché pour pouvoir pousser légèrement un moniteur vers le haut ou le bas pour obtenir un alignement exact.
Doug T.
@ music2myear - C'est vrai, réussir à les aligner peut être difficile. Vous aurez peut-être plus de chance avec une application de gestion de moniteur tierce (UltraMon, DisplayFusion ou quelque chose du genre) si c'est vraiment difficile, car elles peuvent éventuellement vous donner un meilleur contrôle. En règle générale, vous pouvez cependant vous approcher suffisamment.
Shinrai
J'ai utilisé plusieurs fois des moniteurs mal alignés et j'ai toujours été capable d'aligner parfaitement les fenêtres. Ce n'est pas si dur.
configurateur
28

Vous pouvez régler l'alignement du moniteur dans les propriétés d'affichage.

Propriétés d'affichage

Il suffit de faire glisser les icônes du moniteur de haut en bas, selon les besoins ...

Stuart McLaughlin
la source
7

Vous pouvez utiliser un livre ou une pile de papiers pour positionner l’un des moniteurs plus haut, c’est ainsi que je fais les réglages nécessaires lorsque je reçois la configuration de mon moniteur.

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
Taylor Young
la source
2
Dans ma question, je déclare que je ne souhaite pas modifier la hauteur de l'un ou l'autre moniteur, car ils sont à un niveau de visualisation confortable.
Doug T.
1
+1 m'a fait rire. Pas une "bonne" réponse car elle ne répond pas à la vraie question, mais reste une bonne réponse ... Si cela a du sens.
WernerCD
6

Vous n'avez pas précisé le système d'exploitation que vous utilisiez, à moins que je ne l'aie manqué.

La solution pour Linux consiste à utiliser le programme xrandr, qui modifie dynamiquement vos paramètres vidéo. L'option d'ajustement est --pos.

Si vous avez 2 moniteurs de 1280x1024 et 600x800, par exemple, sur le second moniteur, vous utiliserez: --pos 1280x0 pour aligner le coin supérieur gauche du second moniteur ou un --pos 1280x100 pour le second en haut à 100 pixels du haut du premier. Comme xrandr ne vous oblige pas à redémarrer X-windows, vous pouvez exécuter la commande à plusieurs reprises et afficher les résultats immédiatement.

Une fois que vous êtes satisfait, la commande que vous avez utilisée peut être insérée dans un script et insérée là où votre distribution Linux veut que les scripts utilisateur soient au démarrage de X-windows. Cela varie un peu, mais il est facile de trouver l’emplacement exact de votre version de Linux dans Google.

Si la raison pour laquelle le deuxième moniteur doit être ajusté est due à une rotation de 90 degrés, vous utilisez l'option --rotate avec gauche, droite ou inverser sur la même ligne de commande pour le deuxième moniteur.

skm
la source
4
il est étiqueté Windows XP, mais merci pour les informations Linux. Cela pourrait être utile à quelqu'un d'autre.
Doug T.