In diesem Beispiel möchten wir Ihnen zeigen, wie Sie die Tasten eines USB-Eingabegeräts eines Drittanbieters (in diesem Fall einer Fernbedienung) verwenden, um bestimmte Funktionen auf einem Cisco-Gerät zu steuern.
Wir zeigen Ihnen, wie Sie die Tasten einer Bluetooth-Fernbedienung (angeschlossen über einen USB-Dongle) verwenden, um Funktionen wie Standby, Lautstärkeregelung und Steuerung eines Cisco-Kamerageräts zu verwalten. Sie können ein Makro entwickeln, das relevante Ereignisse abhört und entsprechende Aktionen über API des Cisco-Geräts ausführt.
Die USB-Eingabegerätefunktion von Drittanbietern wird in diesem Artikel beschrieben .
Im folgenden Beispiel müssen Sie den Text eingeben, der in normaler Schrift geschrieben ist. Der kursiv gedruckte Text ist die vom Cisco-Gerät empfangene Antwort.
1 | Melden Sie sich über SSH beim Cisco-Gerät an. Sie benötigen einen lokalen Administrator-Benutzer. | ||
2 | Konfigurieren Sie das Gerät so, dass die Verwendung einer USB-Fernbedienung eines Drittanbieters ermöglicht wird.
| ||
3 | Registrieren Sie Ihr Feedback, damit wir benachrichtigt werden, wenn die Tasten der Fernbedienung gedrückt und losgelassen werden.
| ||
4 | Drücken Sie eine Taste auf der Fernbedienung und lassen Sie sie los, um zu überprüfen, welche Feedback-Registrierung funktioniert. Diese Aktion generiert zwei Ereignisse: Gedrückt und Freigegeben. Wenn Sie eine Taste drücken und halten, wird Ihnen das Ereignis Gedrückt angezeigt, bis Sie die Taste loslassen. Das Ereignis Freigegeben wird generiert. Diese Ereignisse werden ausgegeben, wenn die Eingabetaste gedrückt und losgelassen wird:
| ||
5 | Schreiben Sie ein Makro, das relevante InputDevice-Ereignisse überwacht und die zugeordneten Aktionen mit der API des Geräts ausführt.
|