Alt + Shiftを介してUbuntu 22.04でキーボードレイアウトを切り替えても、トップメニューのインジケータは変わりません。これはウェイランドでのみ発生し、Xではうまく機能します。どこかでバグレポートを見たようですが、まだ修正が見つかりません。インジケータが機能する方法を知っている人はいますか?画面のロックを解除するためにどの言語を使用しているのかわからず、パスワードを複数回入力する必要があるため、これは非常に迷惑です。
答え1
設定はGNOME
2つの異なるコンポーネントに保存されます。
- GSettings (アプリケーション設定 API)
- dconfデータベース(キーベースのデータベース、GSettings用のバックエンド)
何らかの理由で一部の設定が機能しない場合は、dconf dbと直接対話することができ、ほとんどの場合動作します。
言ったように@galetz、次のコマンドで実行できますコマンドライン
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
あなたが好むならGUIアプリを試してみてくださいdconf-editor
。ただインストールしてくださいsudo apt install dconf-editor
そこから設定に移動するか、org > gnome > desktop > wm > keybindings > switch-input-source
検索ボックスで検索してください。switch-input-source
これがあなたにもっと役立つことを願っています:)
答え2
私の問題と解決策は次のとおりです。
gnome-tweaks
レイアウト間を切り替えるためにAlt + Shiftを設定したことがあります。明らかに、これはキーボードインジケータでは機能しません。何をすべきかは、次のようにgsettings
スイッチを設定する必要があることです。ここで述べたように。
設定を閉じた後、次のgnome-tweaks
コマンドを実行しましたが、インジケータは現在のレイアウトと同期されました。
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"