현재 쓰고 있는 키보드가 리눅스용 키보드인지라, 키 배열이 보통 키보드랑 조금 다르다. 쓰기엔 너무 편하고 좋다. 특히 Control 키가 'A'옆에 있어서 리눅스에서 명령문을 쓸땐 너무 편하다. 그런데 살때 착오로, 회사에서 쓰는 키보드랑 집에서 쓰는 키보드 배열이 달라서 같게 설정해줘야 한다는 .. -_-;
Windows에서는 'SharpKeys'라는 프로그램을 써서 키배열을 바꾼다. 구글에서 살짝 검색해보면 바로 나올것이다. linux에서는 예전에 썼던 프로그램 이름이 생각나지 않는다. -_-; 한참 인터넷을 뒤지며 찾았는데도 나오질 않는다. 예전에 쓰던 프로그램은 그럭저럭 쓸만은하지만 별루 그렇게 편하진 않았던 기억이 나서 xmodmap를 사용하기로. 이놈은 설정파일을 만들어주고 읽어주면 된다. 설명문서를 읽기 귀찮아서 그냥 GUI프로그램을 찾았았는데, 오늘 좀 읽어봤더니, 생각보다 간단하다.
설정파일:
.Xmodmap
keysym BackSpace = grave
keysym grave = BackSpace
이렇게 해주면 '~'키랑 'BackSpace'키가 바뀌어 진다.
나의 키보드에선 이것만 바꾸어 주면 되기에 더이상의 설정은 하지 않는다.
또하나, 키의 이름을 출력하기:
xmodmap -pke
지금 사용하고 있는 모든 키의 배열이 출력된다. 거기서 바꾸고 싶은 키를 위처럼 바꾸어 주면 된다.
단, ctrl이나 alt같은 키들은 remove하고 다시 add를 해줘야 하는것 같다. 상세한 설정은 생략.
xmodmap는 X System의 부품으로서 X가 없는 환경에서는 사용할수 없는듯... 예를 들면 ssh로 fedora에 접속했을때 사용불가.

(
0)

(
0)
Trackback URL : http://maengyi.info/trackback/47