Hallo,
trotz aller Suchen habe keine Lösung gefunden: in dem Wiki zu zum Plugin remote steht definitiv, dass das event in /dev/input dynamisch vergeben wird.
http://www.vdr-wiki.de/wiki/index.php/Remote-plugin
Daran kann man wohl nichts ändern.
Meine Idee wäre ein kleines Script:
1. mit dem Script aus obigem Link in /etc/udev/rules.d ein aktuelles Device /dev/input/ir anlegen
SUBSYSTEM!="input", GOTO="remote_event_grp_end"
ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir" GROUP="vdr" SYMLINK+="input/ir"
LABEL="remote_event_grp_end"
2. mit ls -l /dev/input/ir den symbolischen Link auf das aktuelle Event auslesen.
3. das ermittelte Event in die /etc/vdr/plugin.remote.conf eintragen. "-i /dev/input/ir" reicht leider nicht, es wird stattdessen die Nummer des events genommen und die FB wieder neu angelernt.
4. eine ggf. vorher angelegte /var/lib/vdr/remote.conf.irXX symbolisch verlinken auf /var/lib/vdr/remote.conf.
So mache ich es bisher von Hand. Wenn man das 100 Mal gemacht hat, kommt einem doch die Idee einer Automatisierung.
Das Ganze müsste von der /etc/rc.local vor dem Start von VDR aufgerufen werden.
Leider kann ich keine Scripte schreiben, sorry. Vielleicht gibt es aber den einen oder anderen Freak, der das kann. Ich würde mich freuen, vielleicht auch manch ein anderer. Oder gibt es schon eine Lösung?
Grüße
GBruno