Пользовательский экранный затемнитель

Я ищу ночник / f.lux как приложение, которое, примерно разговор, потускнело яркие пиксели, но оставляет темные пиксели почти неизменными.

В более общем плане было бы лучше иметь приложение, которое применяет некоторую пользовательскую функцию / фильтр по выводу монитора.

Если никакое такое приложение не существует, какие инструменты / syscalls важны для реализования такой опции?

0
задан 7 February 2020 в 15:53

1 ответ

FWIW; функция удара:

function setdbr () 
{ 
    if [ "$1" == "" ]; then
        echo "Current displays, numbered:"
        xrandr \
        | sed -nre 's/^([^ ]+ connected.*)$/\1/p' \
        | cat -n
    else
        xrandr --output $(xrandr \
        | sed -nre 's/^([^ ]+) connected.*$/\1/p' \
        | head -n $1 \
        | tail -n 1 ) --brightness $2
    fi
}

setdbr

... показывает пронумерованный список с доступными дисплеями

setdbr n яркость

... корректирует яркость соответственно для дисплея, где:
"n" является одним из чисел из списка, и "яркость" должна быть 0.0-1.0 значениями;
1.0 нормально,
0.5 50%,
Значения, больше, чем 1,0 также "работа", но взгляды, странные (по крайней мере здесь).

1
ответ дан 20 February 2020 в 22:58

Другие вопросы по тегам:

Похожие вопросы: