http://barosl.com/blog/entry/using-han-eng-key-without-kernel-patch
뿌리 권한으로 다음을 실행합니다:
# setkeycodes 71 122
# setkeycodes 72 123
그다음 xev 를 실행시켜 보면, 커널 패치를 하지 않은 상태에서도 한영키가 122, 한자키가 121 로 인식됩니다!
시스템 시작시에 항상 이 명령이 실행되도록 해 놓는 것이 좋겠죠?
그럼 이제 늘 하던대로 xmodmap 만 먹이면 됩니다. ;)
$ xmodmap -e 'keycode 122 = Hangul'
$ xmodmap -e 'keycode 121 = Hangul_Hanja'
흐흐... 굉장한 팁이군요... 커널 패치의 번거로움이 하나 줄겠네요... ^^
내가 적용한 방법
스크립트 생성
/etc/init.d/hangul_setkeycodes.sh
#!/bin/bash setkeycodes 71 123 setkeycodes 72 122
시작시 자동으로 실행되게끔 설정
# update-rc.d hangul_setkeycodes.sh defaults
0 comments:
Post a Comment