如何禁用 Macbook 键盘背光

如何禁用 Macbook 键盘背光

在 12.04 版的 Macbook 上,如何通过完全关闭键盘背光来禁用它?

每当我重新启动时,Ubuntu 都会将背光设置为 100% 亮度,令人沮丧的是,新的功能键不再支持按住,所以我必须按下暗光键约 50 次才能关闭背光。

答案1

使键盘背光设备可由所有人写入:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

然后,在您的 ~/.bash_aliases 中添加:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

或者,如果您希望为所有用户禁用背光,则将该行添加到 /etc/profile.d/custom.sh。

我注意到的唯一问题是,解锁屏幕偶尔会将背光重置为全亮度。不幸的是,我不知道是什么原因造成的。

答案2

(我知道这与 ubuntu 有关,但我认为它可能对那些运行 Mint 的人也有帮助)

尝试将这些添加到 bash 别名中,但在运行于 Macbook Air 2012 的 Linux Mint 上,我没有成功(可能是做错了什么)。

我必须在登录时以 sudo 身份运行脚本

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0


看:如何在登录时以 sudo 身份运行脚本

  1. 我使用上面的脚本在 ~/subfolder/script.sh 中创建了一个 shell 脚本。

  2. 然后必须编辑 sudoers 文件并允许自定义脚本无需密码运行。

    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. 然后基本上只是添加

    sudo /full/path/to/script.sh
    

    启动应用程序。

链接中对此进行了解释。

任何改进建议都会受到欢迎,但这对我来说有用。

相关内容