문서의 이전 판입니다!
~/.xkb/{symbols,keymap} 디렉토리를 생성한다.symbols에 심볼 선언을 넣는다.keymap에 매핑 정보를 넣는다.setxkbmap -print > ~/.xkb/keymap/hangul.xkb
.xkb를 로딩하려면xkbcomp -I$HOME/.xkb ~/.xkb/keymap/hangul.xkb $DISPLAY
/usr/share/X11/xkb/symbols/kr 에 심볼 선언이 들어있다.partial hidden function_keys
xkb_symbols "koreankeys_raltctl" {
key <RALT> { [ Hangul ] };
key <RCTL> { [ Hangul_Hanja ] };
};
~/.xkb/keymap/hangul.xkb로 현재 매핑을 저장하고,setxkbmap -print > ~/.xkb/keymap/hangul.xkb
hangul.xkb 파일에 xkb_symbols 끝에 kr(koreankeys_raltctl) 부분을 추가한다.xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)+terminate(ctrl_alt_bksp)+kr(koreankeys_raltctl)" };
xkb_geometry { include "pc(pc105)" };
};