저도 고수가 아니라 자세한 설명은 못하지만...
현재 저는 그늠을 사용하는데 윈도우메이커나 블랙박스라고 적용이 안된다고는 생각하지
않습니다. 어쨌거나 데스크탑환경이 뜨기전에 기본 X환경이 불러질테고 그중하나가 이런
키보드 키값일테니까요. 제가 /etc/Xmodmap파일에 추가한 부분은 다음과 같습니다.
keycode 115 = Hyper_L
keycode 116 = Hyper_R
keycode 117 = Menu
keycode 121 = Hangul_Hanja
keycode 122 = Hangul
이렇게 하나 데스크탑환경이 뜬후 터미널에서 xmodmap -e 로 시작하는 명령어를 치나 마찬가
지입니다. 만약 그놈에서는 되는데 윈도우메이커에서는 안된다면 현재 사용되는 로그인매
니저(gdm, kdm, xdm)에서 윈도우메이커를 띄우려할때 이 추가 키값을 우선 불러오는지 의심해
봐야합니다. 예를 들어 저는 그놈에 포함된 gdm을 쓰며 그늠으로 주로 로그인합니다. 다음
은 /etc/X11/gdm/Sessions/Gnome파일의 일부입니다. usermodmap=$HOME/.Xmodmap
sysmodmap=/etc/X11/Xmodmap
rh6sysmodmap=/etc/X11/xinit/Xmodmap
if [ -z "$XKB_IN_USE" ]; then
if [ -f "$rh6sysmodmap" ]; then
xmodmap "$rh6sysmodmap"
fi
if [ -f "$sysmodmap" ]; then
xmodmap "$sysmodmap"
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi
fi
시스템마다 환경이 틀릴수있으니 /etc/X11디렉토리밑에 있는 파일들을 직접 확인해보세요.
: 새벽에 팁을 읽어 보고 많은 도움이 되었습니다. 제가 이전에 알고 있던것은
: 오직 한영키 전환뿐이였거든요.
:
: 그런데 혹시 질문을 드리고 싶은게 있습니다. 글 쓰신 내용이 오직 그놈에서
: 만 적용이 되는것인지? 아니면 다른 윈도메이커나 블박에서도 적용이 되는
: 것인지?
:
: 그놈을 사용할때는 말씀하신데로 셋팅을 해서 잘되었는데 윈도메이커을 사용하
: 니 전혀 작동이 되지 않아서 이렇게 말씀을 드리는것입니다. 왜 이렇게
: 되는건지?
:
: 흐흐. 또 웃긴건 직접 xmodmap -e "keycode 122 = Hangul" 입력을
: 하면 잘 되는것입니다. 웃기져?
--
ICQ#: 103231199