自定义屏幕调光器

自定义屏幕调光器

我寻找一种类似夜灯/f.lux 的应用程序,大致来说,它会使明亮像素变暗,但使暗像素几乎不变。

更一般地说,最好有一个应用程序在监视器的输出上应用一些用户定义的函数/过滤器。

如果不存在这样的应用程序,那么哪些工具/系统调用与实现这样的功能相关?

答案1

FWIW;一个 bash 函数:

函数 setdbr()
{
    如果 [ “$1” == “” ]; 然后
        echo“当前显示,编号:”
        xrandr \
        | sed -nre 's/^([^ ]+ 已连接.*)$/\1/p' \
        | 猫-n
    别的
        xrandr --输出 $(xrandr \
        | sed -nre 's/^([^ ]+) 已连接。*$/\1/p' \
        | 头 -n $1 \
        | tail -n 1 ) --亮度 $2
}

设置数据库

... 显示可用显示的编号列表

设置亮度

... 相应地调整显示亮度,其中:
“n”是列表中的数字之一,“亮度”为 0.0-1.0 的值;
1.0是正常的,
0.5是 50%,
大于 1.0 的值也“有效”,但看起来很奇怪(至少在这里)。

相关内容