Ubuntu 22.04、WaylandはAlt + Shiftを使用しているときにキーボード言語の入力を切り替えるように求めるメッセージを表示しません。

Ubuntu 22.04、WaylandはAlt + Shiftを使用しているときにキーボード言語の入力を切り替えるように求めるメッセージを表示しません。

Alt + Shiftを介してUbuntu 22.04でキーボードレイアウトを切り替えても、トップメニューのインジケータは変わりません。これはウェイランドでのみ発生し、Xではうまく機能します。どこかでバグレポートを見たようですが、まだ修正が見つかりません。インジケータが機能する方法を知っている人はいますか?画面のロックを解除するためにどの言語を使用しているのかわからず、パスワードを複数回入力する必要があるため、これは非常に迷惑です。

答え1

設定はGNOME2つの異なるコンポーネントに保存されます。

  • 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']"

関連情報