2008年4月14日

intel 集成显卡笔记本的背光控制

我这个新笔记本(Fujitsu MG75X/V)从打买回来装 linux,就没发现过怎么调节背光,无论是 Ubuntu 还是 ArchLinux。

不过一直以来我倒也不以为意。像我这种每天要盯着屏幕超过 8 个小时的人,通常屏幕亮度都比较低,而且不需要频繁的调节。屏幕亮度在某次设置 bios 时候调好了之后,就一直没有动过。

说来惭愧,要不是看到这篇帖子,估计我就会这么一直放任下去。

调节背光亮度,说来简单,就是一行命令的事。

xrandr --output LVDS --set BACKLIGHT [value]


至于这个 [value] 取多少合适,可以用以下命令来查一下。

xrandr --prop


关于背光的控制方式,可以 man intel 来仔细查看(之前也看到过关于背光调节的部分,但是因为当时没有找到可操作的办法——以为是折腾 xorg.conf 呢,没想到是 xrandr——所以一直没有引起注意)。在我的本上只有 legacy 模式起作用。在 legacy 模式下,value 的范围是 0~255。我常用的亮度值是 49。

既然有了调节背光的手段,一时兴起想把 Fn+F6/F7 两个背光调节键的问题也一并解决。照 ArchLinux Wiki 上的这篇文章简单试了一下,Fn+F6/F7 连 scancode 都打印不出来,“the key is not seen in any way by our os, we whould give up”。想来也是个很麻烦的事情,暂且搁置吧。2.6.25 内核眼看着也该发布了(已经 rc9 了,不远矣不远矣),或许新内核能直接带来些许惊喜也说不定。
发表评论