mapeamento de teclado errado somente em aplicativos específicos sob o TightVNC

5

Pesquisei bastante e só consegui encontrar posts em que as pessoas tivessem mapeamentos de teclado errados em todo o sistema, no entanto, tenho uma situação bizarra em que a maioria das aplicações funciona bem, mas algumas estão completamente erradas:

Estou executando o servidor Ubuntu 16.04 com o xfce instalado (nunca tive o Unity / GNOME). Estou executando o tightserver.

Eu faço o remote in e tudo o que vem com o xfce parece funcionar. Eu instalei vários aplicativos.

Os seguintes itens funcionam:  - gedit  - Raposa de fogo  - filezilla  - gimp

Os seguintes itens não funcionam:

  • notepadqq
  • qbittorrent

no notepadqq eu recebo o seguinte (esquerda é keypressed, direita é a tecla exibida)

a=a
b=s
c=d
d=f
e=g

(se importante farei uma lista completa)

Eu sinto que há algo muito específico que poderia causar isso, isto é, eu não acho que tenha algo a ver com a variação do hardware / hardware / oscilação de energia do processador. Por que aplicativos específicos se comportariam dessa maneira?

    
por Jesse Adam 19.02.2017 / 14:49

2 respostas

4

Isso soa muito como um bug conhecido: O TightVNC não suporta XKEYBOARD, o que confunde o Qt5 . (XKEYBOARD é uma das várias extensões amplamente suportadas para o protocolo X11 original.) O bug report contra o projeto Qt tem um comentário que afirma que é improvável que seja corrigido porque a falta de XKEYBOARD é rara. O relatório de erros do Debian sugere o uso do TurboVNC em vez do TightVNC; é um fork do TightVNC que implementa algumas extensões adicionais, incluindo o XKEYBOARD.

    
por 21.02.2017 / 19:41
1

TigerVNC também pode ser uma opção. Acho o servidor mais rápido e o cliente simples, mas adequado para a maioria dos requisitos.

    
por 02.04.2018 / 20:33