En este ejemplo, queremos mostrarle cómo usar las teclas de un dispositivo de entrada USB de terceros (en este caso un control remoto) para controlar ciertas funciones en un dispositivo Cisco.
Le mostramos cómo usar los botones de un control remoto Bluetooth (conectado a través de un dongle USB) para administrar funciones como el modo de espera, el ajuste de volumen y el control de un dispositivo de cámara Cisco. Puede desarrollar una macro que escuche eventos relevantes y ejecute las acciones correspondientes a través del API del dispositivo Cisco.
La función del dispositivo de entrada USB de terceros se describe en este artículo .
En el siguiente ejemplo, debe introducir el texto escrito en una fuente normal. El texto en cursiva es la respuesta recibida del dispositivo Cisco.
1 | Inicie sesión en el dispositivo Cisco en SSH. Necesitará un usuario local de administrador. | ||
2 | Configure el dispositivo para permitir el uso de un control remoto USB de terceros.
| ||
3 | Regístrese para recibir comentarios, de forma que reciba notificaciones cuando se presionen o suelten los botones del control remoto.
| ||
4 | Presione y suelte un botón en el control remoto para comprobar que el registro de comentarios funciona. Esta acción genera dos eventos: Pressed (Presionado) y Released (Liberación). Si mantiene presionado un botón, verá el evento Pressed (Presionado) hasta que suelte el botón. Luego, se generará el evento Released (Liberación). Estos eventos se emiten cuando se presiona y libera la tecla Intro:
| ||
5 | Escriba una macro que escuche los eventos pertinentes del InputDevice (Dispositivo de entrada) y lleve a cabo las acciones relacionadas mediante la API del dispositivo.
|