1

I have two languages as input sources: us, ru.

By default there is only Win+Space keyboard shortcut to switch between them.

When I enable only LAlt + LShift shortcut with Tweaks:

enter image description here

the shortcut starts to work as expected, but along with it I have RShift + LShift enabled, which also switches languages in the same way. It is very annoying, as when typing fast it switches unintentionally two times per minute.

Is there any way to enable the only LAlt + LShift to switch it?

UPDATE:

glaz@glaz-ubuntu:~$ cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE

Consult the keyboard(5) manual page.

XKBMODEL="pc105" XKBLAYOUT="us" XKBVARIANT="" XKBOPTIONS=""

BACKSPACE="guess" glaz@glaz-ubuntu:~$ gsettings get org.gnome.desktop.input-sources xkb-options @as [] glaz@glaz-ubuntu:~$ gsettings get org.freedesktop.ibus.general.hotkey triggers ['<Super>space'] glaz@glaz-ubuntu:~$

GLaz
  • 323

1 Answers1

0

Welcome to new brave world of GNOME Shell.
For now it will switch keyboard when it wants. It does not listen the user. It ignores the settings.

There is only one fix for this - completely remove GNOME Shell from the system and install normal desktop instead, and here is how. I have just tested this behavior on MATE - it works as expected.


Note: as a good will, I reported this issue against GNOME Shell to launchpad as bug 1888940.
What is really interesting - the issue exists since Ubuntu 14.04 LTS.

N0rbert
  • 99,918