Dans cet exemple, nous voulons montrer comment utiliser les touches d'un périphérique de saisie USB tiers (dans ce cas, une télécommande) pour contrôler certaines fonctions sur un périphérique de salle ou de bureau.
Nous montrons comment utiliser les touches d'une télécommande Bluetooth (avec une clé USB) pour contrôler la fonction de mise en veille, augmenter et diminuer le volume et contrôler la caméra d'un périphérique de salle ou de bureau. Nous créons une macro qui reçoit les signaux audio pour les événements pertinents et effectue les actions associées à l'aide de l'API du périphérique de salle ou de bureau.
La fonctionnalité du périphérique de saisie 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 s'affiche en italique et est la réponse qui est reçue à partir du périphérique de salle ou de bureau.
1 | Se connecter au périphérique de salle ou de bureau 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.
|