1.   Miniklávesnice

Naprosto nejjednodušším řešením je pořídit si miniklávesnici s vestavěným touchpadem, kterou jsem recenzoval zde. Připojíte USB přijímač a plnohodnotné ovládání svého PC v obýváku máte zprovozněné.
Pokud však chcete PC využívat jen pro spouštění filmů, fotek a muziky, kde myš není potřeba, vhodným řešením je si pořídit standardní ovladač. Na internet v obýváku je stejně lepší iPad/tablet, a vypínání/zapínání všech přístrojů jako TV, receiver a zesilovač včetně samotného PC jediným stisknutím tlačítka je k nezaplacení.

Rii mini

2.   Ovládání XBMC iPadem, iPhonem

Výbornou aplikací je Constellation, ta pracuje s databází XBMC, takže nechybí informace o filmu, fan-arty, značení shlédnuté/neshlédnuté apod. Pro procházení vaší sbírky a výběr konkrétního filmu k přehrávání je dotyková obrazovka naprosto geniální. V AppStoru je i bezplatná verze podpořená reklamou. Zkusit můžete také XBMC Commander.

Aplikací se sice dokážete i navigovat v menu XBMC – na první záložce lze gesty simulovat stisky šipek, kláves Enter, Esc a dalších – ale na běžný ovladač to zdaleka nemá. Ovládání je nejisté, nepřesné, celkově nepohodlné (nutnost se přepínat do tohoto režimu), je to spíš taková nouzovka.

Pro Android jsou také alternativy, ale aktuálně žádný nevlastním, takže jsem nezkoušel.

XBMC CommanderConstellation

3.   Infračervený ovladač

Pusťme se konečně do zprovoznění infračerveného ovladače. Obecně, toto řešení je poměrně složité, protože je v tomto „dost bordel“. Je tu možná až moc proměnných, na kterých závisí výsledek, tedy dosah, rychlost odezvy na povely, a vůbec funkčnost samotných tlačítek v jednotlivých obrazovkách multimediálního centra. Jednak musíte vybrat nějaký ovladač (počítám s univerzálem), kterým budete simulovat MCE ovladač, myš, klávesnici či kombinaci všeho, kvalitní přijímač s dobrou citlivostí, a hlavně nastavit software, překládající přijaté signály na akce v systému, a protože i to nemusí stačit, ještě může být nutné upravit mapovaní povelů v konfigurácích XBMC, nebo přidat pomocné skripty k automatoru typu AutoHotkey či EventGhost. Vybráním správného přijímače a vhodným nastavením ovladače se lze naštěstí většiny čachrů s mapováním příkazů vyhnout. Jen vybrat správně!

Vysílač IR / ovladač

Logitech Harmony 650
Logitech Harmony 650Postačí Vám originální Windows Media Center ovladač, nebo libovolný kompatibilní („MCE remote“). U čínských ovlačačů a setů s přijímačem bývá problém, že každý si emuluje původní tlačítka po svém. Kromě příkazů z microsoftího profilu „MCE remote“ tyto ovladače na některých tlačítkách mají ve skutečnosti povely myši, nebo stisky kláves na klávesnici. Toto sice výrobci může fungovat (že se ovladač chová stejně jako originální), ale problém nastává, jakmile chcete použít jinou aplikaci než Windows Media Center (XBMC na klávesnici reaguje jinak), máte jiné rozložení klávesnice než anglické, nebo chcete provozovat media centrum na linuxu.

Nejlepší volbou do obýváku je nějaký moderní univerzál, ke kterému byste se časem stejně dopracovali – ovládat všechny přístroje jediným ovladačem je přece jenom komfortnější, než dokupovat ještě další pro počítač. Nejlepším je v současnosti Logitech Harmony. Předpokladem pro ovládání HTPC je přidat v nastavení Device se jménem „MCE Remote“: Add Device, sekce Computer -> Media Center PC, výrobce Microsoft, zařízení "MCE Remote".

Přijímač IR

Bezpochyby výborným přijímačem je HP MCE IR Receiver. Podporuje nejnovější IrDA standardy a má velkou citlivost. Nejedná se o žádného prcka, přijímač však nevyžaduje přímou viditelnost. Sám ho mám přilepený ke stropu nejnižší poličky škříně, takže není nijak vidět – přesto přijímá výborně. Pro ovladač Logitech Harmony berte HP přijímač rovnou, ušetříte si tím minimálně zbytečné problémy s případnou nekompatibilitou, ony jsou totiž Harmony docela vybíravé.

Přijímač se dá pořídit pouze na eBay, v běžných internetových obchodech se neprodává. Jeden mám i z Aukra, ale tam se na 90% jedná o přeprodej za přemrštěnou cenu, prodej horšího kusu a podobně. Na eBay pozor na padělky, těmi se to tam hýří. Je potřeba vybírat podle modelového čísla (P/N), vědět, jak má přijímač vypadat, a dávat si pozor, jestli název aukce odpovídá popisu a fotce.

HP MCE receiver se dělá v několika verzích (generacích?), lišících se citlivostí, rychlostí a rozměry. V aukcích je uveden typ ve tvaru OVUxxxxxx/xx, nebo sériové číslo P/N xxxx-xxxx.

Receiver s označením OVU422000/06 (P/N 5070-2584) který je asi nejnovějším počinem – malé rozměny a super citlivost, nemá na vrchní straně žádné logo HP. Tento se mi však v roce 2011 nepodařilo sehnat za slušný peníz (tehdy 35 dolarů), takže volba padla na druhý v pořadí OVU400103/00 (P/N 5188-1667) – rozměrově docela velký, opět výborná citlivost, potišený logem HP. Dnes se už tento starší neprodává a cena OVU400103/00 klesla přibližně na 250Kč.

