En este ejemplo, queremos mostrarle cómo usar las teclas de un dispositivo de entrada USB de otro fabricante (en este caso un control remoto) para controlar ciertas funciones en un dispositivo de sala o de escritorio.
Le mostramos cómo usar las teclas de un Bluetooth control remoto (con un dongle USB) para controlar la función de espera, aumentar y bajar el volumen, y controlar la cámara de un dispositivo de sala o de escritorio. Creamos una macro que escucha eventos relevantes y lleva a cabo las acciones asociadas mediante la API del dispositivo de sala o de escritorio.
La característica de dispositivo de entrada USB de otros fabricantes se describe en este artículo .
En el siguiente ejemplo, debe introducir el texto que está escrito en fuente normal. El texto en cursiva es la respuesta que se recibe desde el dispositivo de sala o de escritorio.
1 | Inicie sesión en el dispositivo de sala o de escritorio en SSH. Necesita un usuario administrador local. | ||
2 | Configure el dispositivo para permitir el uso de un puerto USB control remoto.
| ||
3 | Regístrese para obtener comentarios, de modo que se nos notifique cuando se presionen control remoto botones de pantalla y se lanzarán.
| ||
4 | Presione y suelte un botón en el control remoto para comprobar que funcione el registro de comentarios. Esta acción genera dos eventos: Presione y liberada. Si presiona y presiona un botón, verá el evento Presionado hasta que suelte el botón. Luego se genera el evento Lanzado. Estos eventos se emiten al presionar y soltar la tecla Entrar:
| ||
5 | Escriba una macro que escuche los eventos InputDevice relevantes y lleve a cabo las acciones asociadas mediante la API del dispositivo.
|