Esse recurso destina-se a complementar as funcionalidades do controlador de toque ou da interface de usuário de toque. Não se destina a substituí-los .

Exemplos de aplicativos:

  • Nas salas de aula e durante as aulas, um pequeno controle remoto pode ser usado para tirar um dispositivo do modo de espera. também pode ser conveniente usar um controle remoto para selecionar qual fonte de entrada apresentar.

  • Controlar a visualização da câmera (panorâmica, inclinação e zoom) em situações em que você não tem permissão para usar o controlador de toque. Por exemplo, em salas de operação em um hospital.

Visão geral funcional

Quando um botão é pressionado no dispositivo de entrada USB, ele aciona uma ação no API do dispositivo Cisco. Macros ou dispositivos de controle externos de terceiros podem ser configurados para detectar essas ações e reagir de acordo. Esta funcionalidade é semelhante ao comportamento dos botões de controle no ambiente. Além disso, é possível monitorar essas ações por meio de webhooks ou diretamente em uma sessão SSH.

Não é fornecida uma biblioteca pré-existente de ações para escolher. Você é obrigado a definir e estabelecer as ações específicas que devem ocorrer em resposta aos eventos. Por exemplo:

  • Aumente o volume do dispositivo Cisco quando a tecla Aumentar volume for pressionada.

  • Coloque o dispositivo Cisco no modo de espera quando a tecla Sleep for pressionada.

Configurações, Eventos e Status

As configurações e status mencionados neste artigo estão disponíveis tanto na interface web local do dispositivo quanto nas APIs. Leia o artigo sobre configurações de dispositivos para obter informações sobre como acessar a interface da Web e usar o API.

Quando a interface web do dispositivo for aberta, clique em Configurações . Em Configurações , altere Peripherals > InputDevice Mode para ligado. O suporte para dispositivos de entrada USB de terceiros está desativado por padrão.

Pressionar e soltar um botão gera um evento Pressionado e Soltado:

 *e Chave de ação da chave UserInterface InputDevice: <nome da chave> *e Código de ação da chave UserInterface InputDevice: <id da chave> *e UserInterface InputDevice Key Action Type: Pressionado ** end *e UserInterface InputDevice Key Action Key: <nome da chave> *e Código de ação da chave UserInterface InputDevice: <id da chave> *e Tipo de ação da chave UserInterface InputDevice: Liberado ** fim 

Para ouvir eventos, você tem que registrar comentários de eventos InputDevice:

 Registro xFeedback /event/UserInterface/InputDevice ** fim 

Quando o dispositivo Cisco detectar o periférico de terceiros, ele será listado em Status e em Peripherals > Dispositivo conectado . O dispositivo de terceiros pode ser relatado como vários dispositivos.

Exemplo

Há um exemplo de como fazer com que as teclas de um controle remoto Bluetooth operem algumas das funções de um dispositivo Cisco neste artigo .

Dê uma olhada aqui para mais exemplos de macros e extensões.

Mais informações

Saiba mais informações sobre o uso de um dispositivo de entrada de terceiros no Guia de personalização. Escolha a versão mais recente.

O suporte da Cisco (TAC) não é compatível com a depuração do código de terceiros, incluindo macros. Consulte Cisco RoomOS for Collaboration Devices se precisar de ajuda com macros e códigos de terceiros. Confira esta página para mais exemplos de macros e extensões.