Adiciona o quinto layout de teclado no Ubuntu

1

Eu preciso usar cinco layouts de teclado, mas posso adicionar apenas 4 através de preferências- > teclado. Depois disso, o botão 'Adicionar' está inativo. Existe uma maneira de adicionar mais um idioma?

SO: Ubuntu 16.04.2 LTS

UPD: Eu tentei a solução de link , mas não funciona para mim porque é apenas pela unidade. Eu tenho xfce.

    
por user2717772 15.03.2017 / 18:25

1 resposta

0

O sistema XKB tem um limite codificado de 4. Se você estiver usando 5 teclados físicos diferentes, poderá definir um layout separado para cada um com configurações InputClass separadas em xorg.conf (ou snippets em /etc/X11/xorg.conf.d/ ).

Se você estiver tentando usar cinco layouts em um teclado, provavelmente estará sem sorte até o XKBv2. Veja XKB bug # 19501 e libxkbcommon issue # 37 .

Você pode criar um script em torno do problema com uma solução semelhante ao link do @NanoP - que é uma solução do GNOME, então usa gconftool-2 para carregar os conjuntos de layout no registro gconf, mas uma solução semelhante pode ser roteirizada com setxkbmap .

Dependendo do seu caso de uso específico, talvez você esteja interessado em tentar combinar alguns dos seus layouts em versões personalizadas que preencherão seus requisitos, dentro dos limites atuais. Por exemplo, você poderia começar com um layout básico de us e adicionar um dvorak ou outro layout em níveis mais altos no mesmo layout (desde que o% básicous esteja bem vazio no nível 3 ou superior).

Alguns recursos:

por 15.03.2017 / 20:53