Como personalizo meu layout de teclado?

0

Eu uso o layout internacional dos EUA no meu teclado.

Estou muito satisfeito sem um ponto.

Por padrão, o toque de apóstrofo usa esse caractere ´ em vez de '.

Eu preciso pressionar alt + ´ para obter '. Eu quero mudar isso.

É o mesmo problema com o apóstrofo duplo, por padrão eu tenho ¨ em vez de ".

Esta é uma tela do layout do meu teclado com a tecla em vermelho:

Meu teclado de layout

Eu tento alterar meu arquivo Compose em usr/share/X11/locale/en_US.UTF-8/Compose , mas depois de uma reinicialização ele não funciona.

Eu quero uma mudança permanente, então eu prefiro evitar a cobrança de um arquivo .Xmodmap, é muito tempo para cobrar.

    
por sushi 08.09.2016 / 21:15

1 resposta

1

Eu não entendo o que você quer dizer com ".Xmodmap é longo para cobrar". Eu personalizei meu teclado usando .Xmodmap e o carrego durante o início da sessão X (como fazer isso depende de qual gerenciador de exibição você usa), que não era nem difícil nem longo.

Além disso, você pode experimentar facilmente quais linhas .Xmodmap deve conter. Então, esse seria o meu caminho recomendado.

O IIRC, X11 obtém o layout do teclado a partir do layout de teclado do kernel, que é configurado usando arquivos em /usr/share/keymaps . Ele pode ser examinado dinamicamente e alterado com dumpkeys e loadkeys . Você também pode forçar o X11 a carregar um layout de teclado, mas você precisa criar um arquivo xorg.conf para isso. Os arquivos de definição de teclado tanto para o X11 quanto para o kernel são bastante complicados, e eu não gostaria de alterar nenhum deles permanentemente (e as alterações serão revertidas assim que você atualizar o pacote correspondente), então você terá que descobrir como para criar seu próprio layout. A menos que você possa encontrar um layout existente para o teclado dos EUA que já atenda às suas necessidades.

Tudo isso é muito mais difícil do que criar um arquivo .Xmodmap .

    
por 14.09.2016 / 18:02