Ich habe heute versucht meine Apple Remote Fernbedienung mit meinem XBMC LIVE Frodo Beta 1 zu verbinden.
Ich bin nach dieser Anleitung vorgegangen :
LINK
Ich bin bis Schritt 3. Lircmap.xml und remote.xml gekommen.
Leider kann ich beide Dateien nicht auf meinem System finden um Sie zu editieren ??
Sind diese Dateien bei Frodo in einem anderen Ordner ?
Oder warum kann es sein das ich diese nicht finde ??
Vielen Dank für die Hilfe
Diskussionstopic: Lirc
-
don -
3. Dezember 2010 um 15:07 -
Erledigt
-
-
Hast du die Dateien schon einmal selbst versucht zu suchen?
Falls es das richtige Verzeichnis ist die Dateien einfach selbst erstellen.
-
-
ich connecte per putty per remote auf mein xbmc...
ich hab leider keine Ahnung wie ich da suchen kann -
Einfach erstellen, sollte dann auch im Log erscheinen.
-
-
Hallo Leute,
ich verzweifel dank lirc noch iwann
Besitze einen Raspberry Pi auf dem ich OpenElec installiert habe und insgesamt sollte es auch die aktuellste Version sein (XBMC V. 12.0 RC3).
So jetz hatte ich LIRC etc. alles wunderbar zum laufen gebracht doch leider hat sich die SD karte gekillt oder iwas auf jedenfall wollte der Rasp nicht mehr booten und deshalb musste ich alles wieder neu drauf spielen, doch jetz will LIRC nicht mehr funktionieren.
Ich bin aktuell soweit:Mein LIRC wird korrekt gestartet und die lircd.conf wird aus dem ~/.conf/ Verzeichnis geladen (via autostart skript, für alle die sich mit open elec nicht auskennen: das liegt daran dass man im /dev/ verzeichnis keine schreib rechte besitzt)
Coderoot ~ # dmesg | grep lirc [ 15.045311] lirc_dev: IR Remote Control driver registered, major 249 [ 15.063165] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned. [ 15.092214] lirc_dev: lirc_register_driver: sample_rate: 0 [ 15.098734] lirc_rpi: driver registered! [ 15.423622] input: lircd as /devices/virtual/input/input0 [ 16.058318] lirc_rpi: auto-detected active low receiver on GPIO pin 18
Hier meine lircd.conf:
Code
Alles anzeigenbegin remote name APPLE_REMOTE bits 8 flags SPACE_ENC|CONST_LENGTH eps 30 aeps 100 header 9104 4431 one 613 1617 zero 613 510 ptrail 614 repeat 9108 2193 pre_data_bits 16 pre_data 0x77E1 post_data_bits 8 post_data 0xCA gap 108259 toggle_bit_mask 0x0 begin codes KEY_UP 0xD0 KEY_DOWN 0xB0 KEY_LEFT 0x10 KEY_RIGHT 0xE0 KEY_OK 0xBA KEY_MENU 0x40 KEY_PLAY 0x7A end codes end remote
Meine irw ausgabe über ssh funktioniert auch wunderbar:
Code
Alles anzeigenroot ~ # irw 0000000077e1e0ca 00 KEY_RIGHT APPLE_REMOTE 0000000077e1e0ca 00 KEY_RIGHT APPLE_REMOTE 0000000077e1d0ca 00 KEY_UP APPLE_REMOTE 0000000077e1d0ca 00 KEY_UP APPLE_REMOTE 0000000077e110ca 00 KEY_LEFT APPLE_REMOTE 0000000077e110ca 00 KEY_LEFT APPLE_REMOTE 0000000077e110ca 01 KEY_LEFT APPLE_REMOTE 0000000077e1baca 00 KEY_OK APPLE_REMOTE 0000000077e1baca 00 KEY_OK APPLE_REMOTE 0000000077e140ca 00 KEY_MENU APPLE_REMOTE 0000000077e17aca 00 KEY_PLAY APPLE_REMOTE 0000000077e1e0ca 00 KEY_RIGHT APPLE_REMOTE 0000000077e1e0ca 01 KEY_RIGHT APPLE_REMOTE 0000000077e1b0ca 00 KEY_DOWN APPLE_REMOTE
Nur blöderweise kommt beim xbmc nichts an. Natürlich habe ich meine lircmap.xml und meine remote.xml in den entsprechenden verzeichnisen (~/.xbmc/userdata/ bzw ~/.xbmc/userdata/kemaps/)
lircmap.xml:
Code
Alles anzeigen<lircmap> <remote device="APPLE_REMOTE"> <up>KEY_UP</up> <down>KEY_DOWN</down> <left>KEY_LEFT</left> <right>KEY_RIGHT</right> <play>KEY_PLAY</play> <menu>KEY_MENU</menu> <select>KEY_OK</select> </remote> </lircmap>
remote.xml
Code
Alles anzeigen<[definition='3','0']keymap[/definition]> <global> <remote> <left>Left</left> <right>Right</right> <up>Up</up> <down>Down</down> <select>Select</select> <menu>PreviousMenu</menu> <play>Pause</play> </remote> </global> <LoginScreen> <remote> <menu>ActivateWindow(shutdownmenu)</menu> </remote> </LoginScreen> <Home> <remote> <menu>ActivateWindow(shutdownmenu)</menu> </remote> </Home> </[definition='3','0']keymap[/definition]>
Dafuq am i doing wrong?
Ich hoffe ihr findet meinen fehler. Danke schon mal im vorraus.Fat_FS
-
Sagt xbmc.[definition='1','0']log[/definition] etwas?
-
-
Ich sehe da ncihts. Aber vielleicht findest du ja was.
-
Ich auch nicht - lircmap.xml und remote.xml werden nicht geladen, würde sonst dastehen. Evntl. haben sich die Pfade seit Eden geändert.
-
-
Interesant noch das meine lirc version folgende ist: 0.9.1-git.
Weis nicht ob das evtl noch von relevanz ist. -
haha problem solved!
ich hab jetz mal debuging aktiviert und siehe da die lircmap wird geladen er sagt dann aber:
Code[...] 21:02:05 T:3043090432 INFO: Loading special://xbmc/system/Lircmap.xml [...] 21:02:05 T:3043090432 DEBUG: CButtonTranslator::Load - no userdata Lircmap.xml found, skipping [...]
Hier der ganze Log: http://xbmclogs.com/show.php?id=30933
Also bin ich in das Home Verzeichnis von XBMC gegangen (/usr/share/xbmc/system/) und hab dort eine ziemlich umfangreiche Lircmap.xml gefunden. Also hab ich in meiner lircd.conf einfach meine Apple Remote als Antec_Veris_RM200 angegeben (die hatte zufällig die passenden Tasten belegt in der vorhandenen lircmap.xml) und danach hat es geklappt.
Jetz muss ich nur noch schauen ob meine [definition='3','0']keymap[/definition].xml geladen wird oder nicht. (wäre aber nicht schlimm da so ne apple remote ja nur 7 Tasten hat und da keine große sonderbelegeung notwendig ist).Trotzdem danke,
Fat_FS
-
-
Das er die Lircmap aus /usr/share... läd ist klar. Die aus ~/.xbmc/userdata/ findet XBMC nicht, weil das "L" groß geschrieben werden muss.
-
Ah natürlich...-.-'
Hätte ich auch selber draufkommen können.
Danke! -
-
Ist komisch gemacht, war mir auch nicht bewusst. Meiner Meinung nach gehören nur Kleinbuchstaben in die Dateinamen. Leider ist das in XBMC nicht einheitlich.
-
Hallo Nerds
hole ich doch mal diesen alten Thread wieder an die Oberfläche in der Hoffung, dass mir einer einen Tipp gibt, wie ich weitermachen muss
Vorweg, ich nutze Kodi unter Windows 10. Fernbedienung ist die Beilage der Technisat Airstar2 mit seriellem IR Empfänger und Winlric
Die Fernbedienung funktionuiert auch einwandfrei, da ich damit auch den DVBViewer steuere (technisat.conf ist vorhanden und übersetzt IR Signale in "LIRC-Button")
Soweit so gut, jetzt habe ich Lircmap.xml angepasst. Und zwar habe ich eine andere Fernbedienung darin kopiert und Namen sowie LIRC-Button angepasst, Kodi-Button unverändert gelassen. (Zwischenfrage - darf man da einen LIRC Button auch öfter als einmal zuweisen oder gibt das Probleme?)
Die globale Lircmap.xml lag bei mir ihm Haubtverzeichnis von Kodi (C:\Programme\Kodi\...) die habe ich geändert und auch eine unter C:\Benutzer\USERNAME\ApplicationData\Kodi\Userdata\Keymaps\... kopiert (Keine Ahung ob die da Wirkung hat, sonst habe ich aber ne Sicherung )
Und jetzt zum Problem ... sollte das, was ich bis dahin gemacht habe, nicht schon reichen, um die Grundfunktion herzustellen? In der remote.xml sind die Kodi-Button ja schon hinterlegt und Kodi Befehlen (aus der Keymap.xml) zugeordnet.
Aber unter Kodi ... nichts! (Habe z.B. die Farbknöpfe (Grün, Rot, ...) LiveTv, Filme, Musik ... zugewiesen, aber er will nichts machen)
Habe versucht alles so ausführlich wie möglich zu beschreiben, damit ihr auch ggfs einen Denkfehler meinerseits erkennen könnt.
Wäre super wenn mir einer nen Tipp geben kann, was ich falsch mache oder wie ich den Fehler weiter eingrenzen kann.Danke im Voraus
Gruß Mili push ... -
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!