Dans cet exemple, nous souhaitons vous montrer comment utiliser les clés d'un périphérique d'entrée USB tiers (dans ce cas, une télécommande) pour contrôler certaines fonctions sur un périphérique Cisco.
Nous vous montrerons comment utiliser les boutons d'un Bluetooth télécommande (connectée via une clé USB) pour gérer les fonctions telles que la mise en veille, le réglage du volume et le contrôle d'un périphérique de caméra Cisco. Vous pouvez développer une macro qui écoute des événements pertinents et exécuter des actions correspondantes via le API du périphérique Cisco.
La fonctionnalité de périphérique d'entrée USB tiers est décrite dans cet article.
Dans l'exemple suivant, vous devez saisir le texte qui a été écrit dans la police normale. Le texte en italique est la réponse reçue du périphérique Cisco.
1 | Connectez-vous au périphérique Cisco sur SSH. Vous devez avoir un utilisateur Administrateur local. | ||
2 | Configurez le périphérique pour permettre l'utilisation d'une télécommande USB de fabricant tiers.
| ||
3 | Inscrivez-vous pour activer les retours d'information, afin que nous soyons avertis lorsque les boutons de la télécommande sont enfoncés et relâchés.
| ||
4 | Appuyez et relâchez un bouton de la télécommande pour vérifier que l'enregistrement des retours d'information fonctionne. Cette action génère deux événements : Appuyé et Relâché. Si vous appuyez et maintenez la pression sur un bouton, vous voyez l'événement Appuyé jusqu'à ce que vous relâchiez le bouton. Puis l'événement Relâché est généré. Ces événements sont émis en appuyant sur la touche Entrée et en la relâchant :
| ||
5 | Écrire une macro qui écoute les événements InputDevice pertinents et effectue les actions associées à l'aide de l'API du périphérique.
|