5.2. Fernbedienung

5.2.1.

Was bedeutet Namespace-konform?

In yaVDR dürfen aufgrund der Nutzung von Eventlircd nur bestimmte Tastennamen verwendet werden. Dabei handelt es sich prinzipiell um alle Key-Events (erkennbar an "KEY_<Taste>", die vom Kernel unterstützt werden und die man sich in der auf dem eigenen System befindlichen '/usr/include/linux/input.h''' nachschlagen kann). Anbhängig vom installierten Kernel und eventuell installierten Treiberopaketen wie linux-media-dkms können die unterstützten Tasten variieren. Für yaVDR 0.6 haben wir daher eine Vorkonfiguration für die rempote.conf des VDR und die Lircmap.xml von KODI getroffen, die unter möglichst allen Eventualitäten funktionieren sollte. Für die Konfiguration der Fernbedienung ist es daher wichtig, dass die Tastennamen, die die Fernbedienung liefert mit denen in der Spalte "Tastenname durch Eventlircd" in dieser Tabelle übereinstimmen: Namespace-konforme Tasten in yaVDR 0.6 Wie man Tastennamen von noch nicht richtig vorkonfigurierten Fernbedienung anpassen kann, steht in der Hilfe zur Einrichtung der Fernbedienung, dem Abschnitt zu ir-keytable, Lirc und den Evmaps. Ich habe einen Lirc-Empfänger und steige von yaVDR 0.3 oder einem anderen Linux-System auf yaVDR 0.6 um

  • kann ich die Konfigurationsdateien einfach kopieren?:: Nein. In yaVDR 0.6 sollte die remote.conf nur noch mit Bedacht verändert werden, es ist einfacher, wenn die lircd.conf zu den Tastennamen in der remote.conf passt. Die nötige hardware.conf für Lircd wird in den meisten Fällen über das Webfrontend erzeugt. Wichtig ist, dass die Tastennamen in der lircd.conf so angepasst werden, dass sie Namespace-konform sind, d.h. den in der input.h der Kernelheader definierten Tastennamen entsprechen.