Como posso ativar um layout de teclado personalizado

0

Eu defini um layout de teclado personalizado seguindo esta descrição: Definições de layout de teclado personalizadas

A definição do layout é adicionada a este arquivo: /usr/share/X11/xkb/symbols/us e começa assim:

partial alphanumeric_keys modifier_keys
xkb_symbols "usintde" {

  name[Group1]= "English (US, alternative international and German)";
  include "us"

Eu posso usá-lo na linha de comando usando setxkbmap 'us(usintde)' . No entanto, no Ubuntu 13.10, eu não posso escolher nos menus de configurações do Unity. Eu tentei configurações > entrada de texto e, em seguida, clicou no sinal +, mas nenhum dos layouts é chamado como o meu (também após o novo login e reiniciar).

Como posso ativar esse layout personalizado (e usá-lo no alternador de layout)?

    
por noeck 14.03.2014 / 18:40

1 resposta

0

Lendo uma pergunta semelhante ( Adicionando layout de teclado personalizado ao Xubuntu 13.10 ), esta página me mostrou a resposta: Eu tenho que editar os arquivos evdev.xml e base.xml em /usr/share/X11/xkb/rules , adicionando também um fragmento de variante.

Isso é bem descrito lá. Apenas mais uma advertência: Use setxkbmap '<file>(<yourvariant>)' (para o exemplo na pergunta: setxkbmap 'us(usintde)' ) para testar seu layout e para ter certeza de que você pode efetuar login novamente.

Desculpe por esta duplicata. Eu li muitas perguntas e respostas com nomes semelhantes, que tratavam apenas os arquivos symbols / xy e versões antigas das configurações de unidade. Eu encontrei este muito tarde.

    
por noeck 15.03.2014 / 10:00