Créer et définir une disposition de clavier personnalisée

9

Je veux créer et définir une disposition de clavier personnalisée avec setxkbmap. J'ai créé un fichier ~/.xkb/progavec ce contenu:

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)"
}; 

Et j'ai essayé de le charger setxkbmap -I$HOME/.xkb "prog", mais j'obtiens une "Erreur lors du chargement de la nouvelle description du clavier"

J'ai également essayé avec setxkbmap -I$HOME/.xkb "prog" -print | xkbcomp -I$HOME/.xkb - $DISPLAY, mais j'obtiens cette erreur: 'Impossible de trouver le fichier "prog" pour les symboles incluent'

José Luis
la source

Réponses:

9

Essayez ce dernier, c'est-à-dire:

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

Mais mettez votre mise en page ~/.xkb/symbols/prog(notez le sous-répertoire des symboles ).

angus
la source
Bonjour @angus, pourriez-vous regarder ma question s'il vous plaît? Peut-être que vous connaissez mieux unix.stackexchange.com/questions/414589/…
aliopi