Wie konfiguriere ich eine normale TV-Fernbedienung für die Verwendung von lirc unter Linux?

1651
Allan Lewis

Ich arbeite mit MythTV auf Ubuntu 9.10 und möchte mit einer TV-Fernbedienung steuern. Ich weiß, dass lirc eine Konfigurationsdatei für die Fernbedienung benötigt, aber keine meiner Fernbedienungen befindet sich in der offiziellen Datenbank . Wenn ich eine Fernbedienung auf den Receiver auf meiner TV-Karte (ein Pinnacle PCTV "Solo", Modell 72e) zeige und einen Knopf drücke, protokolliert dmesg den von der Fernbedienung generierten Code. Ich gehe also davon aus, dass ich nur eine Konfigurationsdatei mit erstellen muss Liste der diesen Codes zugewiesenen Befehle.

Ich habe ein paar Anleitungen gelesen, verstehe aber immer noch nicht genau, wie man die Konfigurationsdatei erstellt. Einige der Anleitungen, die ich gelesen habe, beziehen sich auf IR-Empfänger auf TV-Karten, die auf einer "höheren Abstraktionsebene" arbeiten. Ich meine damit, dass sie das Signal entschlüsseln und einen Code bereitstellen, wie er in dmesg eher zu sehen ist als nur Rohdaten zu geben, aber keiner von ihnen erklärt, wohin er gehen soll!

Jede Hilfe wäre sehr dankbar!

2

1 Antwort auf die Frage

1
Kyle-tummy.com

Das Erstellen von Konfigurationen für Fernbedienungen ist relativ unkompliziert. Ich habe ein paar gemacht und sie alle eingereicht. Der Befehl lautet irrecord:

irrecord myremote.conf 

Es erfordert etwas Geduld, und Sie müssen die conf-Datei nachträglich bearbeiten, wenn Sie einen Fehler gemacht haben. Sie können den Befehl erneut ausführen, um neue Schaltflächen hinzuzufügen, wenn Sie welche verpasst haben. Dies setzt natürlich voraus, dass Sie über alle erforderlichen Hardware-Einstellungen verfügen, die sich wie Sie anhören.

Dadurch kann irc nur verstehen, welche Tasten Sie betätigen. Anschließend müssen Sie Tasten mit der MySQL-Taste in Tastendruck bringen.

http://www.mythtv.org/wiki/LIRC#LIRCRC