您可以使用第三方 USB 週邊裝置來控制裝置上的某些功能,例如 USB 鍵盤或帶有 USB 加密狗的 Bluetooth® 遙控器。
此功能旨在 補充 觸控控制器或觸控使用者介面的功能。 它並不是想要 取代 它們。
應用範例:
-
在教室和講座期間,可以使用小型遙控器將裝置從待機模式喚醒。使用遙控器來選擇要呈現的輸入來源也可能很方便。
-
在不允許使用觸控控制器的情況下控制攝影機視圖(平移、傾斜和變焦)。 例如,在醫院的手術室內。
功能概觀
當按下 USB 輸入裝置上的按鈕時,它會觸發 Cisco 裝置的 API 中的操作。 可以設定巨集 或來自第三方的外部控制設備來偵測這些操作並做出相應的反應。 此功能類似於室內控制按鈕的行為。 此外,可以透過 Webhooks 或直接在 SSH 會話中監控這些操作。
未提供可供選擇的預先存在的操作庫。 您需要定義和建立響應事件而應採取的具體操作。 例如:
-
按下音量調高鍵可提高 Cisco 裝置的音量。
-
按下睡眠鍵後,將 Cisco 設備置於待機模式。
組態、事件和狀態
本文中提到的配置和狀態可透過裝置的本機 Web 介面和 API 取得。 請閱讀 裝置設定文章 ,以了解如何存取網路介面和使用 API 的資訊。
開啟裝置的 Web 介面後,按一下 設定 。 在 設定 下,更改 至 於。 第三方 USB 輸入裝置的支援預設為停用。
按下並放開按鈕會產生已按下和已放開事件:
*e 使用者介面輸入裝置按鍵操作按鍵:<按鍵名稱> *e 使用者介面輸入裝置按鍵操作代碼:<按鍵的 ID> *e 使用者介面輸入裝置按鍵操作類型:按下 ** 結束 *e 使用者介面輸入裝置按鍵操作鍵:<按鍵名稱> *e 使用者介面輸入裝置按鍵操作代碼:<按鍵的 ID> *e 使用者介面輸入裝置按鍵操作類型:已釋放 ** 結束
若要聽取事件,您必須註冊 InputDevice 事件回饋:
xFeedback 暫存器 /event/UserInterface/InputDevice ** 結束
當思科設備偵測到第三方週邊時,它將列在 狀態 和 。 第三方設備可能會被報告為多個設備。
範例
本文 中有一個範例,介紹如何讓 Bluetooth 遙控器的按鍵操作 Cisco 裝置的某些功能。
請查看 此處 以了解更多巨集和擴充範例。
詳細資訊
請在自訂指南中尋找關於使用第三方輸入裝置的資訊。 請選擇最新版本。
Cisco 支援 (TAC) 不支援第三方程式碼(包括巨集)的偵錯。 如果您需要有關巨集和第三方程式碼的協助,請查看 適用於協作設備的 Cisco RoomOS 。 請查看 此頁面 以了解更多巨集和擴充範例。