piatok, septembra 15, 2006

Dialkove ovladanie pre Windows Media Center Edition na Linuxe

Tak som si dnes kúpil nové diaľkové ovládanie na moje linuxové domáce multimediálne centrum. Je to trochu škodoradostný pocit, ale tento druh diaľkového ovládania sa bežne používa pre počítače s Windows Media Center Edition. Ako vidieť, v Linuxe funguje taktiež výborne.

Linux požíva ako štandard pre diaľkové ovládania software menom Lirc. Podporuje slušné množstvo najrôznejších diaľkových ovládaní - od "profesionálnych", až po doma zhotovené infračervené príjmače v kombinácii s univerzálnym diaľkovým ovládačom. Pred nejakým časom mi už jedno diaľkové ovládanie (dodávané so satelitnou kartou) doma pomocou Lirc úspešne fungovalo, avšak po pridaní daľšej TV karty si to rozmyslelo. Tak som sa rozhodol pre kúpu nezávislého hardwaru, ktorý bude fungovať bez ohľadu na použité TV karty.

Samotná inštalácia bola ako vačšina softwaru v portage pre Gentoo Linux jednoduchá. Lirc sa skompiloval pre zariadenie mceusb2, pomocu modprobe lirc_mceusb2 som nahral modul,
spustil daemona príkazom /etc/init.d/lircd start, nastartoval testovaciu utilitu irw a... nič. Nasledovala hodinka rekompilovania Lirc, vyhadzovania a nahadzovania modulov, odpájania a znovuzapájania USB konektora od infračerveného príjmača. Nepomohlo. Nakoniec som na to prišiel - v adresári /etc mi po predchádzajúcej inštalácii Lirc s diaľkovým ovládaním od satelitnej karty zostali konfiguračné súbory. Tak som musel mrknúť sa do zdrojákov, nájsť lircd.conf pre moje diaľkové ovládanie, skopírovať ho do /etc, prehrabať sa na Internete, podľa návodu upraviť súbor s lircrc, aby spolupracoval s lircd.conf. Lircrc priraďuje stlačenému tlačidlu na diaľkovom ovládaní nejakú klávesu na klávesnici - takže je možné jednoducho nastaviť program ktorý podporuje Lirc, aby sa jeho funkcie, normálne prístupné klávesovými skratkami, dali ovládať diaľkovo.

Diaľkové ovládania pre MCE majú ešte jednu zaujímavú feature - IR vysielač, ktorý sa dá nalepiť pred senzor iného zariadenia - napríklad starého stolného satelitného príjmača. Takto je možné softwarovo meniť kanály aj na externých zariadeniach. Potom sa už len jednoducho nahrá výstup z tohto zariadenia pomocou bežnej TV karty.

Paulie

Žiadne komentáre: