キーボードレイアウトスイッチャの問題

キーボードレイアウトスイッチャの問題

私は最新のPop OSを実行しており、i3をウィンドウマネージャとして使用し、Gnomeもインストールしました。さらに、より直感的なレイアウトを得るために、変更されたi3構成からXmodmapをロードする必要がありました。したがって、Gnomeではすべてがうまく機能しますが、i3でXmodmapをロードすると、レイアウトを循環するために追加のキーボードクリックが追加されます。たとえば、xmodmapがない場合は、-'us'、'ru'、'us'などをクリックします。ただし、xmodmapをロードした後に「us」を返すには追加の手順が必要です。これに関する情報が見つからないようです。どんなアイデアがありますか?

どんな助けでも大変感謝します。

PSキーボードはすでに英字を印刷していますが、gxkbが「ru」に停止しているようです。したがって、キーボードは「us」に2回切り替え、次に「ru」に切り替え、レイアウトインジケータは「ru」に2回、「us」に2回切り替えます。

答え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ファイルを手動で編集することです。おそらくこの問題を解決する最もエレガントで賢い方法ではありませんが、実用的で私にとっては効果的です。

関連情報