Kanotix-VDR: Remotes.conf wird immer wiede neu generiert

  • Hallo


    Versuche meinen IRTrans mit Kanotix-VDR (2006/01) mit VDR in gang zu kriegen. Wenn ich die Befehle in die /var/lib/vdr/remote.conf reinschreibe werden die beim VDR-Start immer wieder überschrieben. Verstehe nicht ganz, woher das Prog "remotes-loader.sh" die Daten zusammensetzt.


    Danke für hilfe


    dkell

    SYSTEM (Server + yaVDR): GA-EP31-DS3L, 4GB Ram, Point of View GT220 NVIDIA, Satelco EasyWatch PCI HDTV DVB-C + EasyWatch CI

  • Wie heissen den die Einträge in der remotes.conf?


    Normal gibts im selben Verzeichnis remote.LIRC.con und remote.KBD.conf die werden zusammengesetzt.


    Sondersachen werden irgendwie ignoriert und verworfen.

  • Die Einträge lauten


    LIRC.Up vup
    LIRC.Down vdown
    LIRC.Menu vmenu
    LIRC.Ok vok
    LIRC.Back vback
    LIRC.Left vleft
    LIRC.Right vright
    LIRC.Red vred
    LIRC.Green vgreen
    LIRC.Yellow vyellow
    LIRC.Blue vblue
    LIRC.0 v0
    LIRC.1 v1
    LIRC.2 v2
    LIRC.3 v3
    LIRC.4 v4
    LIRC.5 v5
    LIRC.6 v6
    LIRC.7 v7
    LIRC.8 v8
    LIRC.9 v9
    LIRC.Power vpower
    LIRC.Mute vmute



    es sind die gleichen Einträge wie lirc, aber der lircd läuft nicht (resp. braucht es nicht da IRTRANS einen eigenen lirc-server hat).


    Habe mal eine Datei remote.LIRC.conf erstellt und diese ins entsprechende Verzeichnis kopiert; jedoch ohne Wirkung. Nach dem Starten stehen in der remote.conf immer nur die KBD einträge

    SYSTEM (Server + yaVDR): GA-EP31-DS3L, 4GB Ram, Point of View GT220 NVIDIA, Satelco EasyWatch PCI HDTV DVB-C + EasyWatch CI

  • Wie wärs mit Anpassen oder Ändern von dem Abschnitt in /usr/lib/vdr/remotes-loader.sh:

    Code
    REMOTES=""
        if [ -e "/var/run/lircd.pid" ]; then
            if ps --no-headers --pid `cat /var/run/lircd.pid` | grep -q "lircd" ; then
                REMOTES="LIRC"
            fi
        fi


    Einfache Variante:

    Code
    REMOTES=""
    #    if [ -e "/var/run/lircd.pid" ]; then
    #        if ps --no-headers --pid `cat /var/run/lircd.pid` | grep -q "lircd" ; then
                REMOTES="LIRC"
    #        fi
    #    fi
  • Vielen dank, da sollte man auch selber draufkommen sollen. Klappt so

    SYSTEM (Server + yaVDR): GA-EP31-DS3L, 4GB Ram, Point of View GT220 NVIDIA, Satelco EasyWatch PCI HDTV DVB-C + EasyWatch CI

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!