Ви можете використовувати сторонній пристрій введення USB для керування певними функціями на приміщенні або настільному пристрої. Прикладами таких пристроїв введення є USB-клавіатура і bluetooth-пульт з USB ключем- приклади таких пристроїв введення.
Ця функція покликана доповнювати функціональність інтерфейсів Користувача Touch 10 або DX, де б це не було зручно. Він не призначений для заміни інтерфейсів користувача Touch 10 і DX.
Приклади додатків:
У аудиторіях і під час лекцій для пробудження пристрою кімнати з режиму очікування можна використовувати невеликий пульт дистанційного керування. Також, можливо, буде зручно за допомогою пульта дистанційного керування вибрати, яке джерело введення представити.
Керування виглядом камери (панорамування, нахил і масштабування) у ситуаціях, коли не дозволяється використовувати сенсорний екран 10. Наприклад, в операційних в лікарні.
Необхідне обладнання
Пристрій із серії кімнат Cisco Webex або серії DX.
Сторонній пристрій введення, який рекламує себе як USB-клавіатуру, наприклад bluetooth-пульт дистанційного керування з USB-ключем.
Огляд функціоналу
Натискання кнопки на пристрої введення USB, породжує подію в API приміщення або настільного пристрою. Макроси або сторонні пристрої керування можуть слухати такі події та реагувати на них. Така поведінка схожа на поведінку кнопок «Управління в кімнаті». Також є можливість слухати події за допомогою вебхауків, безпосередньо в сеансі SSH.
Немає бібліотеки дій, легко доступних для вибору дій. Ви повинні самостійно визначити і реалізувати дії, які необхідно вжити як відповідь на події. Наприклад:
Збільшуйте гучність приміщення або настільного пристрою при натисканні клавіші Volume Up.
Переведіть пристрій кімнати або столу в режим очікування, коли натиснута клавіша Sleep.
Конфігурації, події та статус
Конфігурації та статус, про які йдеться в цій статті, доступні як з веб-інтерфейсу кімнати або настільного пристрою, так і в API. Прочитайте статтю "Додаткові параметри", щоб отримати інформацію про те, як отримати доступ до веб-інтерфейсу та використовувати API.
Підтримка сторонніх пристроїв введення USB за замовчуванням відключена. Увімкніть його явно, встановивши режим > > периферійних
.Натискання та відпускання кнопки створює подію з натиснутою та випущеною :
*e UserInterface InputDevice Key Action Key: <name of the key> *e UserInterface InputDevice Key Action Code: <id of the key> *e UserInterface InputDevice Key Action Type: Pressed ** end *e UserInterface InputDevice Key Action Key: <name of the key> *e UserInterface InputDevice Key Action Code: <id of the key> *e UserInterface InputDevice Key Action Type: Released ** end
Щоб прослухати події, необхідно зареєструвати відгуки від подій InputDevice :
xFeedback Register /event/UserInterface/InputDevice ** end
Коли пристрій кімнати або столу виявляє сторонній пристрій введення, пристрій вводу відображається в
Пристрій вводу може відображатися як кілька пристроїв.Приклад
Приклад про те, як можна змусити клавіші Bluetooth пульта дистанційного керування керувати деякими функціями приміщення або настільного пристрою в цій статті .
Додаткова інформація
Дізнайтеся більше про використання стороннього пристрою вводу в посібнику з налаштування . Виберіть останню версію.
Підтримка Cisco (TAC) не підтримує налагодження коду третьої сторони, включаючи макроси. Будь ласка, перевірте спільноту розробників співпраці Cisco, якщо вам потрібна допомога з макросами та кодом третьої сторони. Крім того, на цьому сайті є багато ресурсів розробників та інтеграторів.