Não é possível inserir o cursor e o backtick no XTerm

0

Não consigo inserir carets e backticks (e possivelmente outros caracteres) no XTerm sob certas condições. Quando movo o foco do XTerm para o Firefox e uso Alt + Tab para voltar, não consigo mais instert ^ e '.

Curiosamente, só posso reproduzir o problema com Alt + Tabbing do Firefox para o XTerm, outros aplicativos não parecem causar o problema. Pelo que eu tentei, é realmente o ato de tabular para o XTerm, tab para o Firefox e clicar de volta funciona normalmente.

Eu estou executando o XTerm (297) no Ubuntu 14.04.2 LTS. Eu estou usando um layout de teclado alemão, então eu tenho que seguir carets e backticks por um espaço para fazê-los aparecerem sozinhos. Com esse problema, pressionar a tecla backtick / caret simplesmente não faz nada e o espaço a seguir insere um espaço. Quando uso um layout de teclado dos EUA para testes, tudo funciona bem também.

Por favor, ajude-me a resolver este mistério.

    
por Wolfram 26.06.2015 / 01:53

1 resposta

0

Aqui está uma suposição: o Alt + Tab de volta ao xterm não coloca o foco dentro da janela do VT100.

Até mesmo um pixel desligado pode produzir um problema quando você compõe as chaves, por exemplo, entre a barra de rolagem e a janela do VT100.

xterm adiciona traduções-chave para permitir que você digite "em qualquer lugar" em sua janela geral, mas o código XIM não permite que várias janelas atuem como uma entrada sua . Houve alguns relatórios de bugs relacionados a mover o cursor por essa lacuna. Um problema relacionado foi relatado em registros de relatórios de erros do Debian - # 721523 xterm: posição de visualização XIM incorreta

(Não há uma correção fácil para este cenário).

    
por 26.06.2015 / 02:26