Mapeamentos de teclas de função na sessão de telnet para o aplicativo Universe

1

Nosso cliente usa os terminais da Termtek para se conectar à sua plataforma Universe. Mais terminais necessários e não podemos obter nenhum. A alternativa é obter winboxes e executar wintegrate ou tentar obter um terminal Linux funcionando. Configurado o xterm com atalhos de teclas que eu preciso para as teclas F1 - F5 . Em xterm session essas ligações funcionam, no entanto, quando me conecto via telnet às sessões do Universo, elas não funcionam. Para F1 eu recebo ^ [OP. Eu preciso de EX e retorno. F2 Eu preciso de + e retorno e assim por diante. Eu tenho vasculhado a rede com pouca sorte. As indicações são para fazer com as configurações do terminal, em vez de no lado do host no entanto não consigo encontrar nada de concreto. Descobri que o botão backspace não funcionava (embora trabalhasse em sessão de terminal) e usei um script que encontrei neste fórum para executar com o comando telnet. Isso tende a sugerir que os mapeamentos de teclado do terminal precisem ser alterados para sessões de Telnet.

O fornecedor configurou a plataforma do universo para testar, mas tem apenas 10 dias antes de expirar. Espero que eu possa obter alguma ajuda antes

    
por Majikins 12.03.2014 / 19:25

1 resposta

0

Ok, entendi. Parece que quando eu telnet, eu tenho que fornecer valores octal para as teclas que eu quero. ou seja, ESC é \ 033, o retorno de carro é \ 015. Então, se eu usar o Xterm, o arquivo de configuração deve ter sintaxe assim:

<Key>F1: string("35") \n\

Espero que isso ajude alguém.

    
por 14.03.2014 / 00:31