如何禁用Macbook键盘背光

如何在12.04的Macbook上完全关闭键盘背光?

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

使每个人都可以写入键盘背光设备:

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。

我注意到的唯一警告是偶尔解锁屏幕会将背光重置为全亮度。 不幸的是,我不知道是什么导致了这一点。

(我知道这与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 

    启动应用程序。

这在链接中解释。

任何改进的建议将不胜感激,但这对我有用。