инвертировать цвета на X (или xfce4)


11

Есть ли способ инвертировать цвета в X. Было бы еще более полезно, если бы ответ был чем-то, что я мог бы привязать к сочетанию клавиш (команда, а не параметр, который потребует перезагрузки, если X).


почему ты хочешь сделать это?
Акира

2
я связал это с <CMi>, поэтому, когда я могу читать большие тексты в Firefox или любой другой программе, цвета которой я не могу более легко инвертировать :)
fakedrake

Ответы:


16

Вам нужен xcalibпакет:

xcalib -i -a

К сожалению, это только инвертирует цвета на одном дисплее.
Artefacto

1
xcalibподдерживает -s, -screenопцию, которая может быть полезной.
cyrus

И чтобы отменить инверсию, просто повторите ту же команду.
Иоахим W

2

Если вы похожи на меня и пробовали xcalib, но вы столкнулись с такой ошибкой в ​​Debian:

xcalib: unsupported ramp size

Тогда вы можете использовать альтернативу, такую ​​как: xrandr-invert-colors .

Сначала клонируйте хранилище

git clone "https://github.com/zoltanp/xrandr-invert-colors.git"

После этого вы можете установить пакет build-essential и скомпилировать код с помощью следующих команд:

sudo make deps-apt
make
sudo make install

После этого инвертировать цвета на экране просто, как:

xrandr-invert-colors
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.