setxkbmap을 사용하여 사용자 정의 키보드 레이아웃을 만들고 설정하고 싶습니다. ~/.xkb/prog
다음 내용으로 파일을 만들었습니다 .
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)"
};
를 사용하여 로드하려고 했지만 setxkbmap -I$HOME/.xkb "prog"
"새 키보드 설명을 로드하는 중 오류가 발생했습니다."라는 메시지가 나타납니다.
나는 또한 그것을 시도했지만 setxkbmap -I$HOME/.xkb "prog" -print | xkbcomp -I$HOME/.xkb - $DISPLAY
다음 오류가 발생했습니다: "기호 "prog"를 포함하는 파일을 찾을 수 없습니다."
답변1
마지막 방법을 시도해 보세요.
% setxkbmap prog -print | xkbcomp -I$HOME/.xkb - $DISPLAY
하지만 레이아웃 ~/.xkb/symbols/prog
을상징하위 디렉터리).