ฉันมี Thinkpad และต้องการใช้ ThinkLight (แสงแฟลชสีขาวด้านบนหน้าจอที่ออกแบบมาเพื่อเพิ่มความสว่างของแป้นพิมพ์) สำหรับการแจ้งเตือนข้อความ Jabber ที่เข้ามา
เป็นเรื่องง่ายที่จะเข้าใจเพราะหนึ่งต้องการเปลี่ยน/sys/class/leds/tpacpi::thinklight/brightness
เป็น 255 เท่านั้นฉันจะใช้ Bash script ง่ายๆซึ่งจะทำให้ไฟกะพริบสามครั้ง
แต่เพื่อให้สามารถทำสิ่งนี้ได้ฉันต้องเปลี่ยนการอนุญาตไม่ใช่แค่รูทเท่านั้นที่สามารถเปลี่ยนไฟล์นี้ได้
และฉันไม่ต้องการ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
ขอบคุณสำหรับความช่วยเหลือและความนิยม หรืออาจแก้ปัญหาอื่น ๆ