Ubuntu Budgie: How to use Alt+Shift to switch keyboard layouts?
Solution 1
In Ubuntu Budgie 17.04, you would have noticed that using the GUI Settings - Keyboard - Typing - Switch to Input Source does not respond to a ALT+Shift by itself. You need a third keystroke.
However you can go behind the scenes and install the package dconf-editor
and edit one or both of the following keys to get things working:
Go to org.gnome.desktop.wm.keybindings
change switch-input-source to ['<Alt>Shift_L']
Likewise the key switch-input-source-backward change to ['<Shift>Alt_L']
Solution 2
Because I like commmand line (fast) solutions, I tried the above gsettings command, but had to modify it:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"
Solution 3
By default, it is Super+Space (same as on MacOS X). You can run this terminal command to change it.
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L', '<Super>Shift_L']"
Related videos on Youtube
MeymiGrøu Mey
Updated on September 18, 2022Comments
-
MeymiGrøu Mey over 1 year
I just installed the latest version of Ubuntu Budgie and I can't get Alt+Shift to switch keyboard layouts. I write articles almost every day using English and Greek and it's pretty annoying to change the language using Super+Space.
Is there a way to switch keyboard layouts using Alt+Shift?
-
Amaroc almost 7 yearsBTW, you must run it from your user not from root (sudo -i). Offtopic for devs: OMG! 2017 year. Gnome & Budgie and others Developers, please make "ALT SHIFT" GREAT AGAIN! Why i need do this stuff every time when i reinstall the system. Its very annoing! Plssssss. And make a shortcut into "Regional and Language settings" to chose this keys....
-
Alek Depler over 6 yearsO God, thanks! In my case I used to ['<Alt>Shift_L', '<Shift>Alt_L'] combination for switch-input-source, and switch-input-source-backward is empty. So I use only two languages.