キーボードレイアウトをドイツ語と英語(イギリス)の間で切り替えられるようにしたいです。デフォルトでは、システム全体で英語(イギリス、拡張WinKeys)に設定しています。
sudo dpkg-reconfigure keyboard-configuration
これまでのところ、うまく機能しています。切り替えるために、KDE のキーボード設定に移動し、希望する 2 つのレイアウト (英国式とドイツ語式 (完全鋭角)) を設定します。
今では、システムトレイのアイコンを使用して、これら 2 つを切り替えることができます。奇妙なことに、実際には何を選択しているのかわかりません。英語に設定すると、実際にはドイツ語のレイアウトになります。ドイツ語に設定すると、日本語のカタカナ (カタカナ) を入力することになります。
以前、日本語を入力するのに fcitx を使用していましたが、設定が間違っている可能性があります。昨日、OS を完全に再インストールしましたが (現在は Kubuntu 16.04 を使用しています)、ホーム ディレクトリとすべての設定ファイルはそのまま残しました。fcitx を再インストールしていませんが、問題は依然として残っています。.config/fctix を削除しましたが、何も変わりませんでした。
私のホームの設定ファイルにまだ何か問題があるようです (再インストールによって他のすべてが消去されたため) が、どこを調べればよいのかわかりません。
答え1
ようやく問題が見つかりました。.Xmodmap
何年も前に作成したファイルがホーム ディレクトリにありました。その目的は 1 つのキーのみを再マップすることでしたが、他のキーの既定のマッピングも含まれていました。レイアウトを切り替えると、当然ながらこれは機能しません。
今のところ、このファイルを削除しただけで、すべてが期待どおりに動作するようになりました。