Ich habe mir gestern die Hauppauge WinTV PVR 150 gekauft. Die Verpackung beschreibt die Kompatibilität zur Media Center Edition 2005, der Hauptgrund warum ich mich für dieses Modell entschieden habe. Der Packung liegt eine Fernbedienung bei, die alle für die Verwendung der Media Center Edition notwendigen Tasten enthält.
Die erste Hürde stellte die Installation der Treiber dar, weil der mitgelieferter MPEG2 Softwaredecoder nicht mit der MCE kompatibel ist. Die Readme gibt aber den richtigen Hinweis und empfiehlt z.B. PowerDVD zu installieren, dass einen kompatiblen Softwaredecoder mitbringt. Somit funktionierte der Fernsehempfang. Die beiliegende Fernbedienung funktioniert so wie ausgeliefert nicht mit dem Media Center von Windows, was eigentlich unnötig und schade ist (ob da Lizenzrechtliche Gründe eine Rolle spielen?)
Die mit der Karte mitgelieferte Software für den Empfang des Infrarotsignals, dass die Kommandos der Fernbedienung in verschiedene Windowsmeldungen umsetzt lässt sich aber über eine .ini Datei konfigurieren.
Diese liegt in %systemroot% und heißt irremote.ini.
Die Datei enthält neben einem IR Code auf Kommandonamens mapping für jeden Fenstertitel einen Abschnitt, der ein Fernbedienungskommando einer Tastaturfolge zuordnen kann. Die Zuordnung ist relativ einfach. Ein Kommando der Fernbediendung z.B. NAVUP wird einem Tastaturbefehl zugeordnet.
So ergibt NAVUP={UP}, dass beim Drücken der Pfeiloben Taste der Fernbedienung VK_UP (virtueller Keycode von Windows für Pfeiloben der Tastatur) an das Fenster des Media Center gesendet wird und somit verhält sich die Anwendung als wäre die Pfeiloben-Taste gedrückt worden.
Ich habe den Inhalt der Datei so angepasst, dass die häßliche Software der Fernbedienung nicht mehr geöffnet wird und die Tasten der Fernbedienung für die Media Center Edition nahezu perfekt funktionieren. Einzig die Zahlentasten funktionieren nicht so, dass man damit auch Text eingeben kann. Ich konnte noch nicht herrausfinden, was an der Fenster des Media Centers gesendet wird, wenn die offiziellen Fernbedienungen eingesetzt werden.
Es folgt nun die angepasst ini Datei, so dass die Medie Center Edition mit der Fernbedienung der WinTV-PCR korrekt zusammen arbeitet.
haupauge.txt