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

应用示例:

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

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

功能概述

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

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

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

  • 按下睡眠键时,将 Cisco 设备置于待机模式。

配置、事件和状态

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

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

按下并松开按钮将生成一个按下和一个松开的事件:

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

要侦听事件,您必须注册输入设备事件的反馈:

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

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

示例

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

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

更多信息

自定义指南中提供了有关使用第三方输入设备的更多详细信息。 选择最新版本。

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