使用命令在支持的 Lenovo(例如 Carbon X1)上启用键盘背光

Red*_*dro 21 command-line keyboard backlight lenovo 13.10

一些联想笔记本电脑有键盘背光,可以使用Fn+开启Space。共有三种状态:关闭、正常和亮起。

当我启动 Ubuntu 时,这些笔记本电脑总是默认回到灼热的阳光屏幕亮度并且键盘灯熄灭。

默认情况下,我想要中等亮度和键盘灯,因为我通常在黑暗环境中使用这台笔记本电脑。

背光很容易。互联网上充斥着这方面的信息。
echo 10 > /sys/class/backlight/acpi_video0/brightness

但是如何使用命令打开键盘背光?我一直在看这里,但似乎什么也没做:
/sys/class/leds/tpacpi\:\:thinklight


更新

我试过了,for i in {1..32}; do xset led $i; done但没有任何改变。也许联想笔记本电脑的键盘背光有专有驱动程序,只能通过tpacpi?

也试过for i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done无济于事。

ras*_*had 15

这真的需要修复!

我认为这是新 thinkpad 中的一个常见错误。如果您手动点亮键盘fn + space然后执行:

echo 0 > /sys/class/leds/tpacpi\:\:thinklight/brightness
Run Code Online (Sandbox Code Playgroud)

键盘会淡出。如果有帮助,请查看以下链接:

http://www.spinics.net/lists/ibm-acpi-devel/msg03090.html


wux*_*dia 10

看起来已经更新了,我的带有 ubuntuMATE 16.04 LTS 的 X1C 有

/sys/class/leds/tpacpi\:\:kbd_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

它按预期工作,即:

# echo 2 > /sys/class/leds/tpacpi\:\:kbd_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

让它全亮:)


kro*_*dil 5

这是我使用的 bash 脚本:

https://gist.github.com/vzaliva/0adba7bc40e2f31a0b5f802af2a63267

适用于装有 Ubuntu 16.04 的 IBM ThinkPad X260。