Ho uno script per controllare la luminosità del display:
/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
Eseguendolo ./bl_down.sh
funziona come previsto.
Quindi ho provato a legarlo alla mia tastiera in questo modo:
/etc/acpi/events/bl_down
:
event=video/brightnessdown BRTDN 00000087 00000000 K
action=/etc/acpi/actions/bl_down.sh
Tuttavia, questo non fa altro che stampare quanto segue in journalctl
:
May 20 13:53:51 mowgli root[32154]: ACPI group/action undefined: video/brightnessdown / BRTDN
Qualche idea?
Volume su e giù uscite:
ACPI group/action undefined: button/volumedown / VOLDN
Tuttavia, funziona bene.
/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
per registrare quegli eventi. Prova a correreacpi_listen
e premi i pulsanti per vedere cosa sparano.