J'ai deux sorties que j'aimerais utiliser sur mon ordinateur portable:
J'ai mis mes moniteurs comme tellement:
xrandr --output LVDS1 --auto --output HDMI1 --auto --right-of LVDS1
Tout cela est bien et bien, mais mon ordinateur portable se trouve considérablement plus bas que mon moniteur externe, et les bords supérieurs des écrans étant alignés, il fait le saut d'un écran à l'autre plutôt non intuitif. Y a-t-il une façon d'aligner les bords inférieurs à la place? Je pensais pouvoir utiliser le --pos
Drapeau pour faire cela, mais j'ai essayé et je n'ai vu aucune différence (peut-être que je ne sais pas comment l'utiliser correctement).
xrandr --output LVDS1 --auto --pos 0x312 --output HDMI1 --auto --pos 1366x0
Fondamentalement, --POS Spécifie la position du coin supérieur gauche de l'écran dans l'espace d'écran virtuel. L'écran virtuel est un écran qui couvre tous vos écrans physiques. Ceci est une façon très générique de spécifier des positions d'écran.
Vous voulez cette configuration:
(virtual screen coordinates)
0 1366 1366+1920
0 A-----------------------
| |
| |
| |
x? B---------| HDMI |
| | |
| LVDS | 1920x1080 |
|1366x768 | |
1080 ----------------------------------
Et vous avez besoin des coordonnées d'A et B à utiliser dans le --pos
option. x
est facilement résolu comme 1080 - 768 = 312, donc A est à (1366,0) et B est à (0,312).
Par conséquent, les options appropriées --POS sont --pos 1366x0 pour HDMI et --POSS 0,312 pour LVDS. Vous n'avez pas à spécifier la taille de l'écran virtuel (plus), il est redimensionné automatiquement.
Notez que --pos
Peut être abusé, par exemple pour créer un trou entre vos deux écrans ou créer un chevauchement. La plupart (tout?) WM ne pourra pas gérer cela.
EDIT: Oh, vous voulez l'inverse, corrigé cela.
En plus de l'excellent --- Réponse de @ Batchyx ==, une alternative - et l'OMI plus pratique - peut utiliser ARANDR (qui signifie "une autre interface graphique xrandr"):
Arandr est conçu pour fournir une simple extrémité visuelle pour XRandr. Les positions de moniteur relativement sont indiquées graphiquement et peuvent être modifiées sous une manière de glisser-déposer.
Vous devrez peut-être l'installer en premier, mais c'est disponible dans la plupart des référentiels . Voici comment cela me cherche sur LXDE, pour une configuration avec un moniteur externe connecté via VGA, ci-dessus et le moniteur natif (taille de netbook) en dessous:
Si vous recherchez une solution à base d'interface graphique de glisser-déposer, je peux recommander Arandr .
Il vous permet de définir les paramètres XRandR les plus importants, par ex. Position et résolution d'écran, qui peuvent ensuite être enregistrées sous forme de script shell qui appelle xrandr
avec les paramètres correspondants.
Quelqu'un a géré ... J'espère que cela vous aidera?