Dans cet exemple, nous voulons montrer comment utiliser les clés d’un périphérique d’entrée USB tiers (dans ce cas un contrôle à distance) pour contrôler certaines fonctions sur un périphérique de salle ou de bureau.
Nous montreons comment utiliser les touches d’un contrôle à distance Bluetooth (avec un dongle USB) pour contrôler la fonction de 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 écoute les événements appropriés et qui place les actions associées en utilisant l’API du périphérique de salle ou de bureau.
La fonctionnalité périphérique d’entrée USB tiers est décrite dans cet article .
Dans l’exemple suivant, vous devez entrer le texte qui est écrit dans une police normale. Le texte en italiques est la réponse qui est reçue du périphérique de salle ou de bureau.
1. | Connectez-vous au périphérique de salle ou de bureau sur SSH. Vous avez besoin d’un utilisateur administrateur local. | ||
2 | Configurez le périphérique pour permettre l’utilisation d’un port USB tiers contrôle à distance.
| ||
3 | Enregistrez-vous pour les commentaires, afin d’être avertis lorsque les boutons contrôle à distance sont lancés.
| ||
4 | Appuyez sur et relâchez un bouton sur le contrôle à distance pour vérifier que l’inscription des commentaires fonctionne. Cette action génère deux événements : Appuyez sur et relâchez. Si vous appuyez et maintenez enfoncé un bouton, vous voyez l’événement Appuyez jusqu’à ce que vous relâchez le bouton. L’événement publié est alors généré. Ces événements sont publiés lors de la publication de la touche Entrée :
| ||
5 | Écrivez une macro qui écoute les événements du périphérique de saisie appropriés et qui exécute les actions associées en utilisant l’API du périphérique.
|