문제는 작성 키가 제대로 작동하지만 일부 응용 프로그램에서는 일부 문자를 허용하지 않는다는 것입니다. 예를 들어 ∞
Emacs ( Compose+ 8+ 8)로 문자 를 입력 할 수 있지만 FireFox, Konsole 및 Kate에서는 작동하지 않습니다. 그러나 Compose를 사용 하여 €
입력 한 다른 많은 문자 (예 : FireFox, Konsole 및 Kate) 가 제대로 작동합니다. 또한 간단한 복사 붙여 넣기 (두 클립 보드 중 하나) 와 함께 문제 기호 를 삽입 할 수 있습니다 .
그렇다면 원인과 해결 방법은 무엇입니까?
죄송하지만 문제를 조사하는 방법을 모르겠습니다. 일부 앱에서는 Compose 키가 전혀 작동하지 않는 사람들을 찾았지만 부분적으로는 작동하지만 내 경우에는 작동합니다.
설정 : 작성 키 /etc/default/keyboard
와 KDE 키보드 설정 에서 오른쪽 슈퍼 키에 바인딩 된 작성 키 .
답변
@Gilles 덕분에 답을 찾았습니다. 따라서 문제는 다른 응용 프로그램에서 사용하는 다른 입력 방법에 관한 것입니다. 차례로 사용하는 다른 작성 파일의 인스턴트 – X에서 사용하는 사람은 /usr/share/X11/locale/<your-locale>/Compose
과 ~/.XCompose
(마지막은 기본적으로 존재하지 않습니다,하지만 당신은 사용자 정의 조합을 만들 수 있습니다) 외모는 아무도 모른다처럼, 그리고 Qt는이 사용하는 하나의 … 글쎄 .
해결책은 xim
모든 응용 프로그램에서 기본 입력 방법으로 사용 되도록 설정 하는 것입니다. 을 호출 im-config
하고 xim 을 기본 입력 방법으로 선택하거나 /etc/profile
파일을 수동으로 편집 하여 다음 행을 추가 할 수 있습니다 .
export GTK_IM_MODULE=xim
export XMODIFIERS=@im=xim
export QT_IM_MODULE=xim
확실하지 im-config
않지만 /etc/profile
재부팅 하는 방법 이 필요합니다.