Você pode usar um dispositivo de entrada USB de terceiros para controlar determinadas funções em um dispositivo de sala ou de mesa. Um teclado USB e um controle remoto Bluetooth com um adaptador USB são exemplos desses dispositivos de entrada.
Esse recurso é destinado a complementar a funcionalidade do Touch 10 ou das interfaces de usuário DX, onde quer que seja conveniente. Ele não é destinado a substituir as interfaces de usuário Touch 10 e DX.
Exemplos de aplicativos:
Em salas de aula e durante palestras, uma pequena controle remoto pode ser usada para aerar um dispositivo de sala do modo de espera. Além disso, pode ser conveniente usar um controle remoto para selecionar qual fonte de entrada apresentar.
Controlando a exibição da câmera (pan, tilt e zoom) em situações em que você não tem permissão para usar o Touch 10. Por exemplo, em salas operacionais em um hospital.
Equipamento necessário
Um dispositivo da série Cisco Webex Room séries DX ou séries DX.
Um dispositivo de entrada de terceiros que se anuncia como um teclado USB, por exemplo, um dispositivo Bluetooth controle remoto com um adaptador USB.
Visão geral do funcionamento
Pressionar um botão no dispositivo de entrada USB gera um evento na API da sala ou do dispositivo de mesa. Macros ou dispositivos de controle de terceiros podem escutar esses eventos e responder a eles. Esse comportamento é semelhante ao comportamento dos botões de controle na sala. Também é possível ouvir os eventos usando webhooks, diretamente em uma sessão SSH.
Não há uma biblioteca de ações prontamente disponível para selecionar ações. Você deve definir e implementar as ações a serem tomadas como resposta aos eventos você mesmo. Por exemplo:
Aumente o volume do dispositivo de sala ou de mesa quando a tecla Volume up for pressionada.
Coloque a sala ou o dispositivo de mesa em modo de espera quando a tecla Sleep for pressionada.
Configurações, Eventos e Status
As configurações e o status que são referidos neste artigo estão disponíveis tanto na interface web da sala ou do dispositivo de mesa quanto na API. Leia o artigo de Configurações avançadas para obter informações sobre como acessar a interface da web e usar a API.
O suporte para dispositivos de entrada USB de terceiros está desativado por padrão. Habilita-o explicitamente configurando os
para Ativado.Pressionar e liberar um botão gera um evento Pressionado e liberado :
*e UserInterface InputDevice Key Action Key: <name of the key> *e UserInterface InputDevice Key Action Code: <id of the key> *e UserInterface InputDevice Key Action Type: Pressed ** end *e UserInterface InputDevice Key Action Key: <name of the key> *e UserInterface InputDevice Key Action Code: <id of the key> *e UserInterface InputDevice Key Action Type: Released ** end
Para ouvir eventos, você deve registrar comentários dos eventos InputDevice :
xFeedback Register /event/UserInterface/InputDevice ** end
Quando o dispositivo de mesa ou de sala detectar o dispositivo de entrada de terceiros,
O dispositivo de entrada pode ser relatado como vários dispositivos.Exemplo
Há um exemplo sobre como fazer as chaves de um dispositivo Bluetooth controle remoto operar algumas das funções de um dispositivo de sala ou de mesa neste artigo .
Mais informações
Encontre 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 suporta a depuração do código de terceiros, incluindo macros. Confira a comunidade do Desenvolvedor de colaboração Cisco se precisar de ajuda com macros e código de terceiros. Além disso, existem muitos recursos de desenvolvedores e integradores neste site.