В този пример искаме да ви покажем как да използвате ключовете на USB входно устройство на трета страна (в този случай дистанционно управление), за да контролирате определени функции на устройство Cisco.
Показваме ви как да използвате бутоните на Bluetooth дистанционно управление (свързано чрез USB донгъл), за да управлявате функции като режим на готовност, регулиране на силата на звука и управление на устройство с камера на Cisco. Можете да разработите макрос, който слуша съответните събития и изпълнява съответните действия чрез API на устройството Cisco.
Функцията за USB входно устройство на трета страна е описана в тази статия .
В следващия пример трябва да въведете текста, който е написан с нормален шрифт. Текстът в курсив е отговорът, получен от устройството Cisco.
1 | влезте в устройството Cisco на SSH. Имате нужда от локален admin потребител. | ||
2 | Конфигурирайте устройството, за да разрешите използването на USB дистанционно управление на трета страна.
| ||
3 | Регистрирайте се за обратна връзка, за да бъдем уведомявани при натискане и отпускане на бутоните на дистанционното управление.
| ||
4 | Натиснете и отпуснете бутон на дистанционното управление, за да проверите дали регистрацията на обратна връзка работи. Това действие генерира две събития: Pressed и Released. Ако натиснете и задържите бутон, виждате събитието Pressed докато не пуснете бутона. След това се генерира събитието Released . Тези събития се издават при натискане и отпускане на клавиша Enter:
| ||
5 | Напишете макрос, който слуша за съответните InputDevice събития и извършва свързаните действия, използвайки API на устройството.
|