![我可以微调屏幕亮度键吗?(Ubuntu Studio,Thinkpad T420s)](https://linux22.com/image/1333400/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%BE%AE%E8%B0%83%E5%B1%8F%E5%B9%95%E4%BA%AE%E5%BA%A6%E9%94%AE%E5%90%97%EF%BC%9F%EF%BC%88Ubuntu%20Studio%EF%BC%8CThinkpad%20T420s%EF%BC%89.png)
我的情况和问题类似我可以微调屏幕亮度吗?。对我来说,Thinkpad T420s 和 Ubuntu Studio 11.10。亮度键工作正常,但增量太大。我有,我可以看到使用亮度键时/sys/class/backlight/acpi_video0
的值会发生变化 - 它在值 0、3、6、9、12、15 之间变化。actual_brightness
列出的精细控制答案均不起作用,如下所示:
- 作为 root 用户,我可以将整数回显到
brightness
上述文件夹中。但作为普通用户,我不能。 - 我没有
/usr/sbin/gnome-power-backlight-helper
(可能是因为我正在使用 xfce?),并且不确定它来自哪个包,或者安装这样的包是否有意义,因为它不是当前管理背光的包。
编辑:在下面的回答中,我描述了一种命令行方式来实现这一点。不过,我想键盘上的亮度键执行更小的步骤。我不知道哪个组件处理这些键(顺便说一下,我在 Xfce 中)。哪个组件在处理它,我该如何配置它以使用更精细的步骤?
答案1
找到了一种命令行方法来做到这一点:
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 8
(似乎 -backlight-helper 已从 gnome-power-manager 移至 gnome-settings-daemon,因此地址发生变化。)仍然需要知道如何将其挂接到键盘键。
答案2
您需要 root 权限才能写入系统硬件配置。
gnome-power-backlight-helper
可能是一个简单的程序,设置了 root uid,以便可以修改系统文件。您可以通过编写 shell 脚本并将其添加到 中的规则来实现类似的效果sudoers
。man sudoers
有关详细信息,请参阅。