Hi,
Ich verstehe nicht ganz was acpi_fakekey macht. Es gibt in /etc/acpi/events eine Datei die thinkpad-brightness-down und video_brightnessdown, die jeweils /etc/acpi/thinkpad-brightness-down.sh bzw /etc/acpi/video_brightnessdown.sh aufrufen. Soweit ist ja alles klar. Das sind 2 Event Definitionen die eine bestimmte Aktion nach sich ziehen. Bei werden aufgerufen, wenn ich Fn+Ende drücke, das sagt jedenfalls /var/log/acpid.
Beide machen ja das Gleiche scheinbar. Also scheint acpi_fakekey 224 der Befehl zu sein um die Helligkeit herunter zu schraube. Wenn ich das aber in der Konsole ausführe passiert nichts. Weder als ich noch als root. Auch wenn ich mit sudo -s in die root-shell gehe passiert nichts.
Kann mir das jemand erklären? Ich würde gerne von einem Script aus die Helligkeit beeinflussen.
mfg
serow
Ich verstehe nicht ganz was acpi_fakekey macht. Es gibt in /etc/acpi/events eine Datei die thinkpad-brightness-down und video_brightnessdown, die jeweils /etc/acpi/thinkpad-brightness-down.sh bzw /etc/acpi/video_brightnessdown.sh aufrufen. Soweit ist ja alles klar. Das sind 2 Event Definitionen die eine bestimmte Aktion nach sich ziehen. Bei werden aufgerufen, wenn ich Fn+Ende drücke, das sagt jedenfalls /var/log/acpid.
Code:
# Fn-End
event=ibm/hotkey HKEY 00000080 00001011
action=/etc/acpi/thinkpad-brightness-down.sh
Code:
# /etc/acpi/events/video_brightnessdown
event=video.* 00000087
action=/etc/acpi/video_brightnessdown.sh
Code:
#!/bin/bash
manufacturer=`dmidecode --string system-manufacturer`
case "$manufacturer" in
LENOVO*)
exit
;;
*)
. /usr/share/acpi-support/key-constants
acpi_fakekey $KEY_BRIGHTNESSDOWN
;;
esac
Code:
#!/bin/bash
. /usr/share/acpi-support/key-constants
acpi_fakekey $KEY_BRIGHTNESSDOWN
Beide machen ja das Gleiche scheinbar. Also scheint acpi_fakekey 224 der Befehl zu sein um die Helligkeit herunter zu schraube. Wenn ich das aber in der Konsole ausführe passiert nichts. Weder als ich noch als root. Auch wenn ich mit sudo -s in die root-shell gehe passiert nichts.
Kann mir das jemand erklären? Ich würde gerne von einem Script aus die Helligkeit beeinflussen.
mfg
serow