4

If I tap Alt+Shift my layout changes, but I don't see it on my panel and I don't know what layout is chosen now. I use gnome-tweaks for change shortcuts from Super+Space to Alt+Shift.

gnome-tweaks settings:

It is my gnome-tweaks settings

If I tap Alt+Shift keyboard language changed but not on my top panel:

If I tap Alt+Shift keyboard language changed but not on my top panel

If I choice single key shortcut like Left Alt or Shift in my gnome-tweaks settings, switching works correctly. How I can fix it?

karel
  • 122,292
  • 133
  • 301
  • 332

2 Answers2

2

I was able to fix it my using this answer. Specifically I entered this command into terminal:

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"

And then this bug was "fixed", and the keyboard layout switching started showing in the top bar.

0

Use Super+Space or assign another shortcut in Settings - Keyboard to switch the keyboard layout if you prefer that the indicator on the panel works correctly. As you see, with Alt+Shift, it does not work. It would, however, work, if you for example used Alt+Shift+L (modifier keys and a regular key).

Unless you know how to edit source code, you cannot fix that yourself. You could file this as an issue to the Gnome Shell developers so this may be made to work one day.

vanadium
  • 97,564