我有一个Thinkpad,并且想使用ThinkLight(屏幕上方的白色闪光灯来照亮键盘)来通知收到的Jabber消息。
这很容易实现,因为只需要更改/sys/class/leds/tpacpi::thinklight/brightness
为255即可。我将使用一个简单的Bash脚本来实现,该脚本将使指示灯闪烁三下。
但是要做到这一点,我需要更改权限,不仅root能够更改此文件。
而且我不想sudo chmod o+w /sys/class/leds/tpacpi::thinklight/brightness
每次启动后都这样做。
我认为,最好的解决方案是udev
为此使用。但是,我从未使用udev
过,并且对在线找到的教程感到非常困惑。
我尝试了以下udev
规则:
KERNEL=="tpacpi::thinklight", MODE="0666"
以及
KERNEL="thinklight", MODE="0666"
但这行不通。虽然我在运行时没有出现错误udevadm test /class/leds
感谢您的帮助和帮助。也许还有其他解决方案。