Erstellen und Festlegen eines benutzerdefinierten Tastaturlayouts

9

Ich möchte mit setxkbmap ein benutzerdefiniertes Tastaturlayout erstellen und festlegen. Ich habe eine Datei ~/.xkb/progmit folgendem Inhalt erstellt:

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

Ich habe versucht, es mit zu laden setxkbmap -I$HOME/.xkb "prog", aber es wird ein Fehler beim Laden einer neuen Tastaturbeschreibung angezeigt.

Ich habe es auch mit versucht setxkbmap -I$HOME/.xkb "prog" -print | xkbcomp -I$HOME/.xkb - $DISPLAY, aber ich erhalte die Fehlermeldung: 'Datei "prog" für Symbole kann nicht gefunden werden'

José Luis
quelle

Antworten:

9

Versuchen Sie das letzte, dh:

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

Fügen Sie jedoch Ihr Layout ein ~/.xkb/symbols/prog(beachten Sie das Unterverzeichnis Symbole ).

Angus
quelle
Hallo @angus, kannst du dir bitte meine Frage ansehen? Vielleicht wissen Sie es besser unix.stackexchange.com/questions/414589/…
aliopi