Używam xcalib
do odwracania kolorów na moim komputerze w domu. Mam dwa monitory w pracy i niestety xcalib -i -a
odwraca tylko jeden z nich (tego, którego nie chcę odwracać). Nie znalazłem żadnych rozwiązań tego problemu, więc szukam zamiennika xcalib
.
Celem jest odwrócenie tylko wybranych kolorów monitora lub obu jednocześnie. Nawiasem mówiąc, używam Mint 13 Mate.
Aktualizacja: komputer to Dell Optiplex 990 ze zintegrowaną kartą Intel.
lspci -k | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Dane z 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)
Odpowiedzi:
Wiem, że to stare pytanie, ale odpowiadam za potomstwo.
xrandr-invert-colors
to mała aplikacja, która robi dokładnie to, czego potrzebujemy.Mam zarówno xcalib, jak i xrandr-invert-kolory powiązane z różnymi skrótami, więc jeśli chcę odwrócić tylko mój drugi monitor, mogę wykonać oba (xcalib ponownie odwróci główny monitor do normalnych kolorów).
Pobierz na https://github.com/zoltanp/xrandr-invert-colors
źródło
Jeśli chcesz odwrócić oba ekrany za pomocą jednego polecenia, będziesz musiał trzymać się naprawdę ładnego skryptu:
Jeśli jest to dla ciebie niedostępne i dopuszczalne jest uruchomienie dwóch poleceń za jednym razem, użyj tego:
Co odwróci oba ekrany jednocześnie. Jeśli masz trzy lub więcej ekranów, po prostu dołącz je za pomocą
&& xcalib -i -a -s 2
itp.Jestem na archlinuxie i wolę
xrandr-invert-colors
rozwiązanie, ponieważ jest ono dostępne z repozytorium użytkowników i łatwe do przypisania do skrótu klawiaturowego.źródło
UWAGA: OP, ja i @Marco potwierdziły, że nie ma na to sposobu
xcalib
. Zostawiam to tutaj, aby inni nie poszli tą drogą!Myślę, że to
xcalib
polecenie zrobi to, co chcesz:Myślę, że to numeruje ekrany zaczynające się od 0. Więc 1 byłby kolejnym ekranem.
fragment danych wyjściowych dotyczących użycia xcalib
źródło