J'utilise xcalib
pour inverser les couleurs sur mon ordinateur à la maison. J'ai deux moniteurs au travail, et malheureusement, xcalib -i -a
je n'en inverse qu'un seul (celui que je ne veux pas inverser). Je n'ai trouvé aucune solution à ce problème, je cherche donc un remplaçant pour xcalib
.
L'objectif est de pouvoir inverser uniquement les couleurs du moniteur sélectionné ou les deux en même temps. Au fait, j'utilise Mint 13 Mate.
Mise à jour: L'ordinateur est Dell Optiplex 990 avec carte Intel intégrée.
lspci -k | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Données de xrandr
:
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
VGA1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.0*+
1680x1050 60.0
1600x900 60.0
1280x1024 75.0 60.0
1440x900 59.9
1280x800 59.8
1152x864 75.0
1280x720 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.0*+ 50.0
1680x1050 60.0
1600x900 60.0
1280x1024 75.0 60.0
1440x900 59.9
1280x800 59.8
1152x864 75.0
1280x720 50.0 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
720x576 50.0
720x480 59.9
640x480 72.8 75.0 66.7 60.0
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
Réponses:
Je sais que c'est une vieille question mais je réponds pour la postérité.
xrandr-invert-colors
est une petite application qui fait exactement ce dont nous avons besoin.J'ai à la fois xcalib et xrandr-invert-colors liés à différents raccourcis, de sorte que si je ne souhaite inverser que mon moniteur secondaire, je peux exécuter les deux (xcalib réinversera le moniteur principal aux couleurs normales).
Obtenez-le à https://github.com/zoltanp/xrandr-invert-colors
la source
Si vous voulez inverser les deux écrans avec une seule commande, vous devrez vous en tenir au script vraiment sympa:
Si cela n'est pas disponible pour vous et qu'il est acceptable d'exécuter deux commandes en une seule fois, utilisez ceci:
Qui inversera les deux écrans en même temps. Si vous avez trois écrans ou plus, ajoutez-les simplement avec
&& xcalib -i -a -s 2
etc.Je suis sur archlinux et préfère la
xrandr-invert-colors
solution car elle est disponible à partir du référentiel utilisateur et facilement attribuable à un raccourci clavier.la source
REMARQUE: L'OP, moi-même et @Marco ont confirmé qu'il n'y avait aucun moyen de le faire avec
xcalib
. Je laisse cela ici pour que les autres ne s'engagent pas dans cette voie!Je pense que cette
xcalib
commande fera ce que vous voulez:Je crois qu'il numérote les écrans à partir de 0. Donc, un 1 serait l'écran suivant.
extrait de la sortie d'utilisation de xcalib
la source