yavdr 0.4 und MS-Tech Fernbedienung

  • Hallo, z'ammen!


    Habe eine erste Version eines Kernel HID Moduls für den 1d57:ac01 USB IR Empfänger in meinem MS-Tech 1200 Rev.C geschrieben und via DKMS eingebunden. Soweit funktionieren die fehlenden Tasten.


    P.S.: Eine Anleitung zur Installation/Integration unter yaVDR ist im README der angehängten Datei zu finden (ohne Gewähr ;D).


    Edit: Damit es hier nicht zu Offtopic bei Problemen wird habe ich die Datei jetzt hier angehängt


    Gruß,
    Holger.

    5 Mal editiert, zuletzt von holger_p. ()

  • Hallo,


    ich habe gestern das hid-mstech modul mach Anleitung installiert und es hat auch einwandfrei funktioniert. Auch nach einem Neustart.
    Heute musste ich im Gehäuse noch etwas umbauen. Nach dem Neustart funktionieren die besagten Tasten (Farbtasten und RecordTV) wieder nicht.


    lsmod sagt, das Modul wäre geladen. Ich habe auch das Modul wieder deinstalliert und den ganzen Vorgang wiederholt, aber es funktioniert immer noch nicht. Mir fehlen leider die Kenntnisse für weitere Schritte, dehalb hoffe ich, dass mir hier jemand weiterhelfen kann.


    Mike

    o ----------- my Babys ------------->
    |Haupt-VDR: yaVDR 0.4.0 Athlon64 3000+ 2GB RAM Nvidia 8500
    |Client 1: ASUS eeePC mit Kubuntu 9.10, VDR 1.6.0-9, streamdev-client und xineliboutput
    |Client 2: CT-VDR, streamdev-client und xineliboutput
    |Client 3: MediaMVP
    o------->

  • Nachtrag:


    im syslog steht häufig

    Code
    Feb  9 22:00:05 linvdr kernel: [    1.399938] hid-mstech: probe of 0003:1D57:AC01.0002 failed with error -22



    ich denke, da liegt der Hund begraben. Allerdings ist Google in dem Fall für mich keine echte Hilfe.


    Mike

    o ----------- my Babys ------------->
    |Haupt-VDR: yaVDR 0.4.0 Athlon64 3000+ 2GB RAM Nvidia 8500
    |Client 1: ASUS eeePC mit Kubuntu 9.10, VDR 1.6.0-9, streamdev-client und xineliboutput
    |Client 2: CT-VDR, streamdev-client und xineliboutput
    |Client 3: MediaMVP
    o------->

  • Nach dem Neustart funktionieren die besagten Tasten (Farbtasten und RecordTV) wieder nicht.


    Was kommt denn da bei "sudo irw" bei den entsprechenden Tasten?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Was kommt denn da bei "sudo irw" bei den entsprechenden Tasten?

    Hallo,


    bei den angesprochenen Tasten kommt da garnichts, während bei den anderen Tasten die normale Ausgabe kommt. Ich sitze grad nicht dran, deshalb kann ich es nicht posten.


    Mike

    o ----------- my Babys ------------->
    |Haupt-VDR: yaVDR 0.4.0 Athlon64 3000+ 2GB RAM Nvidia 8500
    |Client 1: ASUS eeePC mit Kubuntu 9.10, VDR 1.6.0-9, streamdev-client und xineliboutput
    |Client 2: CT-VDR, streamdev-client und xineliboutput
    |Client 3: MediaMVP
    o------->

  • Ich habe jetzt noch ungefähr 300 andere Sachen probiert, aber die Tasten funktionieren nicht mehr. Im syslog steht nach jedem Neustart


    Code
    hid-mstech: probe of 0003:1D57:AC01.0002 failed with error -22



    ich finde dazu aber nichts.


    lsmod:


    Code
    hid_mstech             12595  0 hid                    91020  2 usbhid,hid_mstech



    lsusb:

    Code
    Bus 002 Device 002: ID 1d57:ac01  Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



    Mike

    o ----------- my Babys ------------->
    |Haupt-VDR: yaVDR 0.4.0 Athlon64 3000+ 2GB RAM Nvidia 8500
    |Client 1: ASUS eeePC mit Kubuntu 9.10, VDR 1.6.0-9, streamdev-client und xineliboutput
    |Client 2: CT-VDR, streamdev-client und xineliboutput
    |Client 3: MediaMVP
    o------->

  • Es geht wieder. Ich habe den MS-Tech IR-Empfänger auf einen anderen OnBoard-USB gesteckt. Möglicherweise hat er vor dem Umbau auch dort gesteckt. Jedenfalls gehen jetzt wieder alle Tasten.



    Dank an alle, die sich Gedanken gemacht haben.
    Bis zum nächsten Problem.


    Mike

    o ----------- my Babys ------------->
    |Haupt-VDR: yaVDR 0.4.0 Athlon64 3000+ 2GB RAM Nvidia 8500
    |Client 1: ASUS eeePC mit Kubuntu 9.10, VDR 1.6.0-9, streamdev-client und xineliboutput
    |Client 2: CT-VDR, streamdev-client und xineliboutput
    |Client 3: MediaMVP
    o------->

  • Kommando zurück und alles auf Anfang. ohne Veränderung gehen die Farbtasten plötzlich wieder nicht. Ich weiss nicht was ich noch machen soll....
    ;(

    o ----------- my Babys ------------->
    |Haupt-VDR: yaVDR 0.4.0 Athlon64 3000+ 2GB RAM Nvidia 8500
    |Client 1: ASUS eeePC mit Kubuntu 9.10, VDR 1.6.0-9, streamdev-client und xineliboutput
    |Client 2: CT-VDR, streamdev-client und xineliboutput
    |Client 3: MediaMVP
    o------->

  • Habe eine erste Version eines Kernel HID Moduls für den 1d57:ac01 USB IR Empfänger in meinem MS-Tech 1200 Rev.C geschrieben und via DKMS eingebunden. Soweit funktionieren die fehlenden Tasten.

    Hallo Holger,
    danke für das hid-mstech-Modul. Ich habe es auf Opensuse 12.1 installiert und wollte damit die Fernbedienung in einem MS-Tech MC-1200-Gehäuse betreiben, das ich vor drei Wochen gekauft habe. Die Farbtasten bekomme ich immer noch nicht und wollte deshalb fragen, ob dieses Modul in meiner Situation funktionieren sollte. Folgende Abweichungen habe ich gegenüber den Beschreibungen in der Anleitung zum Modul bzw. hier oben im Thread:

    • Das usbhid-Modul ist fest einkompiliert. Ich kann es also nicht extra laden (insbesondere auch nicht nach dem hid-mstech)
    • Der IR-Empfänger scheint sich als zwei Geräte zu registrieren: /dev/hidraw2 und /dev/input/event2 als "Tastatur", die z.B. auf die Zifferntasten reagieren, und /dev/hidraw3 bzw. /dev/input/event3, auf denen Mausevents ankommen (Pfeil- und Maustasten). Die Farbtasten geben Ausgaben auf event3 bzw. hidraw3.

    Falls es weiterhilft:

    Code
    dmesg|grep hid
    [	3.053278] usbcore: registered new interface driver usbhid
    [	3.053279] usbhid: USB HID core driver
    [	3.830200] generic-usb 0003:05FE:1011.0001: input,hidraw0: USB HID v1.00 Keyboard [Device USB Device] on usb-0000:00:1a.0-1.1/input0
    [	3.835632] generic-usb 0003:05FE:1011.0002: input,hidraw1: USB HID v1.00 Mouse [Device USB Device] on usb-0000:00:1a.0-1.1/input1
    [	4.031276] generic-usb 0003:1D57:AC01.0003: input,hidraw2: USB HID v1.10 Keyboard [Mouse] on usb-0000:00:1d.0-1.2/input0
    [	4.036883] generic-usb 0003:1D57:AC01.0004: input,hiddev0,hidraw3: USB HID v1.10 Mouse [Mouse] on usb-0000:00:1d.0-1.2/input1


    Gruß,
    Stephan

  • Hallo zusammen
    danke für das mstech-Modul. - es hat mich schon weitergebracht - aber die Pfeiltasten funktionieren noch nciht.
    Wenn di die Pfeiltasten anklicke erscheint ein Mauszeiger, den ich dann auch steuern kann, diese Tasten sollten aber als normale Pfeiltasten dienen...


    Wie kann ich denn das umstellen?


    System:
    Intel C2D
    2GB RAM
    Geforce 210
    MC-380 (Fernbedienung 1d57:ac01)
    yavdr4 64Bit (gestern noch per apt-get distupgrade erneuert + MStech Modul dazugebaut)

    Wohnzimmer: NUC10I3 - Logitech z-5500 - Panasonic 55" TV - Hauppauge Dual DVB-C Stick - Ubuntu 22.04 LTS - yavdr ansible
    Schlafzimmer: NUC10I3 - LG 42" TV - Hauppauge Dual DVB-C Stick - Ubuntu 22.04 LTS - yavdr ansible

    Streamingserver: -im Aufbau-
    diverse Test Clients: -Raspberry Pi + openelec, i3 mit Geforce1030


  • Wenn di die Pfeiltasten anklicke erscheint ein Mauszeiger, den ich dann auch steuern kann, diese Tasten sollten aber als normale Pfeiltasten dienen...


    Wie kann ich denn das umstellen?

    Direkt auf der Fernbedienung. Müsste die mit "MOUSE" beschriftete Taste sein.

  • Hallo, Stephan!

    Zitat

    Hallo Holger,
    danke für das hid-mstech-Modul. Ich habe es auf Opensuse 12.1 installiert und wollte damit die Fernbedienung in einem MS-Tech MC-1200-Gehäuse betreiben, das ich vor drei Wochen gekauft habe. Die Farbtasten bekomme ich immer noch nicht und wollte deshalb fragen, ob dieses ...

    Da es in diesem Themenbereich um yaVDR geht, ist eine weitere Analyse hier etwas OT.


    Schau mal hier. Ggf. kann Dir da bei Gentoo jemand weiterhelfen.


    Leider bin ich bei OpenSuse überfragt, wie Du da selbst Module (DKMS oder nicht) kompiliert und eingebunden bekommst.


    Gruß,
    Holger.

  • Hallo, Mike!

    Kommando zurück und alles auf Anfang. ohne Veränderung gehen die Farbtasten plötzlich wieder nicht. Ich weiss nicht was ich noch machen soll....
    ;(

    Das ist bei mir manchmal auch so (Fehler -22). Leider habe ich (noch) keine Ahnung, woran es liegt. Nach einem Reboot ist dann aber wieder alles okay (s.u.)


    Code
    Jun 11 13:01:27 entertainer kernel: [	3.850210] hid-mstech 0003:1D57:AC01.0001: input,hidraw0: USB HID v1.10 Keyboard [Mouse] on usb-0000:00:02.0-6/input0
    Jun 11 13:01:27 entertainer kernel: [	3.859357] hid-mstech: probe of 0003:1D57:AC01.0002 failed with error -22
    Jun 11 13:01:27 entertainer kernel: [	3.869587] generic-usb 0003:1D57:AC01.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Mouse] on usb-0000:00:02.0-6/input1
    Jun 11 13:01:27 entertainer kernel: [	3.869607] usbcore: registered new interface driver usbhid
    Jun 11 13:01:27 entertainer kernel: [	3.869609] usbhid: USB HID core driver
    [...]
    Jun 11 16:28:05 entertainer kernel: [	3.860213] hid-mstech 0003:1D57:AC01.0001: input,hidraw0: USB HID v1.10 Keyboard [Mouse] on usb-0000:00:02.0-6/input0
    Jun 11 16:28:05 entertainer kernel: [	3.869578] hid-mstech 0003:1D57:AC01.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Mouse] on usb-0000:00:02.0-6/input1
    Jun 11 16:28:05 entertainer kernel: [	3.869595] usbcore: registered new interface driver usbhid
    Jun 11 16:28:05 entertainer kernel: [	3.869597] usbhid: USB HID core driver


    Gruss,
    Holger.

  • Hallo,


    gibt es zu diesem : hid-mstech: probe of 0003:1D57:AC01.0002 failed with error -22
    Fehler eine Lösung?


    Gefühlt tritt der Fehler nur auf, wenn mein VDR frish eingeschaltet wurde.


    Bei Tests funktioniert die FB immer einwandfrei, auch nach diversen Neustart. Aber im Normalbetrieb fast nie.


    Liegt das evtl. an der SSD, zu schneller Start etc? Musste auch schon 1s verzögerung ins Startscript einbauen, da sonst manchmal kein Bild kommt beim ersten Start.


    Mein VDR schaltet dann auch meistens 3x statt nur 1 Programm, wenn dieser Fehler da ist. Das kann aber auch mit meiner Harmony zu tun haben.

    Asus P5N7A-VM; Intel E7400; 4GB; Intel 40GB SSD; 500GB; Tevii S480; Plextor Blu Ray/HD DVD
    Gehäuse: MS-Tech MC-1200
    Fernbedienung: Logitech Harmony 555
    aktuell yaVDR 0.5.0 mit XBMC Frodo


    :lovevdr

    Einmal editiert, zuletzt von derpostbote ()

  • Das kann aber auch mit meiner Harmony zu tun haben.


    In der Tat. Die Harmony sendet per Default immer drei befehle. Setze die Tastenverzögerung auf 0, dann sendet sie nur eine einzige.


    GgF, baue es neu:


    Sollten unter yaVDR 0.5 beim Compilieren Probleme auftreten, dann bitte die ubuntu-dev-tools installieren und erneut das Kernel Modul bauen.


    Albert

    Einmal editiert, zuletzt von DaKilla ()

Jetzt mitmachen!

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