Q] ubuntu 한/영 키 문제 ( 한글 <-> 영어 전환이 안됩니다.)

환경
: 윈도우 + VMplayer 에 ubuntu 14.04 alpha 를 설치
키보드는 106 키 ( ctrl - window - alt - 한자 - spacebar - 한/영 - alt - window - menu - ctrl )

상태
:
설정 - 키보드 - 사용할 입력 소스 : 한국어(Hangul) , 영어(미국) 설치된 상태이며, 다음 소스로 전환 단축키 설정은 아무 내용이 없음(삭제)

화면 우측 상단 입력창은 "En 영어(미국)" 과 "태극 Hangul" 이 표시됨. ( 기본은 En 영어(미국) 상태 )

i-bus 는 설치되어있고, ibus-setup 상으로 보면 키보드 바로가기 - 다음 입력기는 <Control>Space 로 되어있는데, 키보드의 한영키를 눌러도 입력이 안됨.

xev 로 키 입력을 보면,
왼쪽 Alt 는 키코드 64 ,Alt-L , 한자 키는 키코드 105 , Control_R, 한/영 키는 Keycode 108 , Alt_R , 오른쪽 ALT 키는 keycode 108 , Alt_R
(즉, 한/영 키는 오른쪽 ALT , 한자키는 오른쪽 CTRL 와 xev 값이 같음)

xmodmap 을 보면
mod1 에 Alt_L , Alt_R, Meta_L 이 있음 ( Hangul 은 어디에도 없음 )

문제는 , Ctrl- space 를 눌러도 한 - 영 전환이 안됨. ( 오른쪽 상단 En 이 태극 - 한글로 바뀌지 않고 그대로 있음 )

이 상태에서

한/영 키로 한글 - 영어 전환을 하려면 어떤 설정을 해줘야하나요?

검색을 해보시면 답을 많이 찾아 보실텐데요…!

우분투나 gnome 3 사용자들이 많이들 실수 하는 것이 ibus-extension을 ibus-setup과 동일화 하여 생각하는 것입니다.
우분투에서 키를 추가하는 설정 내용은 ibus-extension을 설정하는 것으로 이것으로도 한영 입력이 가능하지만
한영키를 사용하여 입력이 가능 하도록 하시려면 ibus-setup에서 설정하셔야 합니다.

즉 ibus-setup에서 한글과 영어(미국)을 추가하시고 한영키를 추가 하시면 이용하시는 데 아무런 지장이 없습니다.
우분투 설정에서 한글과 영어(미국)를 추가 하셔도 한영키를 사용 하시고자 한다면 아무런 소용이 없습니다.

ibus-setup에서 한영키를 추가 하시는 경우 키 추가시 잘 보이지 않으니 이점 주의 하십시오.

[quote="amigafan":1si1466o]문제는 , Ctrl- space 를 눌러도 한 - 영 전환이 안됨. ( 오른쪽 상단 En 이 태극 - 한글로 바뀌지 않고 그대로 있음 )[/quote:1si1466o]
업데이트 또는 ibus-hangul을 설치하지 않으신 것 같습니다.
만약 설치하셨다 해도 ibus-setup의 설정에는 한글만 있을 것으로 추측됩니다.
영어(미국)을 추가하지 않으시면 catl+space, 한영키로도 변경이 안됩니다.

왜 그놈에서 ibus를 기본으로 사용하는 지 도대체 알 수 없으나
ibus-extension은 ibus-setup 설정 내용이 올바르지 않으면 제대로 동작하지 않습니다.

이를 인지하신 후 재 로그인 하여 확인해 보시기 바랍니다.

이상하게 우분투가 unity 의 launcher 랑 충롤을 많이해서 그런지

깔때마다 한영 키가 문제네요.

alt , 한영 키 누를때마다 launcher 가 뜨는 문제가 있었는데 ,
기본 세팅 키보드에 launcher 항목 자체가 안나와서
CompizConfiguretaionSettingManager 를 설치하고 keytoShowHud 를 삭제한 후

login user 의 home 폴더에 XmodMap 파일을 생성하고

keycode 108 = Hangul
keycode 105 = Hangul_Hanja

검색해보면 항상 설명되어있는 시작 프로그램 항목도 없어서
gnome-session-properties 를 추가로 설치후 여기에 등록시켜서 실행시키니까
해결이 됐네요.

대체, 이놈의 한글 문제는 우분투 몇버전에서 unity launcher 랑 충돌도 없이, 한/영, 한자 키나 , 한글 106 키보드도 지원이 될까요.

[quote="workman729":19melot2]검색을 해보시면 답을 많이 찾아 보실텐데요…!

우분투나 gnome 3 사용자들이 많이들 실수 하는 것이 ibus-extension을 ibus-setup과 동일화 하여 생각하는 것입니다.
우분투에서 키를 추가하는 설정 내용은 ibus-extension을 설정하는 것으로 이것으로도 한영 입력이 가능하지만
한영키를 사용하여 입력이 가능 하도록 하시려면 ibus-setup에서 설정하셔야 합니다.

즉 ibus-setup에서 한글과 영어(미국)을 추가하시고 한영키를 추가 하시면 이용하시는 데 아무런 지장이 없습니다.
우분투 설정에서 한글과 영어(미국)를 추가 하셔도 한영키를 사용 하시고자 한다면 아무런 소용이 없습니다.

ibus-setup에서 한영키를 추가 하시는 경우 키 추가시 잘 보이지 않으니 이점 주의 하십시오.

[quote="amigafan":19melot2]문제는 , Ctrl- space 를 눌러도 한 - 영 전환이 안됨. ( 오른쪽 상단 En 이 태극 - 한글로 바뀌지 않고 그대로 있음 )[/quote:19melot2]
업데이트 또는 ibus-hangul을 설치하지 않으신 것 같습니다.
만약 설치하셨다 해도 ibus-setup의 설정에는 한글만 있을 것으로 추측됩니다.
영어(미국)을 추가하지 않으시면 catl+space, 한영키로도 변경이 안됩니다.

왜 그놈에서 ibus를 기본으로 사용하는 지 도대체 알 수 없으나
ibus-extension은 ibus-setup 설정 내용이 올바르지 않으면 제대로 동작하지 않습니다.

이를 인지하신 후 재 로그인 하여 확인해 보시기 바랍니다.[/quote:19melot2]

저도 ibus-setup 몰라서 처음 혼돈 스러웠죠. ㅎㅎ
결국 nabi로 해결되었지만 로그인 할 때마다 GUI창이 뜨고, 상단 아이콘(시계 있는 부분)에 추가 시킬려 하니 버전마다 다르더군요… 12.04, 12.10, 13.04버전은 해결법이 있었지만… 13.10는 없더군요,
그 후 다시 ibus을 찿아보니 해결방안이 덩그러니 있네요. ^^