문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linux:inputmethod [2020/08/04 14:08] kwon37xi [im-config] |
linux:inputmethod [2021/11/11 12:51] (현재) kwon37xi [Input Method (입력기, 한글)] |
||
---|---|---|---|
줄 4: | 줄 4: | ||
가끔씩 특정 im에 버그가 발생하는 경우가 있는데, 그럴때 아래 im들을 번갈아 설치해가며 테스트해서 가장 잘 작동하는 것을 사용하면 된다. | 가끔씩 특정 im에 버그가 발생하는 경우가 있는데, 그럴때 아래 im들을 번갈아 설치해가며 테스트해서 가장 잘 작동하는 것을 사용하면 된다. | ||
- | 2020년 현재 | + | 2021년 현재 가장 포괄적으로 많은 애플리케이션이 지원하는 입력기는 [[linux: |
* '' | * '' | ||
줄 11: | 줄 11: | ||
* [[linux: | * [[linux: | ||
* [[linux: | * [[linux: | ||
+ | * [[linux: | ||
* [[linux: | * [[linux: | ||
* [[http:// | * [[http:// | ||
줄 21: | 줄 22: | ||
* 오른쪽 Alt를 한/영 키로 만들기 | * 오른쪽 Alt를 한/영 키로 만들기 | ||
* 오른쪽 Ctrl을 한자 키로 만들기 | * 오른쪽 Ctrl을 한자 키로 만들기 | ||
+ | * 명령으로 설정 | ||
+ | <code sh> | ||
+ | gsettings set org.gnome.desktop.input-sources xkb-options " | ||
+ | </ | ||
===== Gnome 과 비 ibus 입력기 ===== | ===== Gnome 과 비 ibus 입력기 ===== | ||
- | * [[linux: | + | * [[linux: |
* [[https:// | * [[https:// | ||
+ | * [[linux: | ||
+ | * '' | ||
+ | * '' | ||
+ | * 만약, ibus는 실행하되 다른 입력기를 사용하면서 ibus의 gnome panel tray icon 을 끄고 싶다면 모두다 지우고 **영어(미국)** 하나만 남겨두면 시스템 트레이 아이콘에서 사라진다. | ||
+ | ==== ibus 를 아예 안 사용하는 상태 ==== | ||
<code sh> | <code sh> | ||
# 먼저 ibus 패키지를 삭제하거나 혹은 삭제 불가한 상황일 때는 이름을 변경해둔다. | # 먼저 ibus 패키지를 삭제하거나 혹은 삭제 불가한 상황일 때는 이름을 변경해둔다. | ||
줄 32: | 줄 40: | ||
# gnome 에서 ibus 사용 못하게 한다. | # gnome 에서 ibus 사용 못하게 한다. | ||
gsettings set org.gnome.settings-daemon.plugins.keyboard active false | gsettings set org.gnome.settings-daemon.plugins.keyboard active false | ||
+ | |||
+ | # for uim | ||
+ | gsettings set org.gnome.settings-daemon.plugins.xsettings overrides " | ||
+ | # for nimf | ||
+ | gsettings set org.gnome.settings-daemon.plugins.xsettings overrides " | ||
+ | # for fcitx | ||
+ | gsettings set org.gnome.settings-daemon.plugins.xsettings overrides " | ||
</ | </ | ||
+ | ==== ibus와 다른 것들 복합 사용 ==== | ||
+ | * [[linux: | ||
+ | * '' | ||
+ | * [[linux: | ||
+ | * 이때는 Gnome 은 ibus 를 사용하게 하고, **설정 -> 지역 및 언어 -> 한국어(Hangul)**도 추가해주고, | ||
+ | * 다음과 같이 Gnome 관련 입력기 설정도 해 주되 '' | ||
+ | < | ||
+ | # 원하는 입력기 지정 | ||
+ | im-config -n uim | ||
+ | |||
+ | gsettings set org.gnome.settings-daemon.plugins.keyboard active true | ||
+ | gsettings set org.gnome.settings-daemon.plugins.xsettings overrides " | ||
+ | |||
+ | # 위와 같이 설정하고 프로세스 목록을 보면 다음 처럼 ibus-daemon 이 보인다. | ||
+ | ps -ef | grep ibus | ||
+ | |||
+ | > ibus-daemon --panel disable --xim | ||
+ | </ | ||
+ | * 이 경우 [[: | ||
+ | < | ||
+ | # 원래 GTK_IM_MODULE, | ||
+ | QT_IM_MODULE=ibus zoom | ||
+ | </ | ||
===== kimpanel ===== | ===== kimpanel ===== | ||
* KDE 연동 Input Method Panel | * KDE 연동 Input Method Panel | ||
줄 55: | 줄 93: | ||
im-config -l | im-config -l | ||
</ | </ | ||
+ | |||
+ | ===== Wine ===== | ||
+ | * [[linux: | ||
+ | * 다른 입력기를 사용하려면 레지스트리 편집이 필요하다. | ||
+ | * 다음과 같은 나용으로 '' | ||
+ | < | ||
+ | Windows Registry Editor Version 5.00 | ||
+ | |||
+ | [HKEY_CURRENT_USER\Software\Wine\X11 Driver] | ||
+ | " | ||
+ | </ | ||
+ | * 위 파일을 병합해준다. | ||
+ | |||
+ | <code sh> | ||
+ | wine regedit input-style-root.reg | ||
+ | </ | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
===== 참조 ===== | ===== 참조 ===== | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |