目前已有关于在软件中控制外部显示器亮度的线程(控制第二台显示器的亮度,更改外接屏幕的屏幕亮度,人为降低所有屏幕的亮度)。
这很棒,但一切都非常手动。我喜欢自动亮度功能。但是,当我的笔记本电脑的主显示屏改变亮度时,外部滞后保持不变,除非我手动更改它。
有没有办法扩展此自动亮度功能,使其也适用于外接显示器?理想情况下,还可以使用笔记本电脑的亮度控制键同时更改两个屏幕的亮度。
答案1
看一下eyesome
根据日照时间调整多显示器亮度和色温。以下是摘录自询问 Ubuntu回答。
令人赏心悦目
Eyesome 是一个以守护进程形式运行的 bash 脚本,24/7 大部分时间处于休眠状态。它通过硬件接口自动调整笔记本电脑显示屏的屏幕亮度(也可以选择调整伽玛值),并使用xrandr
软件控制最多调整另外两台显示器的屏幕亮度。
日出时(每天自动从互联网获取时间),屏幕亮度和伽玛(又称色温、色调或色调)会逐渐调整。日落前,夜间设置会逐渐调整。在这两个时间段之间,这些令人赏心悦目的守护进程会休眠数小时。
eyesome 与 Redshift、Night Light 和类似产品的区别在于,它能够同时控制三台具有独特设置的显示器。同样值得注意的是,eyesome 除了控制色温外,还控制亮度(硬件和软件)。
编辑配置 - 监视器 1 选项卡
单击“监视器 1”选项卡会在我的配置中显示此面板(您的配置可能有所不同):
不要被这些设置吓到,因为大多数设置都是由 eyesome 自动获取的。不过,您需要设置白天和夜晚的亮度/级别。
如果红色、绿色和蓝色的伽马值令人生畏,您可以稍后使用覆盖主菜单中的按钮。在那里,您可以访问色温滑块控件,其中 3500 是典型的夜间设置,6500 是典型的白天设置。典型的白天设置是红色、绿色和蓝色通道的 1.0,这是每个系统的默认值。
编辑配置 - 监视器 3 选项卡
单击“监视器 3”选项卡会在我的配置中显示此面板(您的配置可能有所不同):
显示器 2 选项卡未显示,因为它是具有自适应亮度和智能操作系统的新电视。它不需要 Eyesome 覆盖。
安装 eyesome 后,大部分配置都会自动创建。如果稍后您连接了其他显示器,则可能需要输入xrandr
显示器名称。
哪里可以找到 Eyesome
完整节目请见github。
一个名为 Pippim 的新网站正在建设中,Eyesome 很快就会迁移到那里。