Usando o Unikey para digitar vietnamita em diferentes layouts de teclado

1

Eu sei usar o ibus-unikey. No entanto, sempre que mudo para o Unikey, o layout do teclado é alterado automaticamente para o layout do teclado em inglês. isso é muito inconveniente.

Por exemplo, eu uso o teclado alemão suíço. mas quando eu uso unikey, sua mudança para o teclado inglês, então quando eu digito Z aparece Y na tela.

Alguém poderia gentilmente me aconselhar sobre como usar o Unikey enquanto ainda mantém o mesmo layout de teclado alemão? (na máquina Windows, isso é fácil, pois você pode digitar VNese com o Unikey em qualquer layout de teclado).

    
por Nico Friedmann 05.02.2015 / 12:56

1 resposta

0

Ubuntu 14.04, estou usando o ibus-unikey com meu teclado francês . A solução é modifique o layout de teclado em inglês padrão (QWERTY) para corresponder ao meu layout físico de teclado francês (AZERTY).

Etapa 1: modifique o arquivo: /usr/share/X11/xkb/symbols/us com base no arquivo fr (na mesma pasta). A sintaxe não é difícil de adivinhar. Eu meio que copio o layout fr para ele.

Etapa 2: aplique a alteração: sudo dpkg-reconfigure xkb-data . Assim, o teclado em inglês terá agora o layout francês que combina com meu teclado físico, e ibus-unikey usa o teclado em inglês (bem-vindo)

Certifique-se de criar um backup de /usr/share/X11/xkb/symbols/us antes de editá-lo.

(voilà, eu puxei meu cabelo por 6 horas para criar este hack)

    
por Hiep 10.01.2016 / 23:23