In diesem Beispiel möchten wir zeigen, wie sie die Tasten eines USB-Eingangsgeräts eines Drittanbieters (in diesem Fall eine Remotesteuerung) zur Steuerung bestimmter Funktionen auf einem Raum- oder Tischgerät verwenden.
Wir zeigen, wie Sie die Tasten eines Bluetooth Remotesteuerung (mit einem USB-Dongle) verwenden, um die Standby-Funktion zu steuern, die Lautstärke zu erhöhen und zu reduzieren sowie die Kamera eines Raum- oder Tischgeräts zu steuern. Wir erstellen ein Makro, das nach relevanten Ereignissen abhört, und führt die damit verbundenen Aktionen mithilfe der API des Raum- oder Tischgeräts durch.
Die Funktion des USB-Eingangsgeräts von Drittanbietern wird in diesem Artikel beschrieben .
Im folgenden Beispiel müssen Sie den Text eingeben, der in einer normalen Schriftart geschrieben ist. Der Text in Italics ist die Antwort, die vom Raum- oder Tischgerät empfangen wird.
1 | Melden Sie sich beim Raum- oder Tischgerät auf SSH an. Sie benötigen einen lokalen Administratorbenutzer . | ||
2 | Konfigurieren Sie das Gerät so, dass es auch USB-Geräte von Drittanbietern Remotesteuerung.
| ||
3 | Registrieren Sie sich für Feedback, sodass wir benachrichtigt werden, Remotesteuerung die Schaltflächen gedrückt und freigegeben werden.
| ||
4 | Drücken Sie auf die Schaltfläche und lassen Sie eine Taste auf Remotesteuerung, um zu überprüfen, ob die Feedback-Registrierung funktioniert. Diese Aktion generiert zwei Ereignisse: Gedrückt und freigegeben. Wenn Sie eine Schaltfläche gedrückt halten, wird das gedrückte Event angezeigt, bis Sie die Schaltfläche losschalten. Anschließend wird das Event " Freigegeben" erstellt. Diese Ereignisse werden ausgegeben, wenn die Eingabetaste drückt und veröffentlicht wird:
| ||
5 | Schreiben Sie ein Makro, das die relevanten InputDevice-Ereignisse abhört und die zugeordneten Aktionen mithilfe der API des Geräts durch führt.
|