Can I use Ctrl+Shift for changing languages? I can't set this hotkey for changing keyboard languages.
At this moment Alt+Shift switch languages, but I can't see this hotkey in keyboard hotkeys list or in
gsettings list-recursively org.gnome.desktop.wm.keybindings | sort | more
output.
Best Answer
You can set such keyboard shortcut as follows:
On Ubuntu 18.04 LTS, 20.04 LTS, 20.10 and 21.04 with GNOME desktop from GNOME Tweaks.
Install it
Then open GNOME Tweaks (
gnome-tweaks
).Select Keyboard & Mouse tab
Click Additional Layout Options button
Expand Switching to another layout
Select Ctrl + Shift here
See screenshot below:
Or simply:
If you do not like Super + Space and Shift+Super+Space you can disable them with
Note: you will face interference problem as Ctrl+Shift+T in GNOME Terminal will switch language at once with opening new tab. It is known bug 1683383.
On Ubuntu MATE 18.04 LTS and newer versions this is possible from
mate-keyboard-properties
:See screenshot below:
Or simply:
Note: here bug 1683383 is fixed by packages from my PPA :
So Ctrl + Shift keyboard layout switcher will work normally on MATE DE after applying patch from ArchLinux AUR "for freedesktop bug 865 (need to kick hotkeys on release, not press)".
If you are interested you can participate in poll and discussion on community.ubuntu.com.