Ekran parlaklığını kontrol etmek için bir komut dosyalarım var:
/etc/acpi/actions/bl_down.sh
:
#!/bin/sh
bl_device=/sys/class/backlight/intel_backlight/brightness
echo $(($(/usr/bin/cat $bl_device)-10)) | sudo /usr/bin/tee $bl_device
./bl_down.sh
Beklendiği gibi çalışır.
Böylece klavyeme şöyle bağlamaya çalıştım:
/etc/acpi/events/bl_down
:
event=video/brightnessdown BRTDN 00000087 00000000 K
action=/etc/acpi/actions/bl_down.sh
Ancak, bu aşağıdakileri yazdırmak dışında hiçbir şey yapmaz journalctl
:
May 20 13:53:51 mowgli root[32154]: ACPI group/action undefined: video/brightnessdown / BRTDN
Herhangi bir fikir?
Ses YUKARI ve AŞAĞI çıkışları:
ACPI group/action undefined: button/volumedown / VOLDN
Ancak, sadece iyi çalışıyor.
@eckes acpid iyi çalışıyor.
—
Slava Knyazev
/etc/acpi/actions ▶ acpi_listen video/brightnessdown BRTDN 00000087 00000000 video/brightnessdown BRTDN 00000087 00000000 video/brightnessup BRTUP 00000086 00000000 video/brightnessup BRTUP 00000086 00000000 video/brightnessup BRTUP 00000086 00000000
systemctl start apcid.service
bu olayları kayıt etmek için başlamanız gerekir .acpi_listen
Ne ateş ettiklerini görmek için düğmelere basmayı deneyin .