Ich grabe diesen Thread mal nach knapp zwei Jahren aus ;-)
Hab für mich eine gute Lösung gefunden die vielleicht einige interessieren könnte.
Ich habe auch versucht die POWER taste gegen versehentlichen Drücken zu schützen. Mit nem langen Tastendruck hat es nicht funktioniert.
Aber zweimal schnell Drücken ist für mich sogar noch besser :-)
Dazu hab ich folgenden trick angewendet:
Meine irexec conf sieht so aus:
begin
button = KEY_POWER
prog = irexec
repeat = 0
config = sleep 0.2 && killall -9 -q irexec && irexec /PFAD/ZUR/irexec.conf &
config = svdrpsend mesg "VDR startet neu" && sleep 2 && sudo killall -9 -q vdr
end
Erklärung:
Beim ersten druck wird die erste config Zeile ausgeführt. Im Hintergrund läuft dann der sleep Befehl. Nach 0.2 Sekunden wird irexec gekillt und neu gestartet.
Wenn innerhalb dieser 0.2 Sekunden allerdings nochmal die Taste gedrückt wird, wird die zweite config Zeile ausgeführt.
Die Zeit kann natürlich beliebig angepasst werden. So muss man schon ziemlich schnell doppelt drücken.
Läuft bei mir zu 100% zuverlässig :-)
Hoffe kann einigen die sich genauso wie ich den Kopf darüber zerbrechen weiter helfen.
Gruß
Vectra130