Bitte um Hilfe: Träge Fernbedienung bzw. Remote plugin und Lirc mit einem seriellen Empfänger?

  • Hallo Leute,


    ich habe zur Zeit ein Setup, dass ich den VDR und
    XBMC über einen seriellen Empfänger per Lirc bediene.
    Dazu habe ich per irrecord ein Set an Tasten für den VDR und zusätzlich
    ein Set an Tasten für XBMC angelernt.
    In der remote.conf habe ich dann nur noch die Tasten für den VDR
    gemappt und in der keymap von XBMC eben nur die Tasten für XBMC.


    Das funktioniert soweit wunderbar, bis auf das Problem,
    das beide XBMC und VDR im Prinzip immer zwei-Tastendrücke brauchen,
    bis sie reagieren.
    Darüber hinaus reagiert speziell der VDR sehr verzögert.


    Um auf Ursachenforschung zu gehen, würde ich gerne mal Lirc für XBMC
    und das remote-plugin für den VDR parallel betreiben.


    Kann mir jemand sagen ob das geht? Und wenn ja wie?


    Darüber hinaus würde mich freuen, wenn jemand sonst
    noch Ideen hat, wo ich suchen kann, da im Log leider garnichts
    verdächtiges steht.


    Gruss und Danke für Eure Hilfe im Voraus,


    Günter

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • Dazu habe ich per irrecord ein Set an Tasten für den VDR und zusätzlich
    ein Set an Tasten für XBMC angelernt.


    Welches FB-Profil verwendest du denn? Wie sieht deine lircd.conf aus?

    Das funktioniert soweit wunderbar, bis auf das Problem,
    das beide XBMC und VDR im Prinzip immer zwei-Tastendrücke brauchen,
    bis sie reagieren.


    Wird es besser, wenn einer von den beiden nicht läuft?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo Seahawk,


    hatte richtig gehofft, dass Du Zeit findest,
    danke schonmal im Voraus.
    Meine Konfigurationsdateien habe ich in diesem Post schonmal abgelegt:
    Bitte um Hilfe: XBMC und LIRC
    Sieht etwas ungewöhnlich aus, weil irrecord auf den RAW Modus geschaltet hat beim recorden.
    Ich nutze das KLS 1.6 Profil.


    Wenn XBMC nicht läuft, benötige ich beim VDR trotzdem zwei
    Tastendrucker um ins Menue zu kommen.


    Ich will heute abend mal die Fernbedienung nochmal anlernen,
    nur den VDR Teil ohne den XBMC Teil, und sehen, ob es vielleicht
    an dem RAW Modus liegt. (irrecord und VDR)


    Dann würde ich gerne mal das remote-PLugin nochmal testen,
    wobei mir nicht klar ist, wie ich dann XBMC fernbedienen könnte,
    ich will unbedingt Umschalt-Skripte vermeiden.


    Daher auch die Frage:
    Kann lircd und vdr-remote-plugin parallel auf einen seriellen
    Empfänger zugreifen?


    Gruss und Danke,


    Günter

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • Kann lircd und vdr-remote-plugin parallel auf einen seriellen


    Was macht das remote Plugin dort? Der VDR kann doch selber auf lirc zugreifen.


    Und, du hast bei deiner Universalfernbedienung zwei verschiedene "Fernbedienungen" auf lirc angelernt? D.h. du schaltest auf der Fernbedienung zwischen zwei Geräten um?


    Und ich würde an deiner Stelle auf der Universalfernbedienung ein Gerät einstellen was etwas bessere Tastendrücke sendet (rc-5 oder sowas). Exotische Codes die nur RAW genutzt werden können sind da immer etwas ungünstig.
    Wenn ich mir deine lircd.conf so ansehe bezweifle ich nämlich das das so jemals was wird.


    Aber das siehst du ja per irw (lass erstmal VDR und XBMC weg, erstmal muss lirc vernünftig laufen), kommen da die Tastendrücke schon falsch und schwammig an? Ode reagiert die Fernbedienung bei irw wie "eine normale PC Tastatur" (d.h. erzeugt jeder FB Tastendruck eine saubere und eindeutige Ausgabe in irw)?


    cu

  • Hallo Keine_Ahnung,


    zur Zeit ist da kein Remote-Plugin, das wäre nur
    ein Test, ob es mit dem Remote-Plugin besser geht.


    Ja, ich habe mit meiner Harmony 300 zwei verschiedene
    Profile angelernt, zum Einen das KLS 1.6 VDR
    zum anderen habe ich eine alte TT Fernbedienung auf die
    Harmony gelernt.
    KLS VDR ist in der remote.conf dann auf den VDR gemappt,
    TT-Keys sind auf XBMC gemappt.
    Wie gesagt, tut alles, bis auf das zweifache drücken müssen ;(


    Hmm, wenn ich das richtig in Erinnerung habe wird der RAW
    Modus vom XBMC Teil, also von den angelernten Tasten verursacht...
    Aber das weiss ich heute abend, wenn ich nur den VDR Teil
    nochmal angelernt habe. Wenn es am Raw Modus liegt, müsste
    es dann heute abend deutlich besser werden.


    Wenn jemand ein zweites RC-5 Profil kennt (eben zusätzlich zum KLS Profil...)
    das ich testen könnte, nur her damit.


    Gruss und Danke,


    Günter


    PS: Der WAF ist eigentlich sehr gut, nur das Doppel-gedrücke nervt...


    PS: Hab Deinen Zusatz mit IRW erst jetzt gelesen.
    Das kann ich sicher testen, ich habe in Erinnerung,
    dass das ganz gut ging, aber ich teste es sicherheitshalber nochmal.

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC


  • Hmm, wenn ich das richtig in Erinnerung habe wird der RAW
    Modus vom XBMC Teil, also von den angelernten Tasten verursacht...


    Das sind zwei verschiedene Fernbedienungen, also packe die auch als zwei verschiedene Feinbedienungen in die lircd.conf.


    Wenn du beide Fernbedienungen in der lircd.conf in eine remote packst kann lirc die nur raw unter einen Hut bringen (weil die Codes der beiden FBs zu unterschiedlich sind um da eine Logik zu erkennen). Ich denke hier liegt der Grund warum schon deine lircd.conf so komisch ist.


    cu

  • Was hast du geändert? Hier ging es deiner Aussage nach doch noch: Bitte um Hilfe: XBMC und LIRC
    Hast du mal BJ1s lircd.conf für das KLS 1.6 Profil probiert, vermutlich funktioniert die sauberer als das RAW-Wirrwar. Ein anderes Profil zu testen ist auch nicht verkehrt - für die A415 der Hauppauge PVR350 hätte ich das sogar was ;) http://paste.ubuntu.com/876119/


    BTW: was gibt irw denn für einen einzelnen Tastendruck aus?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Einmal editiert, zuletzt von seahawk1986 ()

  • Hallo Leute,


    vielen Dank für die rege Beteiligung.


    Also, um das mal der Reihe nach zu beantworten:
    Keine_Ahnung:
    Danke für den Tipp, ich werde heute abend mal den XBMC Teil komplett weg lassen,
    und den VDR Teil neu anlernen, da sollte der RAW Modus dann weg sein.
    Den Tipp, dass man das einfach als zwei Fernbedienungen per
    cat lircd.conf1 lircd.conf2 > lircd.conf
    zusammenfassen kann habe ich heute morgen in einem alten Thread gefunden.


    @Seahawk,
    Der Fehler aus dem anderen Thread XBMC und Lirc lag an
    einem Leerzeichen an der falschen Stelle. (ist im Thread am Ende beschrieben)
    D.h. das alte Problem ist gelöst, die Aussage, dass es geht im alten Thread, war
    darauf bezogen, dass die Tastendefinitionen stimmen und VDR und XBMC reagieren.
    Das doppelte Drücken war damals schon auffällig, hat uns aber noch nicht so gestört und ich hatte
    noch die Hoffnung, dass der Logitech Support das durch ein hochdrehen der IR Stärke in Griff bekommt.
    (Die waren sehr hilfreich, aber mein Profil steht schon auf dem Maximum)


    Außer dem einen Leerzeichen habe ich nichts geändert.


    Ich werde die lircd.conf von BJ1s mal testen, sobald ich gefunden habe,
    wo ich die runterladen kann.
    Und Dein Profil teste ich mal, ob das mein serieller Empfänger erkennt.


    Output von IRW poste ich heute abend, wenn ich am Rechner sitze.


    Soweit mal,


    Günter

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • Output von IRW poste ich heute abend, wenn ich am Rechner sitze.


    Es geht dabei auch nicht so sehr um den Output, sondern das du dort alle Tasten probierst und live erlebst ob sich das richtig anfühlt. Wenn dort die Reaktion schon irgendwie unbefriedigend ist wird das was danach kommt nicht besser.


    cu

  • Hallo Leute,



    also, irw hat in der tat schon ein etwas komisches Verhalten,
    es bringt jede Taste grundsätzlich mehrfach.


    uenter@HDVDR:~$ irw /var/run/lirc/lircd
    0000000000000001 00 vdr-menu harmony
    0000000000000001 01 vdr-menu harmony
    0000000000000009 00 vdr-vol+ harmony
    0000000000000009 01 vdr-vol+ harmony


    Jetzt suche ich mal die lircd.conf für das VDR Profil.


    Gruss,


    Günter

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • also, irw hat in der tat schon ein etwas komisches Verhalten,
    es bringt jede Taste grundsätzlich mehrfach.


    Das kann aber auch an der Harmony liegen... Meine hat auch jeweils 3x den Code gesendet, bevor ich dem Support eine freundliche Mail geschrieben habe.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wobei der irw Output doch gut aussieht. Eine Taste gerückt und dann wieder losgelassen.


    Fühlt es sich dann richtig an? Reagiert die FB sauber?


    cu

  • Hallo Seahawk,


    danke für den Hinweis.
    Ich habe jetzt übrigens mal die lircd.conf und die
    passende remote.conf aus dem Wiki Eintrag für die Harmony genommen
    und siehe da, der VDR lässt sich deutlich flüssiger bedienen.


    Offensichtlich hat lirc mit dem Raw Modus, oder dem Mix
    an virtuellen Fernbdeinungen ein Problem.


    Werde das jetzt mal so einbauen und danach auch für XBMC ein
    anderes Profil suchen, welches die RAW einträge vermeidet.


    Gruss und nochmal vielen Dank für Eure Hilfe,


    Günter

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • Hallo Leute,


    so, nachdem das jetzt einen Tag getestet wurde.
    Im VDR mit dem normalen Modus ist die Bedienung deutlich besser.
    Man muss eigentlich garnicht mehr doppelt drücken.


    Ich werde jetzt eines der angesprochenen Profile für XBMC versuchen,
    um auch dort vom RAW Modus weg zu kommen.


    Gruss,


    Günter



    PS: Eines ist noch im VDR auffällig, meistens geht es relativ flüssig,
    also Wartezeit zwischen druck auf die Fernbedienung bis
    Menue ist da ca. 1 Sekunde.
    Aber manchmal geht das dann plötzlich 2-3 Sekunden.
    --> Aber dazu muss ich zuerst mal genauer reinschaun,
    was der PC macht, wenn es länger dauert und ob ich
    eine Regelmässigkeit entdecke.

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

Jetzt mitmachen!

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