최근 윈도우에 쓰던 키보드를 우분투로 바꿨다.
근데 한영전환이 제대로 안 된다.
원래 쓰고 있던 입력기는 uim 벼루 입력기였고, 오른쪽 알트키를 눌러보니 Alt_R, Meta_R 로만 인식이 되는 것이었다.
그래서 다시 Hangul로 인식이 되도록 아래와 같이 설정을 바꿔주었다.
참고 사이트는 http://hanmaruj.tistory.com/6 이다.
---
기계식 키보드에서는 한/영 키가 없다.
그래서 쪽오른쪽 Alt (R_Alt)를 한/영 키로 인식하도록 바꾸어야하는데 그러기 위해서는 기능키의 역할을 지워야한다.
다음과 같은 방법으로 진행할 수 있다.
$ cd /usr/share/X11/xkb/symbols/
$ sudo vi altwin or $ sudo gedit altwin
altwin 파일을 열면 맨 윗쪽에 첫번째 단락에 다음과 같이 되어있는데
여기서 symbols[Group1] = [ Alt_R, Meta_R ] }; 의 값을 Hangul 로 바꾼다. 철자 조심!!!
// Meta is mapped to second level of Alt keys.
partial modifier_keys
xkb_symbols "meta_alt" {
key <LALT> { [ Alt_L, Meta_L ] };
key <RALT> { type[Group1] = "TWO_LEVEL",
symbols[Group1] = [ Alt_R, Meta_R ] };
-> symbols[Group1] = [ Hangul ] };
modifier_map Mod1 { Alt_L, Alt_R, Meta_L, Meta_R };
// modifier_map Mod4 {};
};
이렇게 바꾸면 오른쪽 Alt (R_Alt) 키는 더 이상 Alt 키가 아니게 된다.
출처: http://hanmaruj.tistory.com/6 [하늘마루 이야기]
난 uim 을 쓰고 있었으니 입력기 설정은 따로 하지 않아도 되고, 위 단계까지 하고 로그아웃 후 로그인을 해주면 끝! 지금처럼 잘 입력이 된다.