Verwendung von USB-Eingabegeräten von Drittanbietern mit Board-, Desk- und Room-Serie
list-menuFeedback?
Sie können ein USB-Peripheriegerät eines Drittanbieters verwenden, um bestimmte Funktionen auf Ihrem Gerät zu steuern, z. B. eine USB-Tastatur oder eine Bluetooth-Fernbedienung® mit einem USB-Dongle.

Diese Funktion soll die Funktionalitäten des Touch-Controllers oder der Touch-Benutzeroberfläche ergänzen . Es ist nicht dazu gedacht, sie zu ersetzen .

Anwendungsbeispiele:

  • In Klassenzimmern und während Vorlesungen kann eine kleine Fernbedienung verwendet werden, um ein Gerät aus dem Standby-Modus aufzuwecken. Es kann auch praktisch sein, eine Fernbedienung zu verwenden, um auszuwählen, welche Eingangsquelle angezeigt werden soll.

  • Steuern der Kameraansicht (Schwenken, Kippen und Zoom) in Situationen, in denen Sie den Touch-Controller nicht verwenden dürfen. Zum Beispiel in Operationssälen eines Krankenhauses.

Funktionsübersicht

Wenn eine Taste auf dem Eingabegerät USB gedrückt wird, löst dies eine Aktion innerhalb der API des Cisco-Geräts aus. Makros oder externe Steuergeräte von Drittanbietern können eingerichtet werden, um diese Aktionen zu erkennen und entsprechend zu reagieren. Diese Funktion ähnelt der Funktionsweise der Tasten für die Raumsteuerung. Darüber hinaus ist es möglich, diese Aktionen über Webhooks oder direkt innerhalb einer SSH-Sitzung zu überwachen.

Eine bereits vorhandene Bibliothek mit Aktionen, aus denen Sie auswählen können, wird nicht bereitgestellt. Sie müssen die spezifischen Aktionen definieren und festlegen, die als Reaktion auf die Ereignisse ausgeführt werden sollen. Zum Beispiel:

  • Erhöhen Sie die Lautstärke des Geräts Cisco, wenn die Lauter-Taste gedrückt wird.

  • PUT das Cisco-Gerät im Standby-Modus, wenn die Sleep-Taste gedrückt wird.

Konfigurationen, Ereignisse und Status

Die Konfigurationen und Status, auf die in diesem Artikel verwiesen wird, sind sowohl über die lokale Weboberfläche des Geräts als auch über die APIs verfügbar. Lesen Sie den Artikel Gerätekonfigurationen, um Informationen zum Zugriff auf die Weboberfläche und zur Verwendung der API zu erhalten.

Wenn die Weboberfläche des Geräts geöffnet ist, klicken Sie auf Einstellungen . Ändern Sie unter Konfigurationen den Modus Peripheriegeräte > Eingabegerät auf Ein. Die Unterstützung für USB Eingabegeräte von Drittanbietern ist standardmäßig deaktiviert.

Das Drücken und Loslassen einer Taste erzeugt ein Gedrückt - und ein Losgelassen-Ereignis :

 *e UserInterface InputDevice Key Action Key: <Name des Schlüssels> *e UserInterface InputDevice Key Action Code: <ID des Schlüssels> *e UserInterface InputDevice Key Action Type: Gedrückt ** end *e UserInterface InputDevice Key Action Key: <Name des Schlüssels> *e UserInterface InputDevice Key Action Code: <ID des Schlüssels> *e UserInterface InputDevice-Tastenaktionstyp: Freigegeben ** Ende 

Um auf Ereignisse zu lauschen, müssen Sie das Feedback von den InputDevice-Ereignissen registrieren:

 xFeedback Register /event/UserInterface/InputDevice ** Ende 

Wenn das Cisco-Gerät das Peripheriegerät eines Drittanbieters erkennt, wird es unter "Status" und unter "Peripheriegeräte > Verbundenes Gerät" aufgeführt. Das Gerät des Drittanbieters kann als mehrere Geräte gemeldet werden.

Beispiel

In diesem Artikel finden Sie ein Beispiel dafür, wie Sie die Tasten einer Bluetooth-Fernbedienung dazu bringen können, einige der Funktionen eines Cisco-Geräts auszuführen.

Hier finden Sie weitere Beispiele für Makros und Erweiterungen.

Weitere Informationen

Weitere Informationen zur Verwendung eines Eingabegeräts eines Drittanbieters finden Sie in der Anpassungsanleitung . Wählen Sie die neueste Version aus.

Cisco Support (TAC) unterstützt nicht das Debuggen von Code von Drittanbietern, einschließlich Makros. Bitte überprüfen Sie die Cisco RoomOS for Collaboration Devices , wenn Sie Hilfe zu Makros und Code von Drittanbietern benötigen. Auf dieser Seite finden Sie weitere Beispiele für Makros und Erweiterungen.

War dieser Artikel hilfreich für Sie?
War dieser Artikel hilfreich für Sie?