xorg에서 caps lock들어내고 esc키 만들기 (No xmodmap)


아놔..

caps lock 이랑 esc키랑 바꿔 쓰고 있었는데..

(vi는 esc 천국, 게다가 쉘도 이맥스 타입이 아니라 vi형으로 해서..)

이번에 pacman -Syu 한번 해서 업뎃을 해줬더니..

아놔 screen에서 xmodmap 키맵핑 해논게 아예 안되네요..

escape 키 자체가 xev값을 제대로 안뱉어내는 ㅜㅜ

그래서 어쩔수 없이 그냥 xorg의 키맵을 들어내서 바꿔 버렸습니다...

대충 내용을 정리하면
1 /usr/share/X11/xkb/symbols/capslock
다음을 추가
partial hidden modifier_keys
xkb_symbols "escape" {
key <CAPS> { [ Escape ] };
key <ESC> { [ None ] };
};

2 /usr/share/X11/xkb/rules/base 파일에서 810째 줄로 이동해서
caps:escape = +capslock(escape)
로 내용을 고쳐줍니다 caps lock에서 escape라고 앞뒤에 나온거로 고쳐주면 됍니다

3,xorg.conf에서 keyboard 세션(?) 에서 다음을 추가 합니다
Option "XkbOptions" "caps:escape"

4, x를 재시작하세요!

아 인제 살거 같다능... 만세! 만세!

출저와 자세한 내용은 아래로.. http://www.bluetwanger.de/blog/2007/05/12/mapping-capslock-to-escape-in-xorg/
Trackback 0 Comment 5
  1. Favicon of https://khmirage.tistory.com BlogIcon 환상경 2007.11.08 09:33 신고 address edit & del reply

    후.... 이런 천재 아저씨....

    • lowid 2007.11.15 23:28 address edit & del

      후 이런 굇수 아저씨..

    • Favicon of https://heizelnut.tistory.com BlogIcon Heizelnut 2007.12.08 11:04 신고 address edit & del

      후 이런 굇수님하들...

  2. 똘이대마왕 2009.06.06 17:00 address edit & del reply

    이건 정말 간절히 원하던 거였습니다. Esc키는 너무 멀었어요!

    • lowid 2009.06.06 21:18 address edit & del

      꼭 저렇게 할필요는 없어요..
      아마 제가 이거 포스팅한이유가, 한번 아치 업뎃하고나서
      X키보드 배열이 밥팅이 되는바람에 삽질한거 올린것 일겁니다 아마..
      요즘엔 그냥 xmodmap으로 매칭만 시켜두면 될거에요 ㅋ..

prev 1 ··· 50 51 52 53 54 55 56 57 58 ··· 84 next