私はxcalib
家のコンピュータで色を反転させるために使用します。職場に2つのモニターがありますが、残念ながらxcalib -i -a
そのうちの1つだけが反転しています(反転したくないモニター)。まだこの問題に対する解決策が見つからなかったので、それを探していますxcalib
。
目標は、選択したディスプレイのみまたは両方の色を反転させることです。ところで、私はMint 13 Mateを使用しています。
アップデート:コンピュータは、Intelカードが統合されたDell Optiplex 990です。
lspci -k | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
データソース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)
答え1
私はこれが古い質問であることを知っていますが、子孫のために答えています。 xrandr-invert-colors
私たちの要件を完全に満たす小さなアプリケーションです。
xcalibとxrandr-invert-colorsが異なるショートカットにバインドされているため、セカンダリモニタのみを反転させたい場合は、両方を実行できます(xcalibはプライマリモニタを通常の色に戻します)。
答え2
1つのコマンドで2つの画面を反転させるには、本当にクールなスクリプトを使用する必要があります。
xrandr-invert-colors
この機能が使用できず、両方のコマンドを同時に実行できる場合は、以下を使用します。
xcalib -i -a -s 0 && xcalib -i -a -s 1
これにより、2つの画面が同時に反転されます。画面が3つ以上の場合は、後に追加するだけです&& xcalib -i -a -s 2
。
私はArchlinuxを使用しており、このソリューションを好みます。xrandr-invert-colors
なぜなら、このソリューションはユーザーストアで利用可能で、キーボードショートカットに簡単に割り当てることができるからです。
答え3
メモ:OPと私の@Marcoはこれを行う方法がないことを確認しましたxcalib
。他の人がこのルートを続行しないように、ここに残しておきます。
私はこのxcalib
コマンドがあなたが望むことをすると思います:
$ xcalib -s 1 -i -a
私はそれがゼロから始まる画面番号を付けると信じています。したがって、1が次の画面になります。
xcalib 使用法出力抜粋
$ xcalib -help
xcalib 0.8
Copyright (C) 2004-2007 Stefan Doehla <stefan AT doehla DOT de>
THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY!
usage: xcalib [-options] ICCPROFILE
or xcalib [-options] -alter
where the available options are:
-display <host:dpy> or -d
-screen <screen-#> or -s
-clear or -c
-noaction <LUT-size> or -n
-verbose or -v
-printramps or -p
-loss or -l
-invert or -i
-gammacor <gamma> or -gc
-brightness <percent> or -b
-contrast <percent> or -co
-red <gamma> <brightness-percent> <contrast-percent>
-green <gamma> <brightness-percent> <contrast-percent>
-blue <gamma> <brightness-percent> <contrast-percent>
-alter or -a
-help or -h
-version
last parameter must be an ICC profile containing a vcgt-tag
Example: ./xcalib -d :0 -s 0 -v bluish.icc
Example: ./xcalib -red 1.1 10.0 100.0