저는 Arch Linux에서 ibus를 사용하고 있습니다(참고용으로 아래의 neofetch). 잘 작동합니다. 키보드 단축키를 사용하여 언어 간 전환이 가능하고, 데드 키도 잘 작동합니다.
그런데 갑자기 다음과 같은 문제가 발생했습니다.
- [수정됨] 키보드를 사용하여 언어를 전환할 수 없습니다. i3 막대에서 ibus를 클릭하여 전환할 수 있으며 변경되지만 키보드 단축키를 사용하면(Ctrl+Space 및 Shift+Tab을 사용해 보았습니다) 작은 창이 화면 중앙에 나타나고 찾아보기를 반복할 수 있습니다. , 그런데 게시할 때 언어가 선택한 언어로 변경되지 않습니다.
- 데드 키는 터미널에서만 작동하고 다른 곳에서는 작동하지 않습니까? 터미널과 Emacs(그리고 몇 가지 다른 프로그램에서도 가능)에서 키 조합으로 완벽하게 사용할 수 있지만 Firefox와 Discord에서는 작동하지 않습니다. 영국 데드 키 레이아웃을 사용하고 데드 키를 누를 때 키(예: ')는 다음 입력과 결합하는 대신 데드 키 ' 또는 ` 등을 배치합니다. 즉, ' 또는 " 자체적으로는 ' 또는 ¡를 입력할 수 없으므로 ' 또는 "를 입력할 수 없습니다.
갑자기 작동이 멈춘 이유가 있나요? 그렇다면(또는 그렇지 않은 경우) 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
ibus( pacman -R ibus
)를 완전히 제거하고 다시 설치하고 구성 초기화를 사용해 보았지만 dconf reset -f /desktop/ibus/
아무것도 작동하지 않습니다.
편집: 나는 그것을 고쳤습니다첫 번째my 에 다음 줄을 추가하여 문제가 해결되었지만 .xinitrc
두 번째 문제는 여전히 존재합니다.
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus