사용자 정의 키보드 레이아웃 생성 및 설정

사용자 정의 키보드 레이아웃 생성 및 설정

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상징하위 디렉터리).

관련 정보