In questo esempio, desideriamo mostrare in che modo utilizzare i tasti di un dispositivo di input USB di terze parti (in questo caso un telecomando) per controllare determinate funzioni su un dispositivo di sala o da scrivania.
Mostriamo il modo in cui utilizzare i tasti di un telecomando Bluetooth (con un adattatore USB) per controllare la funzione di standby, aumentare e ridurre il volume e controllare la videocamera di un dispositivo di sala o da scrivania. Creiamo una macro che cerca di ascoltare gli eventi pertinenti ed esegue le azioni associate utilizzando l'API del dispositivo di sala o da scrivania.
La funzione del dispositivo di input USB di terze parti viene descritta in questo articolo.
Nel seguente esempio, è necessario immettere il testo che viene scritto in caratteri normali. Il testo in corsivo corrisponde alla risposta ricevuta dal dispositivo di sala o da scrivania.
1 | Eseguire l'accesso al dispositivo di sala o da scrivania su SSH. È necessario un utente ammin locale. | ||
2 | Configurare il dispositivo per consentire l'utilizzo di un controllo remoto USB di terze parti.
| ||
3 | Registrarsi per feedback, in modo da ricevere una notifica quando vengono premuti e rilasciati i pulsanti del telecomando.
| ||
4 | Premere e rilasciare un pulsante del telecomando per verificare che funzioni la registrazione del feedback. Questa operazione genera due eventi: Premuto e Rilasciato. Se si tiene premuto un pulsante, viene visualizzato l'evento Premuto fino a quando non lo si rilascia. Quindi viene generato l'evento Rilasciato. Questi eventi vengono emessi quando si preme e rilascia il tasto Invio:
| ||
5 | Scrivere una macro che cerca di ascoltare gli eventi pertinenti al Dispositivo di input ed eseguire le azioni associate utilizzando l'API del dispositivo.
|