Grundsätzliches lircd und Speedlink SL-6399

  • :moin
    Moin,
    nach vielen, vielen Jahren VDR hab ich mir endlich mal eine Fernbedienung zugelegt.


    Aus dem "Bin doch Blöd Markt", Speedlink SL-6399 mit dem USB Empfänger, für €17,90.


    Da ich nie mit lircd und vdr gearbeitet hab (hatte bislang nur die SVRP vdr_remote), hätt ich da 2,3 Fragen.


    System ist: Ubuntu/Hardy mit dem etobi Archiv vdr, remote gebootet ohne eigene Harddisk (wofür sind server sonst da).


    Den USB Empfänger hab ich angeschlossen, der arbeitet perfekt.

    Code
    root@vdr:~# lsusb
    Bus 003 Device 002: ID 1241:e000 Belkin


    ebenso laufen via Fernbedienung die Tastendrücke der Handfernbedienung ein, hier die Eingabe der Taste 1, kurz gedrückt

    Code
    root@vdr:~# cat /dev/input/by-path/pci-0000:00:1d.2-usb-0:1:1.0-event-kbd | hexdump
    0000000 b41e 4943 65b2 0004 0004 0004 001e 0007
    0000010 b41e 4943 65b8 0004 0001 0002 0001 0000
    0000020 b41e 4943 65b9 0004 0000 0000 0000 0000
    0000030 b41e 4943 3a72 0006 0004 0004 001e 0007
    0000040 b41e 4943 3a76 0006 0001 0002 0000 0000
    0000050 b41e 4943 3a76 0006 0000 0000 0000 0000


    Soweit so gut - die Hardware (USB Empfänger und Geber) erzeugen eindeutige Daten.


    Aber "was" muss ich "wo" eintragen, das der lirc und schluß endlich der vdr das Gespann erkennen und nutzen kann ?


    Danke für ein paar Tipps
    Jojo

  • Hallo
    Wie die SpeedLink 6399 unter VDR funktioniert, ist eine längere Geschichte. Sie verhält sich wie ein Keyboard und eine Mouse, so hat man mehrere Möglichkeiten das für den VDR zu konfigurieren.
    Fast jede Taste sendet mehrere Tastencodes. Die meisten Codes sind LeftCTRL und ein Buchstabe oder LeftCTRL LeftShift und ein Buchstabe. Das Problem ist, die eindeutige Tastenfolge zu übermitteln.
    Dies kann mit einer angepaßten kmap erfolgen, so das man die FB als Keyboardersatz benutzt. (Ansatzweise schon zum laufen gebracht)
    Mit inputlirc oder lirc bekommt man nicht alle Tasten zum funktionieren, da es bei den Tastencodes einige Überschneidungen gibt, die man auch durch geschicktes konfigurieren nicht aufgelöst bekommt.
    Alle Tasten funktionieren nur mit zwei gestarten LIRC-Instanzen und lircrc. Dafür braucht man dann das lircrc-plugin für den VDR. Funktioniert bei mir aber auch noch nicht ganz 100%tig.
    Ich werde nach Weihnachten meine Erfahrungen und Konfigurationen mal posten.


    Gruß MAK

  • Hmm, also etwas arbeit zu tun.


    D.H. ich nehm mir mal din inputlirc sourcen und meinen emacs und baue dort eine remapping Fähigkeit ein, um die Anschläge für den VDR ein-ein deutig zu machen. Sollte kein Ding sein... schaun wir mal^^


    Jojo

  • Guten Morgen
    noch eine kurze wichtige Info:
    Die Taste Msn sendet keinen Code, aber die IR-Empfänger-Diode blinkt. Diese Taste ist ein interner Schalter der FB (Funktion Ein oder Aus, ähnlich wie ein Lichtschalter). Das hat zur Folge, die nachstehenden Tasten einen anderen Code senden.
    Play
    Stop
    Replay
    Pause
    Skip
    Back
    More
    Guide

    In einem gestarten X-Fenster läßt sich dann der Mouse-Zeiger mit dem Steuerkreuz steuern.


    Gruß MAK


    VDR - VDR mit XBMC - MythTV

    Einmal editiert, zuletzt von MAK ()

Jetzt mitmachen!

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