Gleich vorweg: So habe ich es hingekriegt(UNTER Suse 8.2). Dies beschreibt die Installation des Remote Plugins wenn der VDR aus /usr/local/src/VDR heraus gestartet wird. Sollte aber auch so funktionieren wenn man den VDR genau nach Anleitung von Hubertus Sandmann also mit "make VFAT=1,make plugins,make install,cp *.conf /video," installiert hat,ist dann halt nur die "runvdr" entsprechend abzuändern. Des weiteren verwende ich hier die "alles.rc5".Wenn also jemand eine andere rc.5 verwendet (z.B:die "hauppauge.rc5) ist in der folgenden Beschreibung immer die "alles.rc5" durch diese Datei zu ersetzen. Remote Plugin Installation für Hauppauge Nexus: Die Datei vdr-remote-0.1.1.tgz ins Verzeichnis /usr/local/src/VDR/PLUGINS/src verschieben Dann Shell öffnen und per Befehl:cd /usr/local/src/VDR/PLUGINS/src in dieses Verzeichnis navigieren. Dann Befehle wie folgt eintippen: tar -xvzf vdr-remote-0.1.1.tgz ln -s remote-0.1.1 remote cd ../.. make plugins cd ../. cd DVB/apps/av7110_loadkeys make Somit ist das Plugin jetzt installiert Am besten jetzt die Shell schliessen und eine neue öffnen. Nun muss man den Treiber starten also Befehle wie folgt: cd /usr/local/src/DVB/driver make insmod Jetzt muss sichergestellt sein das die entpackte Datei alles.rc5 im Verzeichnis /usr/local/src/DVB/apps/av7110_loadkeys liegt Dann folgende Befehle in einer neuen Shell eintippen: cd /usr/local/src/DVB/apps/av7110_loadkeys ./av7110_loadkeys alles.rc5 > /proc/av7110_ir evtest /dev/input/event0 Jetzt sollten wenn man Tasten der Fernbedienung drückt Reaktionen in der Shell zu sehen sein Wenn dies also der Fall ist alles schliessen und den Vdr beenden Jetzt muss man die remote.conf aus Dem Ordner /video (falls vorhanden) entfernen bitte vorerst nicht löschen sondern irgendwo in einem anderen Ordner sichern warum erkläre ich ziemlich weit unten unter P1: und dann am besten gleich die runvdr im Verzeichnis /usr/local/src/VDR anpassen In meinem Fall wie folgt: DVBDIR="../DVB/driver" DVBREM="$DVBDIR/../apps/av7110_loadkeys" VDRPRG="./vdr" VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -Premote $*" LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`" KILL="/usr/bin/killall -q -TERM" # Load driver if it hasn't been loaded already: if [ $LSMOD -eq 0 ] ; then (cd $DVBDIR; make insmod) fi while (true) do su -c "$VDRCMD" $VDRUSR if test $? -eq 0; then exit; fi date echo "restarting VDR" $KILL $VDRPRG sleep 10 (cd $DVBDIR; make rmmod; make insmod) date done HINWEIS DAZU: Das -t /dev/tty8 ist dazu da damit auch mit der Tastatur weiterhin Eingaben möglich sind Das -Premote ist eben für die Fernbedienung zuständig Nachdem die runvdr also angepasst ist starten wir den Vdr wieder öffnen dann eine Shell und tippen das folgende ein: cd /usr/local/src/DVB/apps/av7110_loadkeys ./av7110_loadkeys alles.rc5 > /proc/av7110_ir (Dieses muss man immer tun nach dem Start des Vdr um die Fernbedienung zu aktivieren) Hnweis:Man kann sich für diese zwei Befehle natürlich ein Script schreiben Nun sollte der Vdr in den Lernmodus gehen zuerst werden die Tasten der Fernbedienung angelernt und danach die Tasten der Tastatur wegen(-t /dev/tty8) Jetzt alles schliessen und den Vdr beenden Fertig! Nun startet man immer zuerst den Vdr und öffnet dann eine Shell in der man wie bereits erwähnt folgendes eintippt cd /usr/local/src/DVB/apps/av7110_loadkeys ./av7110_loadkeys alles.rc5 > /proc/av7110_ir (oder aber man hat sich ein Script dazu geschrieben welches man per Klick darauf aufruft) Und die Fernbedienung sollte jetzt gehen PS:Wenn man die runvdr wie folgt abändert,braucht man weder ein Script oder sonst was zu aktivieren und die Fernbedienung geht gleich beim Start des VDR: $Id: runvdr 1.9 2002/03/16 16:22:12 kls Exp $ DVBDIR="../DVB/driver" DVBREM="$DVBDIR/../apps/av7110_loadkeys" VDRPRG="./vdr" VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -Premote $*" LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`" KILL="/usr/bin/killall -q -TERM" # Load driver if it hasn't been loaded already: if [ $LSMOD -eq 0 ] ; then (cd $DVBDIR; make insmod) ($DVBREM/av7110_loadkeys $DVBREM/alles.rc5 > /proc/av7110_ir) fi while (true) do su -c "$VDRCMD" $VDRUSR if test $? -eq 0; then exit; fi date echo "restarting VDR" $KILL $VDRPRG sleep 10 (cd $DVBDIR; make rmmod; make insmod) ($DVBREM/av7110_loadkeys $DVBREM/alles.rc5 > /proc/av7110_ir) date done Nun noch ein abschliessender Hinweis: Ich habe mir die Fernbedienung von Conrad Modell CV 250-2 zugelegt.Diese kann man dann statt der Original Fernbedienung von Hauppauge verwenden(hat ja viel mehr Tasten). Natürlich muss man der Fernbedienung zuerst einen Code zuweisen. Habe verschiedene Codes durchprobiert und denke am besten sind der Code von Philips "169" für TV und der Code "155" ebenfalls von Philips für VCR. P1:Ich möchte auch noch ein mögliches Problem erörtern (Bei mir jedenfalls war es so) Nachdem man die Fernbedienungstasten im VDR anlernt geht der VDR ja gleich danach dazu über die Tastatur anzulernen. Dies ist mir auch nach mehrmaligen Versuchen nicht gelungen,ich musste also immer beenden und hatte somit nur die Fernbedienung angelernt. Das Problem kann man folgendermassen lösen: Man installiert ja den VDR zuerst einmal sowieso für die Bedienung mit der Tastatur Die dabei erstellte "remote.conf" einfach in einen Ordner kopieren (also sichern). Wenn man dann später das Remote Plugin installiert und die Fernbedienung anlernt entsteht ja eine neue "remote.conf" auch dann wenn man das nachfolgende Anlernen der Tastatur beendet. In diese "remote.conf" kopiert man nun einfach per Editor den Inhalt der zuvor gesicherten "remote.conf" ab dem letzten Eintrag dazu (also nichts überschreiben sondern dazukopieren). (Ach ja soweit ich informiert bin gehen die Fernbedienungen von Aldi (Medion) recht gut statt der Originalen von Hauppauge). Nachtrag: Auch wenn man den VDR vollständig installiert hat also mit "make VFAT=1,make plugins,make install, cp *.conf /video" " installiert hat funzt es so wie in diesem Schrieb. Nur die Plugins werden in der "runvdr" anders eingetragen.