在 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
我使用上面的脚本在 ~/subfolder/script.sh 中创建了一个 shell 脚本。
然后必须编辑 sudoers 文件并允许自定义脚本无需密码运行。
username ALL=NOPASSWD:/full/path/to/script.sh # Replace username and path with your own
然后基本上只是添加
sudo /full/path/to/script.sh
启动应用程序。
链接中对此进行了解释。
任何改进建议都会受到欢迎,但这对我来说有用。