키보드 레이아웃 전환기 문제

키보드 레이아웃 전환기 문제

저는 최신 Pop OS를 실행하고 있으며 i3를 창 관리자로 사용하고 Gnome도 설치했으며 00-keyboard.conf 레이아웃(미국, 러시아)과 전환 방법을 구성하고 gxkb를 표시기로 사용했습니다. 또한 보다 직관적인 레이아웃을 얻기 위해 수정된 i3 구성에서 Xmodmap을 로드해야 했습니다. 따라서 Gnome에서는 모든 것이 정상적으로 작동하지만 i3에서 Xmodmap을 로드하면 레이아웃을 순환하기 위해 추가 키보드 클릭이 추가됩니다. 예를 들어 xmodmap이 없으면 - 'us', 'ru', 'us' 등을 클릭합니다. 그러나 xmodmap을 로드한 후 "us"를 반환하려면 추가 단계가 필요합니다. 이에 대한 정보를 찾을 수 없는 것 같습니다. 어떤 아이디어가 있나요?

어떤 도움이라도 대단히 감사하겠습니다.

PS 키보드가 이미 영문자를 인쇄하고 있는데 gxkb가 "ru"에 멈춘 것 같습니다. 따라서 키보드는 "us"로 두 번 전환한 다음 "ru"로 전환하고 레이아웃 표시기는 "ru"로 두 번, "us"로 두 번 전환합니다.

답변1

gnome이 작업을 수행하도록 하는 것이 좋습니다. 저는 Xfce+i3을 ​​사용하고 잘 작동합니다. xfce에서는 창 관리자만 변경했고, Xfwm에서 i3으로 전환하면 나머지 GUI는 xfce에서 관리됩니다. 어쩌면 gnome은 그다지 모듈화되지 않을 수도 있지만, gnome 위에 i3를 설치하는 것이 더 편리할 것이라고 생각합니다. 나는 이것을 발견했는데, gnome에서 i3으로 전환하는 데 유용할 것이라고 생각했습니다.https://github.com/i3-gnome/i3-gnome

답변2

지금 내가 찾은 유일한 해결책은 /usr/share/X11/xkb/symbols/ru 파일을 수동으로 편집하는 것입니다. 아마도 이 문제를 해결하는 가장 우아하고 영리한 방법은 아니지만 실용적이고 나에게는 효과가 있습니다.

관련 정보