我可以控制第二台显示器的亮度吗?

Ham*_*ner 29 multiple-monitors intel-graphics brightness

我有一个 thinkpad (x301),带有通过 DisplayPort 到 HDMI 电缆连接的外部显示器。我可以使用笔记本电脑上的按键控制笔记本电脑显示器的亮度,但我不知道如何控制外接显示器的亮度。

$ ls /sys/class/backlight/*/brightness
/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness
$ cat /sys/class/backlight/acpi_video0/brightness
11
$ cat /sys/class/backlight/acpi_video0/max_brightness
15
$ cat /sys/class/backlight/intel_backlight/brightness
501804
$ cat /sys/class/backlight/intel_backlight/max_brightness
2414340
Run Code Online (Sandbox Code Playgroud)

我可以将值写入上面,intel_backlight 和 acpi_video0 都会改变笔记本电脑显示器的亮度。

以上是否意味着无法更改外接显示器(OSD 除外)的亮度?

nea*_*mcb 30

您可以使用 xrandr 从命令行执行此操作(因此每天晚上通过 cron 自动执行此操作),如如何从命令行(或通过脚本)更改 LCD 亮度中所述

例如

xrandr --output HDMI1 --brightness 0.5
Run Code Online (Sandbox Code Playgroud)

这不会改变背光或影响电源使用,它只是在软件中调整伽玛值。我听说它在其 GUI 皮肤下Brightness Controller使用xrandr

使用xrandr --listactivemonitors以获得正确的显示器如果不是你可能会得到xrandr: Need crtc to set gamma on.

ddccontrol 在 Lucid 10.04 中似乎运行良好,但由于缺乏兴趣而被 Debian 遗弃,此后再也没有人使用它。

更新 ddccontrol回到 xenial。看

  • xrandr 似乎只为我工作了大约 2 秒钟,然后又恢复正常。ddccontrol 是可行的方法,实际上控制背光,并且运行良好。它现在又回到了 ubuntu,xenial 和 yakkety。 (2认同)

Arc*_*ahi 10

从以下 PPA 安装亮度控制器。

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt update
sudo apt install brightness-controller
Run Code Online (Sandbox Code Playgroud)

截图 1

现在您可以使用滑块调整亮度。


ton*_*gpu 2

附加信息:我正在使用 CRT 显示器。\xe2\x80\x93 Neilvert Noval Mar 11 \'11 at 17:06 似乎无法使用/sys/class/backlight. 但是有一个名为ddccontrol的应用程序可以控制外部显示器的亮度。

\n\n

有关如何使用命令行界面的说明可在此处获取。

\n\n

基本上,您需要使用 探测可用的监视器和控件ddccontrol -p,并在输出中查找所需控件的地址,然后使用 设置值ddccontrol -p -r 0x10 -w 70

\n


归档时间:

查看次数:

20092 次

最近记录:

5 年,4 月 前