Cria e configura o layout de teclado personalizado

9

Eu quero criar e definir um layout de teclado personalizado com o setxkbmap. Eu criei um arquivo em ~/.xkb/prog com este conteúdo:

partial default alphanumeric_keys
xkb_symbols "basic" {

include "latin(type4)"

name[Group1]="es for developers";

key <AE01> {[           1,           exclam,    exclamdown,          bar   ]};    
key <AD03> {[           e,                E,      EuroSign,     sterling   ]};
key <AB06> {[           n,                N,        ntilde,       Ntilde   ]};    
key <AB07> {[           m,                M,            mu,           mu   ]};    
key <AB10> {[       slash,         question,  questiondown,    dead_hook   ]};

include "level3(ralt_switch)"
}; 

Eu tentei carregá-lo com setxkbmap -I$HOME/.xkb "prog" , mas recebi um 'Erro ao carregar uma nova descrição do teclado'

Eu também tentei com setxkbmap -I$HOME/.xkb "prog" -print | xkbcomp -I$HOME/.xkb - $DISPLAY , mas eu recebo este erro: 'Não é possível encontrar o arquivo "prog" para os símbolos incluem'

    
por José Luis 16.11.2012 / 20:14

1 resposta

8

Tente esse último, ou seja:

% setxkbmap -I ~/.xkb prog -print | xkbcomp -I$HOME/.xkb - $DISPLAY

Mas coloque seu layout em ~/.xkb/symbols/prog (observe o subdiretório symbols ).

    
por 16.11.2012 / 22:52