I am using 3 keyboard layouts (to be exact: English, LaTeX Table, Russian). On Unity, when I pressed my "next layout" keybinding, layouts whould only be smitched in the order set in the settings window (English - Latex - Russian - English again...).
On Gnome, the story is completely different: it looks like it switches them in order of usage, like this:
- Was on Russian, switched to English.
- Press keybinding -- back to Russian.
- Press again -- back to English.
- Press twice in a row -- Latex!
- Press once more -- English.
- Once more -- Latex!
- Twice -- Russian.
- Once more -- back to Latex.
If you have only two layouts you will never see a difference.
It's pretty obvious to me that these reorderings require some logic to be implemented, but I would like to turn that off and "freeze" the order. Is there a way, though?