Эта функция призвана дополнить функциональные возможности сенсорного контроллера или сенсорного пользовательского интерфейса. Она не предназначена для их замены.
Примеры приложений:
-
В классах и во время лекций можно использовать небольшой пульт дистанционного управления, чтобы вывести устройство из режима ожидания. Также может быть удобно использовать пульт дистанционного управления для выбора источника входного сигнала.
-
Управление обзором камеры (панорамирование, наклон и масштабирование) в ситуациях, когда использовать сенсорный контроллер запрещено. Например, в операционных залах больницы.
Функциональный обзор
При нажатии кнопки на устройстве ввода USB запускается действие в API устройства Cisco. Можно настроить макросы или внешние управляющие устройства сторонних производителей на обнаружение этих действий и соответствующее реагирование. Эта функция аналогична поведению кнопок Room-Control. Кроме того, эти действия можно отслеживать с помощью веб-перехватчиков или непосредственно в сеансе SSH.
Ранее существовавшей библиотеки действий на выбор не предоставлено. Вам необходимо определить и установить конкретные действия, которые должны быть предприняты в ответ на события. Например:
-
Увеличьте громкость устройства Cisco при нажатии клавиши увеличения громкости.
-
Переведите устройство Cisco в режим ожидания при нажатии клавиши 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
Когда устройство Cisco обнаружит периферийное устройство стороннего производителя, оно появится в списке и Периферийные устройства > ConnectedDevice. Об устройстве стороннего производителя можно сообщить как о нескольких устройствах.
Пример
В этой статье приведен пример того, как можно заставить клавиши пульта дистанционного управления Bluetooth управлять некоторыми функциями устройства Cisco.
Здесь вы найдете больше примеров макросов и расширений.
Дополнительная информация
Дополнительные сведения об использовании устройства ввода сторонних производителей см. в руководстве по настройке. Выберите последнюю версию.
Служба поддержки Cisco (TAC) не поддерживает отладку стороннего кода, включая макросы. Пожалуйста, проверьте Cisco RoomOS для устройств совместной работы, если вам нужна помощь в работе с макросами и сторонним кодом. На этой странице вы найдете больше примеров макросов и расширений.