In dit voorbeeld willen we u laten zien hoe u de knoppen van een USB-invoerapparaat van derden (in dit geval een afstandsbediening) kunt gebruiken om bepaalde functies op een ruimte- of bureauapparaat aan te sturen.
We laten zien hoe u de knoppen van een Bluetooth-afstandsbediening (met een USB-dongle) kunt gebruiken om de stand-byfunctie aan te sturen, het volume te verhogen en te verlagen, en de camera van een ruimte- of bureauapparaat aan te sturen. We maken een macro die luistert naar relevante gebeurtenissen en de bijbehorende acties uitvoert met behulp van de API van het ruimte- of bureauapparaat.
De functie voor USB-invoerapparaat van derden wordt beschreven in dit artikel.
In het volgende voorbeeld, moet u de tekst invoeren die is geschreven in het normale lettertype. De tekst in cursief is het antwoord dat wordt ontvangen van het ruimte- of bureauapparaat.
1 | Meld u aan bij het ruimte- of bureauapparaat op SSH. U hebt een lokale admin-gebruiker nodig. | ||
2 | Configureer het apparaat om het gebruik van een USB-afstandsbediening van derden toe te staan.
| ||
3 | Registreer voor feedback, zodat we een melding ontvangen wanneer de knoppen van de afstandsbediening worden ingedrukt en losgelaten.
| ||
4 | Druk op een knop op de afstandsbediening en laat deze los om te controleren dat feedbackregistratie werkt. Deze actie genereert twee gebeurtenissen: Ingedrukt en Losgelaten. Als u op een knop drukt en deze ingedrukt houdt, ziet u de gebeurtenis Ingedrukt totdat u de knop loslaat. Vervolgens wordt de gebeurtenis Losgelaten gegenereerd. Deze gebeurtenissen worden uitgegeven wanneer u de Enter-toets indrukt en loslaat:
| ||
5 | Schrijf een macro die voor de relevante Invoerapparaat-gebeurtenissen luistert en de gekoppelde acties uitvoert met behulp van de API van het apparaat.
|