Habe einen alten Atric am COM2 Port hängen und wollte die FB über das WebIF einrichten. Leider passiert nix wenn ich auf die "Tastenzuordung bearbeiten" klicke.
Hallo Reiner,
ich verwende auch den seriellen Atric, der bei mir bisher mit MLD 5.5 unstable sowohl mit der eventlircd/irkeytable (Variante1) als auch ganz klassisch mit lirc (Variante2) funktioniert hat.
Bei Variante1 steht im WebIF unter "Konfiguration – Fernbedienung" das Submenü "Tastenzuordnung bearbeiten" zur Verfügung, das einwandfrei funktionieren sollte.
Damit hier auch TastenCodes ankommen und Keys zugeordnet werden können, ist jedoch Einiges zu beachten.
Manuell solltest Du erst mal an den Keymaps nichts konfigurieren.
Als Voraussetzung, dass dieses Untermenü vorhanden ist und funktioniert, müssen die Pakete irkeytable und eventlirc installiert sein.
Das Paket lirc sollte nicht installiert sein, was eigentlich Standard bei MLD ist.
Da dein Atric an COM2 angeschlossen ist, musst Du unter "Konfiguration – Fernbedienung" auch COM2 einstellen und speichern.
Bei "Lirc verwenden" keinen Haken setzen, damit lirc nicht installiert wird.
Danach dann im Submenü "Tastenzuordnung bearbeiten" das "Gerät" auswählen.
Im Fall des Atric sollte im Pulldownmenü der Eintrag "Serial IR type home-brew" für den Atric auswählbar sein.
Nach Auswahl des Gerätes erscheint das Feld "Protokoll", wo für den Atric standardmäßig lirc und rc-6 ausgewählt ist.
Für deine FB (Harmony/Profil KLS 1.6) passt diese Auswahl nicht, daher in deinem Fall das rc-5 Protokoll auswählen.
Beim ersten Benutzen dieses Menüs nach der Installation und Änderung des Protokolls unbedingt "Speichern" drücken.
Auch wenn die "Übersetzungstabelle" noch keine passenden Codes enthält, da standardmäßig eine rc-6 Keymap geladen wurde.
Denn das Speichern sorgt dafür, dass das rc-5 Kernelmodul (ir_rc5_decoder) geladen wird, damit überhaupt rc5 Tastencodes ausgewertet werden können.
Danach sollte beim Drücken einer Taste der FB das Feld "Zuletzt gedrückte Taste" die Farbe von rot nach grün wechseln und den TastenCode anzeigen.
Danach unter "Taste zuordnen" einen passenden Key wählen der dann am Ende der "Übersetzungstabelle" zusammen mit dem Code angehängt wird.
Die "Übersetzungstabelle" kann hier auch direkt nachbearbeitet werden, um z.B. Zeilen mit nicht passende Codes/Keys zu löschen.
Mit "Speichern" wird die "Übersetzungstabelle" als individuelle keymap abgespeichert und in die /etc/rc_maps.cfg eingetragen.
Im Falle des Atric ist das die /etc/rc_keymaps/Serial_IR_type_homebrew.
Nach einem Reboot sollte diese Keymap dann auch geladen und von eventlirc verwendet werden.
Ich habe das heute mal mit einer neu installierten MLD 5.5 testing verifiziert.
Bei meinem System mit Atric an COM1 hat es einwandfrei funktioniert genauso wie Variante2 mit lirc.
Ich habe jedoch mit einer Hauppauge PVR 350 FB getestet, die ich mit meinem Atric verwende.
Solltest Du schon eine für deine FB funktionierende lircd.conf haben, wäre Variante2 einfacher zu konfigurieren.
Dazu die Pakete eventlircd und irkeytable deinstallieren.
Danach unter "Konfiguration – Fernbedienung" auch COM2 einstellen und bei "Lirc verwenden" jetzt einen Haken setzen.
Nach dem Speichern wird lirc installiert und es werden zusätzliche Felder angezeigt.
Für den seriellen Atric das Feld "Lirc Treiber" nicht verändern, also keinen Treiber auswählen.
Unter "Lirc Fernbedienung" kann aus einer Liste von Fernbedienungen eine lircd.conf ausgewählt werden.
Für die Harmony mit KLS 1.6 Profil ist jedoch keine Eintrag vorhanden, also hier auch Nichts auswählen.
Über das Submenü "Lircd.conf bearbeiten" kannst Du aber mit "Datei auswählen" und "Speichern" eine passende lircd.conf laden und anschliesend bearbeiten.
In deinem Fall gibt es im VDR-Wiki eine lircd.conf mit den passenden TastenCodes, bei der dann aber die Keys noch an die /etc/vdr/remote.conf von MLD angepasst werden müssen.
http://www.vdr-wiki.de/wiki/index.php/Fernbedienung_-_Logitech_HarmonyGruß
Klaus