Thedk hat geschrieben:Hast du einen Link dafür. Finde keine entsprechende Beschreibung.
Hier ist es gang gut beschrieben:
http://www.vdr-wiki.de/wiki/index.php/LIRC#KonfigurationDas wäre für Dich interessant: Konfiguration der lircrc zum Ausführen von Aktionen
Irexec ist ein nützlicher daemon, mit dem man so ziemlich alles anstellen kann.
Die Konfigurations-Datei lircrc wird unter /etc/lircrc oder unter ~/.lircrc abgespeichert.
Aufbau der lircrc.
begin
prog = <Daemon für Skript- und Programm-Ausführungen>
button = <Tasten-Name, ist in der lircd.conf definiert>
config = <Auszuführender Befehl>
mode = <Modus: Schaltet Modus ein oder aus>
repeat = <Wiederholung an oder aus (0 oder 1)>
remote = <Name des Buttons in der lircd.conf>
end
Beispiele.
4 x Button Power würde einen Reboot einleiten, somit sind Doppel-Belegungen ("über") vdr möglich.
begin
prog = irexec
button = Power
button = Power
button = Power
button = Power
config = reboot
end
1 Key = 2 Funktionen.
begin
prog = irexec
button = Reserve
config = eject
config = eject -t
end
Wurde diese Datei erzeugt, kann der daemon gestartet werden, wichtig dass dieses nach lirc geschieht (Reihenfolge beachten).
start-stop-daemon --start --verbose --exec /usr/local/sbin/lircd -- /etc/lircd.conf
start-stop-daemon --start --verbose --exec /usr/local/bin/irexec -- --daemon /etc/lircrc