Oba zmíněné přijímače fungují spolehlivě pod linuxem. Levnými přijímači bych se vůbec nezabýval, pokud tedy už nemáte nějaký v ruce se kterým si můžete pohrát a vyzkoušet…

HP IR receiver OVU 422000/06
HP IR receiver OVU 400103/00

Ovladač + Přijímač

Pokud máte spíš obyčejný počítač, než HTPC připojený k AV receiveru a TV, a více přístrojů ovládat nepotřebujete, nejvýhodnější bude zakoupit kompletní set. Opět je velký výběr od všemožných membránových šuntů za dva dolary po originální HP MCE ovladač (P/N 5070-2586). Ten jsem také vyzkoušel, stál mě 350Kč včetně přijímače P/N 5070-2584. Ovladač se dobře drží a provedení je kvalitní, takže opět doporučuju tento. Při nákupu Harmony navíc nemusíte pořizovat jiný přijímač.

HP MCE remote + 5070-2584

Nejlepší řešení: HDMI CEC

Úplně nejlepším řešením je zprovoznění vzájemné komunikace zařízení po HDMI kabelu. Možnost ovladačem k HTPC měnit hlasitost na AV receiveru, zapnout TV a receiver jakmile zapnete PC, popř. ovládat vše i přibaleným ovladačem od televize. Umožňuje zapínání/vypínání TV, receiveru a HTPC tak, že se sestava chová jako jedno zařízení a není nutné vše zapínat a vypínat zvlášť a nedejbože přepínat na správný vstup.
Nepochopitelně byla tato funkcionalita navržena tak špatně, že HDMI CEC začli výrobci implementovat až o 4 roky po první verzi HDMI, kdy byla vydána specifikace 1.3a. Ke všemu tak nedokonale, že tu máme mnoho výrobců se svými sadami kódů a svými chybami v implementaci, nekompatibilních mezi sebou, a často i mezi výrobky vrámci jedné značky.
A tím to nekončí, je rok 2012 a CEC doteď nenajdeme v žádném desktopu, notebooku ani grafické kartě. Hlavním důvodem nepodpory CEC u grafik a chipsetů je, že výrobci se tak rozhodli. Aby zákazníci vraceli a reklamovali karty nebo celé počítače jen kvůli nějaké CEC nekompatibilitě s tím a tím výrobkem, na to nemají náladu.

Zprovoznění HDMI CEC na PC

Existuje však jedno řešení. V září 2011 byla vydána malá krabička připojitelná do USB, mající HDMI vstup a výstup. Krabička je schopná CEC kódy do existujícího HDMI signálu, který jde z počítače, dodatečně přidat. Technicky to není tak složité, všechny piny jsou propojeny ze vstupu na výstup přímo a obvody v adaptéru jsou připojeny pouze na pin 13, který s CEC souvisí. Adaptér je ovládaný pomocí USB, takže předpokladem je mít patřičný software v PC.
Jádrem funkcionality je knihovna libCEC, která řeší veškeré problémy a odlišnosti u výrobců elektroniky, a na venek nabízí jednotné rozhraní lehce napojitelné na danou multimediální aplikaci. Je vyvíjena otevřeně, což umožňuje dodávat ji přibalenou k multimediálnímu centru XBMC hned v základu, takže v případě XBMC je zprovoznění hračka.
Nějaká nevýhoda? Docela vysoká cena adaptéru. Samotná výroba je určitě nestojí skoro nic, ale vývoj knihovny dalo docela práci. Ke všemu zatím neexistuje konkurenční výrobek.

HDMI CEC adapter

Nastavení PC+XBMC pro správnou funkci dálkového ovládání

Linux:
Tady jsem zkoušel pouze OpenELEC, tam beží přijímač hned po připojení včetně funkčního zapínání a vypínání.

Windows:

  1. Připojte IR Receiver
  2. Nastavení Windows: Nejjednodušší je použít installer, který změny v registrech Windows provede za Vás.
    Otevřete stránku XBMC Custom Registry Setup a z pravého sloupce Direct hot links stáhněte a nainstalujte XBMCCustomregis v1.1.99
  3. Restartujte
  4. V nastavení XBMC přepněte Dálkové ovládání simuluje stisky kláves na Zapnuto
  5. Ovladač by měl jakž takž pracovat, ještě bude potřeba zrychlit reakce na stisky tlačítek a pár drobností

Ovladač vs. spánek a probouzení PC (Windows)

probuzení ovladačem
V BIOSu je třeba povolit funkci Wake on USB. Počítač se probouzí pouze na stisk vypínacího tlačítka na MCE ovladači, resp. na příkaz PowerToggle poslaný z Logitech Harmony.

uspání ovladačem
Po instalaci XBMC Custom Registry Setup se příkaz PowerToggle na ovladači překládá jako klávesa S. V XBMC tato klávesa vyvolává ShutdownMenu, tedy menu s volbami Zavřít, Vypnout, Uspat, Restartovat. To mi však vůbec nevyhovuje. Postup jsem marně hledal několik měsíců, a už to mám:

  1. spusťte regedit a přejděte do klíče:
    HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HidIr/Remotes/745a17a0-74d3-11d0-b6fe-00a0c90f57da
  2. klíč exportujte a výsledný .reg soubor otevřete třeba v poznámkovém bloku
  3. Ctrl+H, v klíči ReportMappingTable nahraďte sekvenci 0c,00,00,00,04,00,16, sekvencí 0c,00,00,00,03,82,00,
  4. uložte a dvojklikem zpět importujte
  5. restartujte PC

Nyní příkaz PwrToggle počítač rovnou uspí, navíc nezávisle na spuštěném multimediálním centru 8-)