Es kann sein, dass der verlinkte Empfänger rein gar kein Signal von deiner FB empfangen kann.
Wenn der Empfänger die Signale als Keyboard-Befehl weitergibt, kann es sein, dass er nur auf die Handvoll Signale der Trust-FB reagiert.
So aus dem Stehgreif könnte ich nicht sagen, welche Lirc.conf benötigt wird.
Nach dem anstöpseln könnte evtl ein "lsusb" im Terminal helfen.
Diskussionstopic: Lirc
-
don -
3. Dezember 2010 um 15:07 -
Erledigt
-
-
ich versuch es trotzdem mal - hab mal die lirc Konfiguration durchlaufen. Ich habe aber null Ahnung was ich da auswählen soll.
-
-
Nach dem anstöpseln könnte evtl ein "lsusb" im Terminal helfen.
OK - das mach ich dann heute Abend mal.
-
Hast du schon nach dem TRUST dingen und Lirc gegoogelt?
Kann ja sein, dass du nicht der erste bist, der das Teil unter Linux ans laufen bekommen will. -
-
ich hab das gerade mal gegoogled...sieht nicht so toll aus...mehr probleme mit der fb als lösungen...
aber wenn es bei dir geht, wäre es vll ein howto wert... -
so, lsusb sagt: Formosa Industrial Computing, Inc.
also hab ich wohl keine chance? -
-
Hallo,
ich habe die Diskussion verfolgt und mich hier mal angemeldet, um ein Statement abzugeben.
Einige werden mich vielleicht aus anderen Foren kennen (mce-community, MediaPortal, xbmc.de usw. usw.). Ich bin derjenige, der die RC6 IR-Empfänger vertreibt und ich stecke auch hinter dem hier erwähnten Online-Shop von CoHauS.Die von Jonas Quinn verlinkte Fernbedienung von Trust und deren IR-Empfänger ist kein RC6 Modell. Das erkennt man schon daran, dass die Fernbedienung nicht den grünen Start-Button hat. Leider sagt die Form des IR-Empfängers gar nichts aus. Die Firma Formosa Industrial Computing, Inc. ist der originale Hersteller der Fernbedienung, die Trust als OEM verkauft.
Der IR603, der ja auch schon verlinkt wurde, sieht genauso aus, ist aber auf jeden Fall ein RC6 Modell und wäre somit eine Lösungsmöglichkeit.
Wenn es Fragen geben sollt - raus damit, ich helfe gern.
Gruß AEOne
-
Hallo AEOne,
ich hab Deine Post's in den anderen Foren gelesen. Ich hab ja eine Logitech Dinovo und mit der geht alles, die Harmony hab ich für alle anderen Geräte und es wäre nur ein Bonus wenn es mit der Harmony zusätzlich auch ginge. Jetzt nur für diese Spielerei noch mal 20€ ist es mir aber nicht wert.
Aber wie ich gelesen habe hast Du ja schon das Fachwissen und kannst ganz bestimmt hier einigen helfen. Find ich gut. -
-
Melde Dich doch mal per PM bei mir und nenne mir Deine "Schmerzgrenze" - mal sehen, ob wir vielleicht doch zusammen kommen... ;).
Gruß AEOne
-
Hallo zusammen,
ich kämpfe jetzt schon seit Tagen damit das XBMC mit meiner Logitech Harmony 885 zu steuern.
Ich benutze den originalen Xbox DVD Dongle als Empfänger
Inzwischen bin ich immerhin schon soweit, dass Lirc diesen erkennt und die Kommandos von der Harmony von irw richtig angezeigt werden
Zitatxbmc@XBMC:~/.xbmc/userdata$ irw
00000000000000a6 00 UP XboxDVDDongle
00000000000000a6 00 UP_UP XboxDVDDongle
00000000000000a8 00 RIGHT XboxDVDDongle
00000000000000a8 00 RIGHT_UP XboxDVDDongleUnter ~/.xbmc/userdata/ habe ich folgende Lircmap.xml
Code
Alles anzeigen<lircmap> <remote device="XboxDVDDongle"> <play>PLAY</play> <pause>PAUSE</pause> <stop>STOP</stop> <forward>FORWARD</forward> <reverse>REVERSE</reverse> <left>LEFT</left> <right>RIGHT</right> <up>UP</up> <down>DOWN</down> <select>SELECT</select> <back>BACK</back> <menu>MENU</menu> <title>TITLE</title> <info>INFO</info> <skipplus>SKIP+</skipplus> <skipminus>SKIP-</skipminus> <display>DISPLAY</display> <one>1</one> <two>2</two> <three>3</three> <four>4</four> <five>5</five> <six>6</six> <seven>7</seven> <eight>8</eight> <nine>9</nine> <zero>0</zero> </remote> </lircmap>
und unter ~/.xbmc/userdata/keymaps die Keymap.xlm
Code
Alles anzeigen<[definition='3','0']keymap[/definition]> <global> <remote> <play>Play</play> <pause>Pause</pause> <stop>Stop</stop> <forward>FastForward</forward> <reverse>Rewind</reverse> <left>Left</left> <right>Right</right> <up>Up</up> <down>Down</down> <select>Select</select> <enter>FullScreen</enter> <pageplus>PageUp</pageplus> <pageminus>PageDown</pageminus> <back>ParentDir</back> <menu>PreviousMenu</menu> <guide>ContextMenu</guide> <info>Info</info> <skipplus>SkipNext</skipplus> <skipminus>SkipPrevious</skipminus> <display>FullScreen</display> <start>XBMC.ActivateWindow(Home)</start> <record>Screenshot</record> <volumeplus>VolumeUp</volumeplus> <volumeminus>VolumeDown</volumeminus> <mute>Mute</mute> <power>XBMC.ShutDown()</power> <myvideo>XBMC.ActivateWindow(MyVideos)</myvideo> <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic> <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures> <mytv>XBMC.ActivateWindow(MyTV)</mytv> <livetv>XBMC.ActivateWindow(MyTV)</livetv> <recordedtv>XBMC.ActivateWindow(MyVideos)</recordedtv> <red>XBMC.ActivateWindow(MyTV)</red> <green>XBMC.ActivateWindow(MyVideos)</green> <yellow>XBMC.ActivateWindow(MyMusic)</yellow> <blue>XBMC.ActivateWindow(MyPictures)</blue> <zero>Number0</zero> <one>Number1</one> <two>JumpSMS2</two> <three>JumpSMS3</three> <four>JumpSMS4</four> <five>JumpSMS5</five> <six>JumpSMS6</six> <seven>JumpSMS7</seven> <eight>JumpSMS8</eight> <nine>JumpSMS9</nine> </remote> </global> </[definition='3','0']keymap[/definition]>
Die beiden Dateien habe ich noch zusätzlich unter /usr/share/xbmc/system/ bzw. /usr/share/xbmc/system/keymaps/ gespeichert.
Ich habe zusätzlich auch noch unter ~/.xbmc/userdata/keymaps und /usr/share/xbmc/system/keymaps/ eine remote.xml mit dem gleichen Inhalt wie Keymaps.xml angelegt.
Leider reagiert XBMC in keinster Weise auf die Fernbedienung.
Wo liegt mein Fehler?
Was hat es eigentlich mit der Einstellung "Fernbedienung sendet Tastaureingaben" auf sich? Habe das auch schon aktiviert und deaktiviert was aber auch nichts brachte.
Noch eine Frage: wenn ich Änderungen an der Lircmap.xml oder der Keymaps.xml vornehme, werden die dann sofort nach dem speichern vom XBMC übernommen oder muss ich dafür rebooten?
-
-
Bitte kontrolliere den Dateinamen der xml...es muss Keyboard.xml (Version 10.1) sein und nicht Keymap.xml (Version 9.11)
Wie ist denn deine Harmony konfiugiert? MCE Remote? MCE Keyboard? Was anderes? Wenn es ein MCE sein soll, dann brauchst du auch einen anderen IR-Empfänger...
der XBOX Remote kann glaub ich kein RC6...mm
-
Signale empfängt er ja schon mit LIRC, also kann es an der Konfiguration der Harmony eher nicht liegen. Deine erste Idee mit dem Dateinamen würde ich schon eher vermuten.
Damit die Änderungen wirksam werden, muss XBMC erst neugestartet werden.
-
-
Ja Signale empfängt er, Lirc kommt damit auch erstmal klar, aber ob der Rest der Anwendung dann versteht was gemeint ist, ist halt fraglich...
[edit]Das ist Schwachsinn...ja du hast recht...war grad geistig etwas umnachtet[/edit]
-
Inzwischen bin ich immerhin schon soweit, dass Lirc diesen erkennt und die Kommandos von der Harmony von irw richtig angezeigt werden
Hast du zufällig Ubuntu 10.04 Minimal und Lirc selbst kompiliert?
-
-
Nein, ich habe Ubuntu 10.10 und habe noch irgendwelche Sachen nachinstalliert, frag mich aber nicht was genau alles, ich verliere langsam völlig den Überblick bei den vielen Seiten die ich mir schon wegen diesem Problem durchgelesen habe.
Das mit der Keyboard.xlm hat auch nichts gebracht.
Weiss jemand vielleicht wo ich nochmal die originale Lircmap.xlm, remote.xlmund Keymap.xlm herbekomme ohne alles nochmal installieren zu müssen? Habe die ja auch unter /usr/share/xbmc/system/keymaps/ mit meinen eigenen überschrieben.
-
Richtig ist "Keyboard.xml" usw...
Etwas Hilfe deinerseits wäre auch nicht schlecht, wir können sonst nur raten, was es sein könnte. Was steht in der xbmc.[definition='1','0']log[/definition]?
-
-
Zitat
Richtig ist "Keyboard.xml" usw...
Sorry, das war nur ein Schreibfehler hier im Thread, die Dateien bei mir auf dem Rechner haben die richtige Endung.
ZitatEtwas Hilfe deinerseits wäre auch nicht schlecht, wir können sonst nur raten, was es sein könnte. Was steht in der xbmc.[definition='1','0']log[/definition]?
Ich habe mir die xbmc.[definition='1','0']log[/definition] schon mal angesehen, aber da tut sich garnix wenn ich eine Taste auf der Fernbedienung drücke.
So sieht die xbmc.[definition='1','0']log[/definition] aus wenn ich den Rechner gestartet und anschliessend 2 Tasten auf der FB gedrückt habe. Im mittleren Teil, wo die drei Zeilen mit einem Punkt sind bei GL_EXTENSIONS, habe ich die Zeilen von der Initialisierung der Grafikkarte weggelassen, damit es nicht zu lang wird.
Zitat00:04:44 T:3020486528 M:3039510528 NOTICE: -----------------------------------------------------------------------
00:04:44 T:3020486528 M:3039510528 NOTICE: Starting XBMC, Platform: Linux (Ubuntu 10.10, 2.6.35-28-generic-pae i686). Built on Mar 9 2011 (Git:Unknown)
00:04:44 T:3020486528 M:3039510528 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
00:04:44 T:3020486528 M:3039510528 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
00:04:44 T:3020486528 M:3039510528 NOTICE: special://masterprofile/ is mapped to: /home/xbmc/.xbmc/userdata
00:04:44 T:3020486528 M:3039510528 NOTICE: special://home/ is mapped to: /home/xbmc/.xbmc
00:04:44 T:3020486528 M:3039510528 NOTICE: special://temp/ is mapped to: /home/xbmc/.xbmc/temp
00:04:44 T:3020486528 M:3039510528 NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
00:04:44 T:3020486528 M:3039510528 NOTICE: Log File is located: /home/xbmc/.xbmc/temp/xbmc.[definition='1','0']log[/definition]
00:04:44 T:3020486528 M:3039510528 NOTICE: -----------------------------------------------------------------------
00:04:44 T:3020486528 M:3039256576 NOTICE: Setup SDL
00:04:45 T:3020486528 M:3037396992 NOTICE: load settings...
00:04:45 T:3020486528 M:3037396992 ERROR: Unable to load libcrystalhd.so.3, reason: libcrystalhd.so.3: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
00:04:45 T:3020486528 M:3037396992 NOTICE: special://profile/ is mapped to: special://masterprofile/
00:04:45 T:3020486528 M:3037396992 NOTICE: loading special://masterprofile/guisettings.xml
00:04:45 T:3020486528 M:3037396992 NOTICE: Getting hardware information now...
00:04:45 T:3020486528 M:3037396992 NOTICE: Checking resolution 12
00:04:45 T:3020486528 M:3037396992 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
00:04:45 T:3020486528 M:3037396992 NOTICE: Loaded playercorefactory configuration
00:04:45 T:3020486528 M:3037396992 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
00:04:45 T:3020486528 M:3037396992 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
00:04:45 T:3020486528 M:3037396992 ERROR: Error loading special://profile/[definition='2','1']advancedsettings[/definition].xml, Line 0
Error document empty.
00:04:45 T:3020486528 M:3037396992 NOTICE: Default DVD Player: dvdplayer
00:04:45 T:3020486528 M:3037396992 NOTICE: Default Video Player: dvdplayer
00:04:45 T:3020486528 M:3037396992 NOTICE: Default Audio Player: paplayer
00:04:45 T:3020486528 M:3037396992 NOTICE: Loading media sources from special://masterprofile/sources.xml
00:04:46 T:3020486528 M:3031711744 NOTICE: Using visual 0x42
00:04:46 T:3020486528 M:3030695936 NOTICE: GL_VENDOR = NVIDIA Corporation
00:04:46 T:3020486528 M:3030695936 NOTICE: GL_RENDERER = ION/PCI/SSE2
00:04:46 T:3020486528 M:3030695936 NOTICE: GL_VERSION = 3.3.0 NVIDIA 260.19.06
00:04:46 T:3020486528 M:3030695936 NOTICE: GL_SHADING_LANGUAGE_VERSION = 3.30 NVIDIA via Cg compiler
00:04:46 T:3020486528 M:3030695936 NOTICE: GL_EXTENSIONS = GL_ARB_blend_func_extended GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex
.
.
.
GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum
00:04:46 T:3020486528 M:3030695936 ERROR: GLX: Same window as before, refreshing context
00:04:47 T:3020486528 M:3028926464 NOTICE: start dvd mediatype detection
00:04:47 T:3020486528 M:3028926464 NOTICE: initializing playlistplayer
00:04:47 T:3020486528 M:3028926464 NOTICE: DONE initializing playlistplayer
00:04:47 T:3020486528 M:3022757888 NOTICE: initialize done
00:04:47 T:3020486528 M:3022757888 NOTICE: Running the application...
00:04:47 T:3020486528 M:3022757888 NOTICE: Webserver: Starting...
00:04:47 T:3020486528 M:3022757888 NOTICE: WebServer: Started the webserver
00:04:47 T:3020486528 M:3022757888 NOTICE: ES: Starting event server
00:04:47 T:3020486528 M:3022757888 NOTICE: DS: Starting dbus server
00:04:47 T:2966051696 M:3022757888 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
00:04:47 T:2966051696 M:3022757888 NOTICE: UDP: Listening on port 9777
00:04:47 T:3020486528 M:3022757888 ERROR: DS: Failed to connect to the D-Bus session daemon: Empty address ''
00:04:47 T:3020486528 M:3022757888 NOTICE: starting zeroconf publishing -
Die Keystrokes werden nur angezeigt, wenn das Debug-Log in den Settings aktiviert ist.
-
-
Danke an alle für eure Hilfe.
Da ich aber garnicht mehr wusste was ich schon alles installiert und deinstalliert hatte, habe ich mich entschlossen alles nochmal neu zu installieren.
Benutzt habe ich dazu dieses Image xbmcfreak-maverick-10.1-v1.iso
Es gibt da auch noch ein V2, aber da diese auf einem anderen Kernel basiert funktioniert die folgende Methode nicht.
Nach der Installation bin ich dann nach dieser Anleitung vorgegangen http://forum.xbmc.org/showthread.php?t=98348
Allerdings kann man sich den ersten Punkt sparen wenn man nano zum editieren benutzt und der letzte punkt der Anleitung funktioniert so nicht , stattdessen diesen Befehl
und am Ende der Datei folgendes einfügen
Anschliessend Reboot.
Und die Remote läuft wie sie soll.
-
Die Keystrokes werden nur angezeigt, wenn das Debug-Log in den Settings aktiviert ist.
Aber ich bin mir sicher, dass nicht zugewiesene Tasten der Fernbedienung auch angezeigt werden. Ich selbst hatte ein ähnliches Problem. Am Ende stellte sich heraus, dass XBMC Lirc in einem anderen Verzeichnis erwartet. Also habe ich den Pfad zu Lirc im Standalone-Launcher eingetragen. Wenn jemand unbedingt mag poste ich gerne meine Lösung.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!