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:
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?