O layout de teclado personalizado não está aparecendo nas configurações

3

Estou tentando criar um novo layout de teclado no qual duas chaves são invertidas entre si.

Isso é o que eu fiz:

Edite /usr/share/X11/xkb/symbols/se para adicionar:

partial alphanumeric_keys
xkb_symbols "kinesis" {

    // Modifies the basic Swedish layout to place aring correctly

    include "latin(type2)"
    include "se(basic)"

    name[Group1]="Swedish (kinesis)";

    key <BKSL>  { [     aring,      Aring       ]   };
    key <AD11>  { [apostrophe,   asterisk,        acute,     multiply ] };

};

Edite /usr/share/X11/xkb/rules/evdev.lst para adicionar à seção ! variant :

kinesis         se: Swedish (kinesis)

X reiniciado.

Isso menciona algo sobre rules/evdev.html , que eu não tenho (Ubuntu 14.04). Ele também menciona "adicionar o arquivo", mas eu não criei nenhum arquivo novo, apenas completei o symbols/se existente. Eu também tentei limpar /var/lib/xkb de *.xkm , sem diferença.

Como faço para que essa nova variante do layout seja exibida na minha guia Configurações- > Entrada de texto?

    
por Gauthier 19.05.2014 / 16:38

2 respostas

2

Acho que você precisa adicionar a entrada também ao arquivo evedev.xml , algo na linha de:

    <variant>
      <configItem>
        <name>kinesis</name>
        <description>My special kinesis</description>
      </configItem>
    </variant>

Próximo de onde as outras variantes dos layouts se estão definidas.

... e / ou modifique o correspondente base.xml , base.lst files.

Eu realmente não sei exatamente como funciona, graças à documentação escassa, mas Eu consegui ter minha variante em espanhol funcionando (testado no Xubuntu, mas deveria funcionar em todos os DEA ... modulo bugs).

E sim, também é necessário remover arquivos *.xkm . E sim, o arquivo .xml deve ser gerado pelo arquivo .lst , mas não consigo encontrar como.

    
por Rmano 19.05.2014 / 17:07
0

você precisa adicionar suas configurações personalizadas para /usr/share/X11/xkb/rules/evdev.lst e /usr/share/X11/xkb/evdev.xml sob os códigos de teclas da seção.

Aqui está um link para o ubuntu-help -página.

    
por zoig 19.05.2014 / 17:17