yavdr 0.4 und MS-Tech Fernbedienung

  • Hi, pacha_muc!


    Ja. Also wie geschrieben funktioniert schon relativ viel.


    Habe gerade festgestellt, dass KEY_COMPOSE das Menü anzeigt. Ich muss nur "korrekt" zum IR Empfänger sitzen.
    Auf größere Distanz wird zwar Empfang mittels LED anzeigt, aber scheinbar ist das nicht mehr auswertbar (Abstand ca. 3m).


    Aber: Trotz kurzer Distanz keine Funktion der Farbtasten und der Taste "Record TV".

  • also dass mit der entfernung kann ich nicht beurteilen - vielleicht doch mal die Batterien wechseln... - ich kann meine FB ca. 6m weg vom Gerät bedienen...


    was mir nicht einleuchtet ist, dass die Farbtasten rot, gelb grün blau bei evtest keinen Code dem Gerät übergeben können... - egal was... - dass du evtl. um-mappen musst - ja - aber dass gar nichts ankommt ist schon sehr sehr komisch...


    kommen die anderen Tasten also z.B. Lautstärke, Taste 1-9 etc bei evtest mit einem Ergebnis an?

    YAVDR-System: derzeit 0.5 stable
    Asus M5A87 mit einem AMD Athlon II X2 250 3Ghz AM3
    4GB Kingston DDR3, 2TB WD SATAII 64MB als video.01,
    Systemplatte: SSD Crucial 64GB Sata III,
    Asus ENGT520 Silent per HDMI an einem 42" Phillips LCD
    dieser befeuert über Digital Audio eine JBL ESC333
    Hauppauge PVR-500 und Nova-TD 500 weil kein DVB-C hier
    alles schön eng in ein MS-380 eingepasst

  • Hi, pacha_muc!


    Ich habe vorhin noch einmal mit einem


    Code
    sudo cat /dev/hidraw0


    getestet, aber da kommt mit der jetzigen FB für die fünf genannten Tasten nichts an...irgendwie frustrierend, da sonst alle Tasten funktionieren. Habe die Batterien noch nicht getauscht.


    Ich mach' mir noch mal Gedanken, wo ich ansetzen kann.


    Bis dahin.

  • gibts evtl noch ein hidraw1 oder mehr ? Wenn da nichts rauskommt dann kannst der Empfänger die Tasten garnicht. Wenn da irgendetwas rauskommt, dann muss der Treiber gepatcht werden um die zusätzlichen Tasten nutzen zu können. Hab ich damals mit etwas raten und viel Geduld für meine Gyration auch gemacht.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • N'Abend, steffen_b.


    Es gibt sowohl die hidraw0 und hidraw1.


    1) hidraw1 zeigt Input an, sofern ich die FB auf "Maus" umstelle und der Mauszeiger bewegt sich auf dem Bildschirm - soweit okay.


    2) hidraw0 zeigt für sämtliche sonstigen Tasten im "Standard" Modus der FB Input an - soweit okay - außer für die vier Farben und die "Recorded TV".


    Mir scheint derzeit die FB die Ursache (aber wieso nur fünf Tasten, die nicht funktionieren???; in Ermangelung einer Referenz ist das aber erst einmal nur eine vage Vermutung. Da es nach HW "riecht" wird das Thema hier schon langsam off-topic.


    P.S.: Bin für jede weitere Debug Möglichkeit offen, habe mich da bei Linux aber noch nicht so intensiv mit beschäftigt,


    Gruß.

  • Mir scheint derzeit die FB die Ursache (aber wieso nur fünf Tasten, die nicht funktionieren???; in Ermangelung einer Referenz ist das aber erst einmal nur eine vage Vermutung. Da es nach HW "riecht" wird das Thema hier schon langsam off-topic.


    sag mal haben die 5 Tasten schon mal funktioniert? - oder hast du das Gehäuse neu?


    was passiert in xbmc mit den 5 Tasten?


    funktionieren die Tasten bei anderen Distributionen - also z.B. ubuntu 11.10 - oder xbmc-live?

    YAVDR-System: derzeit 0.5 stable
    Asus M5A87 mit einem AMD Athlon II X2 250 3Ghz AM3
    4GB Kingston DDR3, 2TB WD SATAII 64MB als video.01,
    Systemplatte: SSD Crucial 64GB Sata III,
    Asus ENGT520 Silent per HDMI an einem 42" Phillips LCD
    dieser befeuert über Digital Audio eine JBL ESC333
    Hauppauge PVR-500 und Nova-TD 500 weil kein DVB-C hier
    alles schön eng in ein MS-380 eingepasst

  • Moin !


    Vieleicht hilft es aber ich kämpfe hier mit dem selben Problem das einige Tasten nicht so richtig wollen.
    Der eingebaute USB Empfänger meines MS Tech 1200 Gehäuse+Fernbedienung hat die Device ID 1d57:ac01
    Mittels evtest konnte ich fast alle Tastencodes von den beiden /dev/input/eventX devices ermitteln aber für die Tasten:
    Red(MyVideo),Green(MyMusic),Yellow(MyPicture),Blue(MyTv),RecordTV,Start
    war ich nicht erfolgreich.


    mfg
    skynexx

  • pacha_muc: Gehäuse ist neu, daher habe ich (noch) keine Referenz.
    XBMC habe ich noch nicht aktiv getestet, sehe ich aber nicht notwendig, da schon die RAW Eingaben keinen Input in /dev/hidraw anzeigen. XBMC setzt auf das OS auf, also auf die Kernelmodule usbhid, dann eventlircd etc..


    Du hattest doch auch die identische EmpfängerID 1d57:ac01? Warum funktioniert das in dem MC-380 dann? <Hm, grübel>


    skynexx: Dann sind wir schon zu zweit, da genau diese fünf Tasten (Start hatte ich bis dato nicht betrachtet :) bei mir auch nicht funktionieren; also in 6.

  • pacha_muc: Gehäuse ist neu, daher habe ich (noch) keine Referenz. XBMC habe ich noch nicht aktiv getestet, sehe ich aber kritisch, da die RAW Eingaben ja keinen Input anzeigen für die fünf Tasten.


    Naja - versuch macht kluch...


    aber auch hier haben mehrere schon die MS-1200 erfolgreich in Betrieb genommen... - z.b. wuzone hier: Klick


    Du hattest doch auch die identische EmpfängerID 1d57:ac01? Warum funktioniert das in dem MC-380 dann? <Hm>


    nicht ganz - in meinem 380er ist ein anderer verbaut: Bus 008 Device 002: ID 04b4:0101 Cypress Semiconductor Corp. Keyboard/Hub

    YAVDR-System: derzeit 0.5 stable
    Asus M5A87 mit einem AMD Athlon II X2 250 3Ghz AM3
    4GB Kingston DDR3, 2TB WD SATAII 64MB als video.01,
    Systemplatte: SSD Crucial 64GB Sata III,
    Asus ENGT520 Silent per HDMI an einem 42" Phillips LCD
    dieser befeuert über Digital Audio eine JBL ESC333
    Hauppauge PVR-500 und Nova-TD 500 weil kein DVB-C hier
    alles schön eng in ein MS-380 eingepasst

  • also was mich stutzig macht - ist anscheinend dass Deine FB gar nicht als Fernbedienung sondern als Mouse erkannt wird...


    meine cat /proc/bus/input/devices

    Code
    I: Bus=0003 Vendor=04b4 Product=0101 Version=0100
    N: Name="Cypress Cypress USB Keyboard / PS2 Mouse"


    und deine

    Code
    I: Bus=0003 Vendor=1d57 Product=ac01 Version=0110
    N: Name="Mouse"


    tipp ich in Tante Google mal "1d57 ac01" ein bekomme ich als 3. oder 4. Treffer einen "USB-Laserpointer von "Conrad" - der also auch so erkannt wird.... - ähm... hier stimmt was nicht...

    YAVDR-System: derzeit 0.5 stable
    Asus M5A87 mit einem AMD Athlon II X2 250 3Ghz AM3
    4GB Kingston DDR3, 2TB WD SATAII 64MB als video.01,
    Systemplatte: SSD Crucial 64GB Sata III,
    Asus ENGT520 Silent per HDMI an einem 42" Phillips LCD
    dieser befeuert über Digital Audio eine JBL ESC333
    Hauppauge PVR-500 und Nova-TD 500 weil kein DVB-C hier
    alles schön eng in ein MS-380 eingepasst

  • Bei der Gyration kommen die Farbtasten auch "auf der Maus raus". Wenn die Farbtasten zB unter Windows gehen - dann MUSS einer der beiden hidraw devices etwas ausgeben bei den Farbtasten. Es scheinen auch andere im Netz mit denselben Tasten Probleme zu haben.


    http://www.easyvdr-forum.de/forum/index.php?topic=11995.0

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • a) Ich werden mal testweise auf einer freien Partition meines HTPC ein Win7 installieren, dann weiß ich, ob die Tasten prinzipiell funktionieren.
    b) Werde mir mal parallel den easy-vdr Workaround ansehen, ob es damit funktionieren kann.
    c) Sobald ich die FB unter WIn7 getestet habe, melde ich mich.


    Gruß.

  • Zu a) und c): FB Tasten funkionieren alle.

  • Also hast du nicht das richtige hidraw device beobachtet beim drücken der Farbtasten. Auf einem der beiden muss etwas rauskommen.


    Hier ist meine Odissey von damals dokumentiert.
    Gyration Tastatur und Fernbedienung (GYAR3101CKDE)


    Vielleicht hilfts dir ja.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Hallo, Steffen_B,


    hattest Recht!


    Habe mir mal mit

    Code
    cat /dev/hidraw1 | od -x


    angesehen, ob da via usbhid in Linux für die Tasten Rt,Gr,Gb,Bl etc. etwas ankommt. Das ist der Fall.
    Jetzt kommt der Punkt, herauszubekommen, welcher HEX/Bin/o.ä. Code welchen "Tasten" Kombinationen entspricht.


    skynexx: Du kannst das ebenfalls bei Dir mit dem obigem Kommando testen (ggf. anderes hidraw Device!).
    Einfach nur häufig genug die selbe Taste drücken.


    Gruß,
    Holger.

  • Hallo Zusammen,


    ich habe gerade diesen Thread gefunden und verfolgt. Gibt es für die Farbtasten bereits eine Lösung?


    Ich habe auch das MS-Tech 1200 Gehäuse als Rev. D. Im Vgl. zu zur Rev. C ist eine andere Fernbedienung dabei. Im Web habe ich dazu aber noch keine weiteren Anhaltspunkte finden können.


    Folgende Devices konnte ich mittels 'cat /proc/bus/input/devices' identifizieren:


    Weiterhin habe ich herausgefunden, dass die Farbtasten bei mir auf /dev/hidraw1 hören.


    Wenn ich ein 'cat /dev/hidraw1 | od -x' mache kommt folgendes:

    Code
    0000000 1004 0400 0000 1004 0400 0000 1004 0400 # 3x Rot gedrückt
    0000020 0000 0404 0400 0000 0404 0400 0000 0404 # 3x Grün gedrückt
    0000040 0400 0000 0804 0400 0000 0804 0400 0000 # 3x Gelb gedrückt
    0000060 0804 0400 0000 0204 0400 0000 0204 0400 # 3x Blau gedrückt


    (Ich mußte jede Taste 3x drücken, damit überhaupt etwas erscheint)


    Mit evtest bekomme ich weiterhin keine Ausgabe bei diesen Tasten.


    Hat schon jemand mittlerweile FB vollständig am Laufen? Bin für jeden Tip dankbar.


    Viele Grüße,
    Captainjack79


    VDR-Server: Antec Mini P180, BeQuiet PurePower L7 300W, Asus M4N78-VM, AMD 250e, 2x 2GB Kingston HyperX, 6x WD20EARS, DouFlex CT Octopus, Ubuntu 10.04 amd64, vdr 1.7.18 (stable-vdr) + ngene-octopus-test + vdr-plugin-xvdr
    HTPC 1: YeongYang YY-C581, picoPSU 120W, Zotac Z68ITX-B-E (silent Mod: 60mm Dreambox Lüfter), Intel i3-2105, 2x 2GB RAM AData S0-DDR3, OCZ Verzex 2 60GB, Antec Veris Basic + Logitech Harmony 700, Ubuntu 10.04, xbmc-odk + xvdr
    HTPC 2: Gehäuse JCP MI 103, Zotac Z68ITX-B-E (silent Mod: 60mm Dreambox Lüfter), Intel i3-2105, 2x 2GB RAM AData S0-DDR3, OCZ Vertex 2 60GB, Antec Veris Basic + Logitech Harmony 700, Ubuntu 10.04, xbmc-odk + xvdr
    HTPC 3 (im Aufbau): Gehäuse OrigenAE S10V, BeQuiet PurePower L7 300W, Zotac ITX ION P, 2x 2GB Ram (1333 MHz), Cine C/T Rev. 6, yaVDR 0.3a/0.4


    Meine Anleitungen: HTPC-Wiki

  • Hi, Captainjack79!


    Das MS-Tech 1200 Rev.D hat schon einmal den selben IR-Empfänger verbaut, wie mein Rev.C.


    Leider unterstützt der Linux-Kernel 2.6.38 dieses USB Device nicht vollständig OOTB und die "fehlenden" Tasten erzeugen keine Events.


    Der USBHID Treiber unter Win7's unterstützt die FB mit dem IR-Empfänger einwandfrei (inkl. Start-Taste).


    Ich bin kein Linux Kernel Programmierer, aber m.E. gibt es eine Möglichkeit, per DKMS ggf. ein HID-Modul einzubinden. dass die fehlenden Tasten liefert.


    So ähnlich hat steffen_b das für seine Gyration durchgeführt, die mittlerweile Bestandteil der aktuellen Linux-Kernels geworden sind.


    Das hilft jetzt zwar weder Dir noch mir, scheint aber der einzig gangbare Weg zu sein.


    Gruß,
    Holger.

  • Hallo steffen_b,


    hier erstmal die Ausgabe bekannter Tasten:


    'cat /dev/hidraw0 | od -x' liefert folgendes:


    'cat /dev/hidraw1 | od -x' liefert folgendes:

    Code
    0000000 e903 0000 0003 0000 e903 0000 0003 0000 # 2x Taste Volume Up
    0000020 ea03 0000 0003 0000 ea03 0000 0003 0000 # 2x Taste Volume Down


    Ein ' lsmod | grep hid' gibt mir nur die folgenden beiden Module:

    Code
    usbhid                 46956  0
    hid                    91020  1 usbhid


    Ein Modul mit 'hid-*' ist nicht geladen. Fehlt da evtl. noch eins?


    @holger_p: Mich wundert, dass ich die FB vom Rev. C Gehäuse unter yaVDR 0.3 mit inputlirc damals vollständig ans Laufen bekommen habe, trotz älterem Kernel.


    Viele Grüße,
    Captainjac79


    VDR-Server: Antec Mini P180, BeQuiet PurePower L7 300W, Asus M4N78-VM, AMD 250e, 2x 2GB Kingston HyperX, 6x WD20EARS, DouFlex CT Octopus, Ubuntu 10.04 amd64, vdr 1.7.18 (stable-vdr) + ngene-octopus-test + vdr-plugin-xvdr
    HTPC 1: YeongYang YY-C581, picoPSU 120W, Zotac Z68ITX-B-E (silent Mod: 60mm Dreambox Lüfter), Intel i3-2105, 2x 2GB RAM AData S0-DDR3, OCZ Verzex 2 60GB, Antec Veris Basic + Logitech Harmony 700, Ubuntu 10.04, xbmc-odk + xvdr
    HTPC 2: Gehäuse JCP MI 103, Zotac Z68ITX-B-E (silent Mod: 60mm Dreambox Lüfter), Intel i3-2105, 2x 2GB RAM AData S0-DDR3, OCZ Vertex 2 60GB, Antec Veris Basic + Logitech Harmony 700, Ubuntu 10.04, xbmc-odk + xvdr
    HTPC 3 (im Aufbau): Gehäuse OrigenAE S10V, BeQuiet PurePower L7 300W, Zotac ITX ION P, 2x 2GB Ram (1333 MHz), Cine C/T Rev. 6, yaVDR 0.3a/0.4


    Meine Anleitungen: HTPC-Wiki

  • @holger_p: Mich wundert, dass ich die FB vom Rev. C Gehäuse unter yaVDR 0.3 mit inputlirc damals vollständig ans Laufen bekommen habe, trotz älterem Kernel.
    Viele Grüße,
    Captainjac79


    Das ist interessant, dass alle Tasten funktioniert haben. Und das war die identische USB Id vom Empfänger also 1d57:ac01 ? Ich schaue mal, ob ich yaVDR0.3 testweise installiere, wenn Du das mit dem Empfänger bestätigst.


    So wie ich das gerade gelesen habe, macht inputlirc nicht viel anders, als eventlirc und verarbeitet die Events aus/dev/input/eventX. Und da kommt ja derzeit nichts von den sechs Tasten (Start,rot,gelb.grün,blau und recorded tv) an.


    Gruß,
    Holger.

Jetzt mitmachen!

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