I det här exemplet vill vi visa dig hur du använder tangenterna på en USB-ingångsenhet från tredje part (i detta fall en fjärrkontroll) för att styra vissa funktioner på en Cisco-enhet.
Vi visar dig hur du använder knapparna på en Bluetooth-fjärrkontroll (ansluten via en USB-dongel) för att hantera funktioner som vänteläge, volymjustering och kontroll av en Cisco-kameraenhet. Du kan utveckla ett makro som lyssnar på relevanta händelser och utför motsvarande åtgärder via Cisco-enhetens API.
I följande exempel måste du ange texten som är skriven i normalt teckensnitt. Texten i kursiv stil är svaret från Cisco-enheten.
| 1 | Logga in på Cisco-enheten på SSH. Du behöver en lokal administratörsan vändare. | ||
| 2 | Konfigurera enheten så att den tillåter användning av en USB-fjärrkontroll från tredje part.
| ||
| 3 | Registrera dig för feedback, så att vi får ett meddelande när fjärrkontrollknapparna trycks in och släpps.
| ||
| 4 | Tryck och släpp en knapp på fjärrkontrollen för att kontrollera att feedbackregistrering fungerar. Den här åtgärden genererar två händelser: Pres sad och S läppt. Om du håller ned en knapp visas händelsen Pres sed tills du släpper knappen. Sedan genereras Rel eased-händelsen. Dessa händelser utfärdas när du trycker på och släpper Enter-tangenten:
| ||
| 5 | Skriv ett makro som lyssnar på relevanta InputDev ice-händelser och utför de tillhörande åtgärderna med hjälp av enhetens API.
|