>> Edit article
이름
제목
패스워드
: 저도 고수가 아니라 자세한 설명은 못하지만... : 현재 저는 그늠을 사용하는데 윈도우메이커나 블랙박스라고 적용이 안된다고는 생각하지 않습니다. : 어쨌거나 데스크탑환경이 뜨기전에 기본 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디렉토리밑에 있는 파일들을 직접 확인해보세요. ---> 이 말이 정답이군요. /* 우선 친절한 답변을 해주신 오승영님께 감사드립니다.=) * 그리고 Hyper와 Super문제는 언급드렸던 것처럼 * 절대적이지 않습니다. 그러나 말씀주신 것처럼 호환됩니다. * 저는 그 이름을 몰라서 처음에는 F13으로 사용했었습니다 =) */ 그럼 덧붙임으로 들어가서... 원리는 같은 것이지만 xdm이나 gdm등을 쓰시지 않을 때는 어떻게 할 것인 가언급드려야 할 것 같습니다. 바꿔 말하면, 콘솔에서 startx를 사용할 경우 유의할 사항이라고 할 수 있습니다. hurryon // 참고로 저는 콘솔에서 startx합니다. 블박유저구요.. 저의 ~/.bbkeysrc를 보고서 모르셨다면 서운하군요 ;-) 콘솔에서 startx하시는 분들 중 ~/.xinitrc를 쓰시는 분들은 주의하실 사항이 있습니다. startx라는 스크립트 내를 살펴보면 ~/.xinitrc를 쓸 경우 /etc/X11/xinit/xinitrc가 실행되지 않습니다. 저 xinitrc 속을 살펴보면 이 곳에서 전역 설정이 이루어짐을 알 수 있습니다. xmodmap에 대한 설정 역시 이곳에서 합니다. 따라서 홈디렉토리에 .xinitrc를 쓰시는 분들은 xmodmap을 읽어오도록 수정해 주셔야 합니다. 개인적으로 추천하는 방법은 ~/.Xclients를 사용하는 것입니다. 개인적 경험으로는 레드햇에선 이 방법이 가장 좋더군요. ~/.Xclients파일 역시 /etc/X11/xinit/xinitrc 내에서 불러 들여오는 것으로 xinitrc마지막 부분에 위치하기 때문에 전역 설정을 마친 후 자신의 설정을 읽어 오게 되죠. 단 주의하실점은 ~/.Xclients파일은 실행퍼미션을 가지고 있어야 합니다. 700 정도 주시면 적절할 듯 싶습니다. 현재 데비안을 쓰므로 더이상 자세한 것은 말씀드릴 수 없습니다. 양해바라구요. 직접찾으셔야 합니다. 그럼 이만... ################# 이하 잡소리들 #################### 한가지 당부드리고 싶습니다. 현재 이 페이지는 비번이 숫자 0000 입니다. 추가로 필요한 설명이 있을 경우 가급적 이 페이지를 이용하셨으면 좋겠 습니다. 이유는 간단합니다. 간단한 팁인데 여러 페이지를 할애하는 것은 낭비라고 생각하기 때문입니다. 추가사항이 있을 경우 간단히 "누가, 무엇을 수정했다"라고 본문 위에 밝히시면 좋겠구요. 글 제목는 숫자를 더해 나가는 것입니다. 일종의 버전처럼요. 그럼... 꾸벅. -- 휴... 시간이 없군...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved