0
I use Windows the most, then Ubuntu Linux, and sometimes macOS, and I've found it nigh-on impossible to unify so simple an action as switching between input languages.
In Windows, I use Ctrl+Shift. These two keys plus a right/left arrow button also allow you to select a word until whitespace. If I press Ctrl+Shift and a moment later press an arrow key to select the word, my current input source doesn't change.
In Ubuntu, setting this key combo seems to disable word selection altogether. It seems that in Linux, pressing this key combination first and foremost wants to change the input language.
In macOS it doesn't even seem possible to assign Cmd+Shift to switching input sources.
As little a thing as that is, it's actually pretty infuriating when the shortcuts ingrained in your spinal cord (I tend to not use mouse/trackpad in Windows at all) don't work. How can I replicate the Windows behavior in this matter to the other OSes?