du musst selbiges nochmal einstellen nach dem update - einige Sachen wurden mit einem der letzten Updates umgestellt. Unter anderem musst du sicherstellen, das deine lircd.conf namespace konform ist, wie hier schon mehrfach erwähnt worden ist. Dokumentation der ganzen Geschichte ist in Arbeit
yavdr 0.4: eventlircd und Fernbedienungen - Die Grundlagen
- steffen_b
- Geschlossen
-
-
Hallo Steffen,
ich habe das ganze nach dem Update nochmal eingestellt (s.Anhang)
Namespace konform... Das ist sie -glaube ich - nicht:
Code
Alles anzeigenbegin remote name Gen2VDR bits 16 flags RC6|CONST_LENGTH eps 30 aeps 100 header 2692 874 one 481 417 zero 481 417 pre_data_bits 21 pre_data 0x37FF0 gap 107426 toggle_bit_mask 0x8000 rc6_mask 0x100000000 begin codes 0 0xFBFF 1 0x7BFE 2 0x7BFD 3 0xFBFC 4 0x7BFB 5 0xFBFA 6 0x7BF9 7 0xFBF8 8 0x7BF7 9 0xFBF6 blue 0x7BA1 ch- 0x7BEC ch+ 0xFBED down 0x7BE0 exit 0x7BF5 green 0x7BA3 left 0xFBDF menu 0xFBDB mute 0xFBF1 ok 0x7BDD power 0xFBF3 red 0xFBA4 right 0xFBDE up 0x7BE1 vol- 0xFBEE vol+ 0x7BEF yellow 0xFBA2 pause 0xFBE7 play 0x7BE9 record 0x7BE8 prev 0xFBEA next 0x7BEB ffwd 0x7BE5 frew 0xFBE4 stop 0xFBE6 audio 0x7BF4 #-/-- user1 0x7B03 #fav user2 0x7BD9 #guide user3 0xFBF0 #info user4 0xFBE2 #pip user5 0x7BDC #recall user6 0xFBB7 #sleep user7 0x7BE3 #swap user8 0x7BA5 #text user9 0xFBDA #aspect tv 0xFBF2 #input end codes end remote
Dann wird nach dem Update die remote.conf wohl nimmer zu meiner lircd.conf passen.
Habt ihr irgendwo eine Beschreibung der in yavdr verwendeten Tasten (user 1-9 wird es ja nicht namespace konform geben).
Was mich aber sehr wundert ist, dass irw keinen Output zeigt. Wie erklärt sich das?Edit: das Namespace-Konform-Machen und ersetzen meiner remote.conf durch die originale hat schonmal geholfen. Die Fragen oben bleiben aber (die Erste um die lircd.conf komplett korrekt zu machen, die Zweite aus Interesse)
Gruß&Danke schonmal!
Hendrik -
Habt ihr irgendwo eine Beschreibung der in yavdr verwendeten Tasten (user 1-9 wird es ja nicht namespace konform geben).
In der remote.conf hast du die Benennung für alle Tasten (auch für die User Tasten).Zeig mal deine hardware.conf aus /etc/lirc/
-
hier gibts auch noch details zu den mappings
-
hier gibts auch noch details zu den mappings
Huch, sehr schön, und jetzt noch ne Spalte mehr für das xbmc Mapping
Christian
-
Hi,
ich habe hier eine alte Medion X10 (die linke in http://www.vdr-wiki.de/wiki/in…p/Fernbedienung_-_USB_X10) und eine dazu gehörende lircd.conf mit allen 53 Tasten.
Die würde ich nun gerne an euren Namespace anpassen und dann zur Verfügung stellen, denn die scheint es noch nicht zu geben.Habe ich also richtig verstanden, das ich "nur" die Events aus https://bugs.yavdr.com/project…tegration_04#Eventmapping nehmen und den entsprechenden Tasten in der lircd.conf zuordnen muss?
Ist euch vielleicht ein anderes Format lieber?
Wenn euch das Ergebnis nachher gefällt, kann ich mich ja vielleicht auch noch um ein paar andere FB-Waisenkinder kümmern.
Oder bin ich im falschen Thread?
-
die Medion X10 ist doch ein inputdevice und kein ir device. wofür lirc? also bei mir geht die fb ootb. allerdings sind die tasten nicht alle schön zugewiesen.
-
weil ich's nicht viel besser weiss
input oder ir device - mir doch egal
Ich hatte bis gestern noch ein 0.3 auf der Kiste mit händisch angepasster lircd und remote.conf, was auch so weit funktioierte.
Da packte mich dann das Abenteuer und ich installierte 0.4Ja, sie geht ootb.
Aber wie du schon sagtest, sind die Tasten nicht alle schön zugewiesen - und darum würde ich mich dann nun gerne kümmernVerrät mir Jemand, wie ich das denn richtig mache?
-
Soweit ich das richtig verstanden habe, über die zugehörige evmap in /etc/eventlirc.d
-
Soweit ich das richtig verstanden habe, über die zugehörige evmap in /etc/eventlirc.d
Da kann ich ja lange in /etc/lirc suchen für meine X10....Aaaber: als ich die 0.1pre installiert habe, ging die X10 mit Ausnahme der Zifferntasten (wg. anderer Schreibweise in remote.conf, AFAIR).
Nach einigen Updates in den letzten Tagen, die mein System auf den Stand der 0.2 gehieft haben, geht
- der Power-Button nicht mehr, irw zeigt KEY_POWER2 an, remote.conf reagiert aber nur auf KEY_POWER
- Vol+ und Vol- sind vertauscht (remote.conf ist korrekt, irw zeigt die Buttons genau falsch herum an).Sebi
Edith meint, dass ich natürlich yavdr 0.4 pre1 meinte, bei der alles funktionierte und die pre2, bei der die Vol-Tasten vertauscht und Power nicht mehr funktioniert.
Das mit der Änderung des POWER-Knopfes habe ich gelesen. Allerdings wäre es mir lieber, den (einzigen) Power-Knopf zum vdr-Powerdown zu nutzen und nicht für eine (zumindest derzeit) nicht implementierte Power-Funktion.
Dass man es remappen kann, ist klar, ich hielt es nur für einen Bug in der pre2.
-
Hier gehts aber um eventlirc und 0.4 und nicht 0.2. Verschrieben?
KEY_POWER2 hatte irgend einen Grund: KEY_POWER ist für Systemshutdown am vdr vorbei daher KEY_POWER2
die volume tasten lassen sich ja per evmap tauschen. -
Wie und wo finde ich denn nun die Dateien die es anzupassen gilt für meine X10 von Medion mit der P/N 20016398?
Bin zu blond und finds nicht.Derzeit ist sie ootb so nicht zu gebrauchen.
-
Wie und wo finde ich denn nun die Dateien die es anzupassen gilt für meine X10 von Medion mit der P/N 20016398?
Bin zu blond und finds nicht.Hallo,
bitte einen eigenen Thread dazu aufmachen und mal die Ausgabe von folgenden Befehlen posten:Codelsusb irw # Ein paar Tasten drücken # Das Gerät unter /dev/input/ für die X10 heraussuchen: cat /proc/bus/input/devices sudo stop eventlircd sudo evtest /dev/input/event<X>
Vermutlich fehlt nur noch eine evmap und eine udev-Regel für deinen Empfänger, siehe http://dl.dropbox.com/u/960809/yaVDR_doc.html#evmaps und http://dl.dropbox.com/u/960809/yaVDR_doc.html#udev-rules
-
Hi,
die Anbindung der Fernbedienung Logitech Harmony 785 erfolgt über einen
seriellen "Homebrew" Adapter. Die Harmony 785 ist gemäß dem Profil Vdr_1.6 konfiguriert.Dementsprechend musste für yavdr 0.4 die lircd.conf angepasst werden (siehe lircd.conf).
Des Weiteren musste der Verzögerungswert des Repeat Filters von eventlircd auf 0,3 Sekunden geändert werden.
Der Standardwert von 0,2 Sekunden führte zur doppelten Ausführung der Menutasten.
Hierzu wurde die Version "0.0.1+svn20110409.0930-3yavdr1~natty" aus dem Thread
Umfrage zu Eventlircd - Einstellung des Repeat-Filters
installiert und durch Anlegen der Datei eventlircd im Verzeichnis /etc/apt/preference.d/ festgepinnt (siehe eventlircd).Gruß
bronline -
Ich erweitere die Sammlung hier mal um die lircd.conf:
Code
Alles anzeigenbegin remote name harmony_kls_vdr_1.6 bits 13 flags RC5|CONST_LENGTH eps 30 aeps 100 one 922 858 zero 922 858 plead 937 gap 116048 min_repeat 2 toggle_bit 2 begin codes KEY_MUTE 0x12cd KEY_VOLUMEUP 0x12d0 KEY_VOLUMEDOWN 0x12d1 KEY_CHANNELDOWN 0x12e1 KEY_CHANNELUP 0x12e0 KEY_PREVIOUS 0x12e2 KEY_UP 0x02c4 KEY_DOWN 0x02c5 KEY_LEFT 0x02c6 KEY_RIGHT 0x02c7 KEY_OK 0x02c8 KEY_MENU 0x02c9 KEY_ESC 0x02ca KEY_EPG 0x02cb KEY_INFO 0x02cc KEY_STOP 0x12f6 KEY_BACK 0x12f0 KEY_NEXT 0x12f1 KEY_PLAY 0x12f5 KEY_RECORD 0x12f7 KEY_REWIND 0x12f2 KEY_FASTFORWARD 0x12f4 KEY_PAUSE 0x12f3 KEY_1 0x12c1 KEY_2 0x12c2 KEY_3 0x12c3 KEY_4 0x12c4 KEY_5 0x12c5 KEY_6 0x12c6 KEY_7 0x12c7 KEY_8 0x12c8 KEY_9 0x12c9 KEY_0 0x12c0 KEY_RED 0x02c0 KEY_GREEN 0x02c1 KEY_YELLOW 0x02c2 KEY_BLUE 0x02c3 KEY_CHANNEL 0x02d3 KEY_PVR 0x02ce KEY_TIME 0x02cf KEY_SETUP 0x02d0 KEY_PROG1 0x02f0 KEY_PROG2 0x02f1 KEY_PROG3 0x02f2 KEY_PROG4 0x02f3 KEY_AUDIO 0x02f4 KEY_VIDEO 0x02f5 KEY_IMAGES 0x02f6 KEY_FN 0x02f7 KEY_SCREEN 0x02f8 KEY_POWER2 0x12cb KEY_MODE 0x02d1 KEY_SUBTITLE 0x02d2 end codes end remote
-
Can anyone help me what i am doing wrong.
I have Terratec usb remove -> http://koodinvuoksi.net/images/terratec_remote_usb.jpg USB IR regonized Samsung irda.
But when i has started configuring lircd.conf I copied this samsung configuration: https://github.com/yavdr/yavdr…d-conf/samsung-lircd.conf for my template.
But i don't get it how i got my Terratec working right.
If i press on remote channel up irw tells me that key is 73 0 KEY_VOLUMEUP devinput where is 73 key code. I changed that for channel up (0xffcc0073) and restarted eventlircd, then i press channel up key on remote but got that same
73 0 KEY_VOLUMEUP devinput. But why? What i am doing wrong.Edit. In yavdr 0.3 i used this config http://lirc.sourceforge.net/re…amsung/lircd.conf.samsung only that terratec part.
-
Des Weiteren musste der Verzögerungswert des Repeat Filters von eventlircd auf 0,3 Sekunden geändert werden.
Der Standardwert von 0,2 Sekunden führte zur doppelten Ausführung der Menutasten.
Hierzu wurde die Version "0.0.1+svn20110409.0930-3yavdr1~natty" aus dem Thread
Umfrage zu Eventlircd - Einstellung des Repeat-Filters
installiert und durch Anlegen der Datei eventlircd im Verzeichnis /etc/apt/preference.d/ festgepinnt (siehe eventlircd).Dieses Vorgehen kann man sich evtl. sparen, wenn man in seiner /etc/lirc/lircd.conf den Parameter "suppress_repeat 2" auskommentiert.
Zu finden oder platzieren (falls nicht vorhanden) zwischen min_repeat und toggle_bit_mask (siehe unten).
Kann aber nicht 100%ig versprechen, dass es den gleichen Effekt bringt.. bei mir klappt es. Damit bleibt man aber update-sicher. -
Dieses Vorgehen kann man sich evtl. sparen, wenn man in seiner /etc/lirc/lircd.conf den Parameter "suppress_repeat 2" auskommentiert.
Für eine stetig steigende Anzahl von Usern dürfte das aber überhaupt nichts bringen, weil bei denen der Lircd gar nicht läuft.Gerald
-
Für eine Anzahl von stetigen Usern , ist das aber durchaus interessant weil dann die Bedienung evtl etwas besser ist
-
Für eine Anzahl von stetigen Usern , ist das aber durchaus interessant weil dann die Bedienung evtl etwas besser ist
Das verstehe ich nicht, es wirkt doch gar nicht. Nur für die die eben Lircd laufen haben sollte das eine Rolle spielen und die werden doch hoffentlich weniger. Ich wollte vermeiden, dass jetzt alle reinen Eventlircd-Benutzer die angegebene Änderung vornehmen und sich wundern, dass sich nichts ändert. Oder habe ich was übersehen?Gerald
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!