如何更改每次按下快捷方式时更改的屏幕亮度百分比?

Chr*_*kin 7 shortcut-keys brightness

当我按 Fn+F6 时,亮度变化太大。我怎样才能让它移动得比现在少?(比方说,例如一半。)

(11.04/Gnome。我使用专有的 nvidia 驱动程序。)

编辑:我没有尝试过 Rinzwind 在下面写的内容,因为在我的笔记本电脑上扔了一杯咖啡后,我的键盘被毁了(所以我不再需要 FN 按钮 - 我目前正在从外部编写)。我已经订购了一个新的,明天中午我会从服务中心取货

Rin*_*ind 3

来自错误 207473 “戴尔笔记本电脑上的屏幕亮度双级更改”。

  • 如果您的问题是 hal 或 acpid 中的错误,您可以通过blacklist video添加来规避它/etc/modprobe.d/blacklist

  • 可以通过发出以下命令来完成测试:

    /etc/init.d/acpid stop
    /etc/init.d/hal stop
    
    Run Code Online (Sandbox Code Playgroud)

    如果这有效,则两个程序同时更改亮度级别(从而加倍),并且您也应该将自己添加到该错误的受影响人员中(它很旧并且似乎从未得到修复?)。


Lek*_*eyn 2

不可能的,你可以自己确认一下。

打开终端并运行:

cd /sys/class/backlight/*
Run Code Online (Sandbox Code Playgroud)

要获取当前亮度级别:

cat brightness
Run Code Online (Sandbox Code Playgroud)

要显示最大亮度,请运行:

cat max_brightness
Run Code Online (Sandbox Code Playgroud)

亮度级别可以是 0 和 的输出之间的值max_brightness。要将其更改为 5,请运行:

echo 5 | sudo tee brightness
Run Code Online (Sandbox Code Playgroud)

使用这些命令,您可以确认亮度不能以“百分比”变化,而只能以“级别”变化。

  • 经过测试你所说的,我发现,当我改变亮度级别时,它总是改变两倍。这意味着进入亮度级别 1(我最近经常使用)的唯一方法是我必须转到最大亮度,然后从那里返回 (11-9-7-5-3-1) 它是否应该移动每次都是两个?如果是的话有什么办法让它移动一位吗? (2认同)