문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
linux:inputmethod [2020/07/22 10:09] 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 | ||
| 줄 43: | 줄 81: | ||
| ===== im-config ===== | ===== im-config ===== | ||
| * [[linux: | * [[linux: | ||
| + | * [[http:// | ||
| + | * ''/ | ||
| * '' | * '' | ||
| <code sh> | <code sh> | ||
| 줄 53: | 줄 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:// | ||