将第三方 USB 输入设备与 Board、Desk 和 Room 系列配合使用
list-menu反馈?
您可以使用第三方 USB 外围设备来控制设备上的某些功能,例如 USB 键盘或带有 USB 加密狗的 Bluetooth® 遥控器。

此功能旨在 补充 触摸控制器或触摸用户界面的功能。 它并不意味着取代 它们。

应用示例:

  • 在教室和讲座期间,可以使用小型遥控器将设备从待机模式唤醒。使用遥控器选择要呈现的输入源也可能很方便。

  • 在不允许使用触摸控制器的情况下控制摄像头视图(平移、倾斜和缩放)。 例如,在医院的手术室里。

功能概述

在 USB 输入设备上按下按钮时,它会触发 Cisco 设备的 API 中的操作。 可以设置来自第三方的宏 或外部控制设备来检测这些操作并做出相应的反应。 此功能类似于“室内控制”按钮的行为方式。 此外,通过 Webhook 或直接在 SSH 会话中监视这些操作也是可行的。

未提供预先存在的操作库供您选择。 您需要定义和建立响应事件应发生的特定操作。 例如:

  • 在按下音量调高键时增加 Cisco 设备的音量。

  • PUT 按下睡眠键时 Cisco 设备处于待机模式。

配置、事件和状态

本文中提到的配置和状态可从设备的本地 Web 界面和 API 有空。 阅读设备配置一 ,了解如何访问 Web 界面和使用 API。

打开设备的 Web 界面后,单击 设置 。 在配置下 ,将外围设备 > 输入设备模式 更改为 缺省情况下禁用对第三方 USB 输入设备的支持。

按下并松开按钮会生成“ 按下 ”和 “已释放 ”事件:

 *e 用户界面输入设备键操作键:<键的名称> *e 用户界面输入设备键操作代码:键的 <ID> *e 用户界面输入设备键操作类型:按 ** 结束 *e 用户界面输入设备键操作键:<键的名称> *e 用户界面输入设备键操作代码:键的 <ID> *e 用户界面输入设备键操作类型:已发布 ** 结束 

若要侦听事件,必须注册来自 InputDevice 事件的反馈:

 x 反馈寄存器 /event/UserInterface/InputDevice ** 结束 

当 Cisco 设备检测到第三方外设时,它将列在“状态 ”下和“外围设备 > 已连接设备 ”中 。 第三方设备可能会被报告为多个设备。

示例

本文 有一个关于如何使 Bluetooth 遥控器的键操作 Cisco 设备某些功能的示例。

查看此处 以获取宏和扩展的更多示例。

更多信息

有关使用第三方输入设备的更多信息,请参阅 自定义指南 。 选择最新版本。

Cisco 支持(TAC)不支持调试第三方代码,包括宏。 如果您需要有关宏和第三方代码的帮助,请查看 用于协作设备的 Cisco RoomOS。 查看 此页面 以获取宏和扩展的更多示例。

这篇文章对您有帮助吗?
这篇文章对您有帮助吗?