V tomto příkladu chceme ukázat, jak používat klíče vstupního zařízení USB jiného výrobce (v tomto případě dálkového ovládání) k ovládání určitých funkcí v místnosti nebo stolním zařízení.
Ukážeme, jak používat klíče dálkového ovládání Bluetooth (s USB donglem) k ovládání funkce pohotovostního režimu, zvýšení a snížení hlasitosti a ovládání fotoaparátu místnosti nebo stolního zařízení. Vytvoříme makro, které naslouchá relevantním událostem a provádí související akce pomocí rozhraní API místnosti nebo stolního zařízení.
Funkce Vstupní zařízení USB jiného výrobce je popsána v tomto článku .
V následujícím příkladu musíte zadat text, který je napsán normálním písmem. Text psaný kurzívou je odpověď, která je přijata z místnosti nebo stolního zařízení.
1 | Přihlaste se k místnosti nebo stolnímu zařízení na SSH. Potřebujete místního správce . | ||
2 | Nakonfigurujte zařízení tak, aby umožňovalo použití dálkového ovládání USB jiného výrobce.
| ||
3 | Zaregistrujte se pro zpětnou vazbu, abychom byli upozorněni, když jsou stisknuta a uvolněna tlačítka dálkového ovládání.
| ||
4 | Stisknutím a uvolněním tlačítka na dálkovém ovladači zkontrolujte, zda registrace zpětné vazby funguje. Tato akce generuje dvě události: Stisknuto a vydáno. Pokud stisknete a podržíte tlačítko, zobrazí se událost Stisknuto , dokud tlačítko neuvolníte. Poté se vygeneruje událost Released . Tyto události se vydávají při stisknutí a uvolnění klávesy Enter:
| ||
5 | Napište makro, které naslouchá příslušným událostem InputDevice a provádí přidružené akce pomocí rozhraní API zařízení.
|