Gibt es Treiber zur MCE2005 USB Fernbedienung

  • Gibt es Treiber zur MCE2005 USB Fernbedienung ?(


    Wenn ich den Empfänger ans USB stecke wird das Gerät als unbekannt gemeldet.
    Scheint nicht X10 kompatibel zu sein.


    Oder kann man dem Seriellen LIRC die MCE2005 Fernbedienung anlernen ?


    Hoffentlich kann mir da jemand weiterhelfen :rolleyes:


    Hab LinVDR 07 mit letztem MC Patch

  • Zitat

    Original von LinTV-Fan
    Oder kann man dem Seriellen LIRC die MCE2005 Fernbedienung anlernen ?


    Anders gefragt, warum sollte das nicht gehen?


    Gruß

    ASUS M4A78LT-M GL | AMD Athlon II X2 250 | 2GB RAM | Asus ENGT430 | Digital Devices OctopusNet mit 2 x Digital Devices DuoFlex S2 | PS3Remote | yaVDR 0.6.1

  • Super die MCE 2005 geht .
    Die rot/grün ... gehen aber nicht.


    Kriegt man die irgendwie zum laufen?


    Bisher hab ich es nur mit dem Seriellen IR am laufen.
    Das mit dem MCE USB Empfänger hab ich nicht geschnallt...


    In welchen Files muss man da wo was reinschreiben ??



    Vielen Dank für den Tip

  • So bis auf rot/grün/blau/gelb und videotext
    funktionieren nun alle Tasten der MS-MCE2005 Fernbedienung.


    "Das WinLogo lässt sich sicher gegen ein VDR austauschen" .. hehe


    Hat mir jemand einen Tip wie ich bei licd (serial) die von der FB gesendeten codes rausfinde ..


    Wenn dann alles geht .. wage ich mich an den USB Empfänger ..


  • mit irw

  • OK geschafft ...


    Meine funktionierende lircd.conf für MCE Remote 2005 Model 1039


    begin remote


    name mceusb
    bits 16
    flags RC6|CONST_LENGTH
    eps 30
    aeps 100


    header 2667 889
    one 444 444
    zero 444 444
    pre_data_bits 21
    pre_data 0x37FF0
    gap 105000
    toggle_bit 22
    rc6_mask 0x100000000



    begin codes


    Blue 0x00007ba1
    Yellow 0x00007ba2
    Green 0x00007ba3
    Red 0x00007ba4
    Videotex 0x00007ba5
    Videos 0x00007bb5
    Pictures 0x00007bb6
    Records 0x00007bb7
    Music 0x00007bb8
    Guide 0x00007bd9
    LiveTV 0x00007bda
    DVD 0x00007bdb
    Back 0x00007bdc
    OK 0x00007bdd
    Right 0x00007bde
    Left 0x00007bdf
    Down 0x00007be0
    Up 0x00007be1
    Star 0x00007be2
    Gate 0x00007be3
    Replay 0x00007be4
    Skip 0x00007be5
    Stop 0x00007be6
    Pause 0x00007be7
    Record 0x00007be8
    Play 0x00007be9
    Rewind 0x00007bea
    Forward 0x00007beb
    ChanDown 0x00007bec
    ChanUp 0x00007bed
    VolDown 0x00007bee
    VolUp 0x00007bef
    More 0x00007bf0
    Mute 0x00007bf1
    Home 0x00007bf2
    Power 0x00007bf3
    Enter 0x00007bf4
    Clear 0x00007bf5
    Nine 0x00007bf6
    Eight 0x00007bf7
    Seven 0x00007bf8
    Six 0x00007bf9
    Five 0x00007bfa
    Four 0x00007bfb
    Three 0x00007bfc
    Two 0x00007bfd
    One 0x00007bfe
    Zero 0x00007bff
    end codes


    end remote



    Auch noch die remote.conf gefällig?


    LIRC.Up Up
    LIRC.Down Down
    LIRC.Menu Home
    LIRC.Ok OK
    LIRC.Back Back
    LIRC.Left Left
    LIRC.Right Right
    LIRC.Red Red
    LIRC.Green Green
    LIRC.Yellow Yellow
    LIRC.Blue Blue
    LIRC.0 Zero
    LIRC.1 One
    LIRC.2 Two
    LIRC.3 Three
    LIRC.4 Four
    LIRC.5 Five
    LIRC.6 Six
    LIRC.7 Seven
    LIRC.8 Eight
    LIRC.9 Nine
    LIRC.Play Play
    LIRC.Pause Pause
    LIRC.Stop Stop
    LIRC.Record Record
    LIRC.FastFwd Forward
    LIRC.FastRew Rewind
    LIRC.Power Power
    LIRC.Channel+ ChanUp
    LIRC.Channel- ChanDown
    LIRC.Volume+ VolUp
    LIRC.Volume- VolDown
    LIRC.Mute Mute
    LIRC.Audio More
    LIRC.Schedule Guide
    LIRC.Channels LiveTV
    LIRC.Timers DVD
    LIRC.Recordings Records
    LIRC.User1 Star
    LIRC.User2 Delete
    LIRC.User3 Enter
    LIRC.User4 Videotex
    LIRC.User5 Gate
    KBD.Up 00000000001B5B41
    KBD.Down 00000000001B5B42
    KBD.Menu 000000000000006D
    KBD.Ok 000000000000000D
    KBD.Back 000000000000007F
    KBD.Left 00000000001B5B44
    KBD.Right 00000000001B5B43
    KBD.Red 000000001B5B5B41
    KBD.Green 000000001B5B5B42
    KBD.Yellow 000000001B5B5B43
    KBD.Blue 000000001B5B5B44
    KBD.0 0000000000000030
    KBD.1 0000000000000031
    KBD.2 0000000000000032
    KBD.3 0000000000000033
    KBD.4 0000000000000034
    KBD.5 0000000000000035
    KBD.6 0000000000000036
    KBD.7 0000000000000037
    KBD.8 0000000000000038
    KBD.9 0000000000000039
    KBD.Play 0000000000000077
    KBD.Pause 0000000000000070
    KBD.Stop 0000000000000065
    KBD.Record 0000000000000061
    KBD.FastFwd 0000000000000076
    KBD.FastRew 0000000000000072
    KBD.Power 000000000000002A
    KBD.Channel+ 000000001B5B357E
    KBD.Channel- 000000001B5B367E
    KBD.Volume+ 000000000000002B
    KBD.Volume- 000000000000002D
    KBD.Mute 000000000000005E
    KBD.Audio 000000001B5B5B45
    KBD.Schedule 0000001B5B31377E
    KBD.Channels 0000001B5B31387E
    KBD.Timers 0000001B5B31397E
    KBD.Recordings 0000001B5B32307E
    KBD.Setup 0000001B5B32317E
    KBD.Commands 0000001B5B32337E



    Hat mir jetzt noch jemand einen Tipp wie ich den USB Empfänger ...

  • Zitat

    Original von LinTV-Fan
    Hat mir jetzt noch jemand einen Tipp wie ich den USB Empfänger ...


    Naja, da waren sie wieder, meine drei Probleme ...


    Normalerweise hätte ich gesagt, da brauchst Du nur lirc mit der Option "--with-driver=mceusb" zu konfigurieren und neu zu übersetzen, dann entsteht das Modul lirc_mceusb. Dieses wird dann beim Booten geladen, die quick-and-dirty Methode wäre wohl, vor dem Start vom lircd (der ja wahrscheinlich aus irgendeinem script heraus erfolgt) einen "modprobe lirc_mceusb" abzusetzen.


    Aber wir befinden uns hier im LinVDR-Forum. Eine fertige Distri, da wird normalerweise nix neu übersetzt - es sei denn man bohrt die Distri entsprechend auf. Was weiss ich denn, was die "Erzeuger" dieser Distribution sich gedacht haben, als sie lirc mit eingebaut haben. Vielleicht haben sie obige Option gesetzt, vielleicht auch nicht. Wie soll ich da weiterhelfen?

  • Nicht gleich die Flinte ins Korn werfen :)


    Du kannst es ja mal ausprobieren, und wirst ja dann sehen, ob lirc mit der oben gannanen Fuktion compiliert wurde.


    Gruß
    Neo

    VDR #1:
    SW: LINVDR 0.7 (2.6.20.1 @Dr. Seltsam) VDR 1.4.5-2-extp22 + Mahlzeit-ISO 3.2
    HW: Asus Pundit-R - Pentium III 2GHz - 7'' TFT für GraphTFT - Nexus-S Rev. 2.3
    VDR #2 (Client):
    SW: LinVDR 0.7 (2.6.17.3 @Dr. Seltsam) VDR 1.4.0-1 + DXR3 @Dr. Seltsam
    HW: T-Online Streaming Box S-100 - Pentium M 788MHz - DXR3 Karte - 1GB CF
    Registered User: #1096

  • Hallo!


    Anbei ist das Kernel-Treiber-Modul lirc_mceusb. Das funktioniert nur mit diesem Kernel. Den solltest Du zuerst installieren. Danach das Archiv mit "tar xzvf /path/to/lirc_mceusb.tgz -C /" entpacken und dann ein "depmod -ae" absetzen.


    Nun kannst Du das Package lirc-0.7.1 installieren. Das funktioniert genau wie beim Kernel, also mit "apt-get install lirc" oder "dpkg -i /path/to/lirc_0.7.1-1_i386.deb".


    Gruß,


    Marcus


    P.S.: In der nächsten Version des Kernel-Package ist lirc_mceusb dann standardmäßig mit dabei.

  • Super vielen dank .. :]


    Hab alles montiert .. muss ich noch irgendwo was ändern?
    Momentan geht es nicht, vermutlich wird es noch nicht geladen ?! :rolleyes:


    Logread beim anschliessen des USB Empfängert:


    user.info kernel: usb 2-1: USB disconnect, address 3
    user.info kernel: usb 2-2: new full speed USB device using uhci_hcd and address 4

  • Hallo!


    Zitat

    Original von SyncMaster
    Was müsste ich dann machen, wenn ich einen Kernel 2.6.11-7 hab?


    Updaten. ;)


    Zitat

    Original von LinTV-Fan
    Super vielen dank .. :]


    Hab alles montiert .. muss ich noch irgendwo was ändern?
    Momentan geht es nicht, vermutlich wird es noch nicht geladen ?! :rolleyes:


    Na Du mußt schon das Modul lirc_mceusb laden, halt statt lirc_serial. :D
    Schau mal in /etc/init.d/runvdr nach.


    Gruß,


    Marcus

  • Danke für den Tip .. :]


    Hab nun im runvdr lirc_serial in lirc_mceusb gewechselt ..


    Schätze ich hab da noch ein Problemchen ;(


    Jun 8 22:15:01 vdr222 daemon.notice lircd-0.7.1[2794]: accepted new client on /dev/lircd
    Jun 8 22:15:01 vdr222 user.debug vdr[2874]: LIRC remote control thread started (pid=2874, tid=4101)
    Jun 8 22:15:01 vdr222 user.debug vdr[2875]: KBD remote control thread started (pid=2875, tid=5126)
    Jun 8 22:15:01 vdr222 user.debug vdr[2858]: remote control LIRC - keys known
    Jun 8 22:15:01 vdr222 user.debug vdr[2858]: remote control KBD - keys known


    Jun 8 22:15:01 vdr222 user.warn kernel: lirc_dev: IR Remote Control driver registered, at major 61
    Jun 8 22:15:01 vdr222 daemon.err lircd-0.7.1[2794]: could not open /dev/lirc
    Jun 8 22:15:01 vdr222 daemon.err lircd-0.7.1[2794]: default_init(): No such device
    Jun 8 22:15:01 vdr222 user.err vdr[2874]: ERROR: lircd connection lost
    Jun 8 22:15:01 vdr222 user.debug vdr[2874]: LIRC remote control thread ended (pid=2874, tid=4101)
    Jun 8 22:15:01 vdr222 daemon.notice lircd-0.7.1[2794]: caught signal
    Jun 8 22:15:01 vdr222 user.debug vdr[2889]: receiver on device 1 thread started (pid=2889, tid=7175)

  • Hallo!


    Mach mal

    Code
    /etc/init.d/runvdr stop

    , dann

    Code
    modprobe -v lirc_mceusb

    . Jetzt mal mit "dmesg" überprüfen, was das System zu sagen hat. Jetzt

    Code
    lircd

    und wiederum schauen, was "logread" und "dmesg" ausspuckt.


    Gruß,


    Marcus

  • Zitat

    Original von LinTV-Fan
    Was ist denn nun falsch ?(


    Hm, da lesen wir doch noch mal meine Installationsanleitung:

    Zitat

    Original von DarkAngel
    Archiv mit "tar xzvf /path/to/lirc_mceusb.tgz -C /" entpacken und dann ein "depmod -ae" absetzen.


    Bin ziemlich sicher, daß Du das vergessen hast. :uglyhammer


    Gruß,


    Marcus

Jetzt mitmachen!

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