在此示例中,我们想向您展示如何使用第三方 USB 输入设备(在本例中为遥控器)的键来控制 Cisco 设备上的某些功能。
我们将向您展示如何使用 Bluetooth 遥控器(通过 USB 加密狗连接)上的按钮来管理待机、音量调整和 Cisco 摄像头设备控制等功能。 您可以开发一个宏,该宏侦听相关事件并通过 Cisco 设备的 API 执行相应的操作。
在下面的示例中,您必须输入以普通字体书写的文本。 斜体文本是从 Cisco 设备收到的响应。
| 1 | 在 SSH 上登录 Cisco 设备。 您需要本地 管理员 用户。 | ||
| 2 | 将设备配置为允许使用第三方 USB 远程控制。
| ||
| 3 | 注册以获取反馈,以便在按下和松开遥控器按钮时收到通知。
| ||
| 4 | 按下并松开遥控器上的按钮以检查反馈注册是否正常工作。 此操作将生成两个事件:“ 已按下 ”和 “已发布”。 如果按住某个按钮,则会看到 Pressed 事件,直到您松开该按钮。 然后生成已发布 事件。 按下并释放 Enter 键时会引发以下事件:
| ||
| 5 | 编写一个宏,用于侦听相关的 InputDevice 事件,并使用设备的 API 执行关联的操作。
|