我可以微调屏幕亮度键吗?(Ubuntu Studio,Thinkpad T420s)

我可以微调屏幕亮度键吗?(Ubuntu Studio,Thinkpad T420s)

我的情况和问题类似我可以微调屏幕亮度吗?。对我来说,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 脚本并将其添加到 中的规则来实现类似的效果sudoersman sudoers有关详细信息,请参阅。

相关内容