Well so I decided to implement a new shortcut for this on the keyboard-plug for switchboard, an added functionality to Gala so that it changes the keyboard layout using GSettings instead of xkb. Once you install them you could change the accelerator for this on Settings>Keuboard>Shortcuts>Universal Access, in the end you will find two new shortcuts to change to the next and to the previous layout. By default it's set to Supr+o and Supr+e, but they can be changed. Sadly as I said before accelerators without an alphanumeric key won't work, shift+space does work, but Ctrl+space does not because it's reserved for ibus.
Well so I decided to implement a new shortcut for this on the keyboard-plug for switchboard, an added functionality to Gala so that it changes the keyboard layout using GSettings instead of xkb. Once you install them you could change the accelerator for this on Settings> Keuboard> Shortcuts> Universal Access, in the end you will find two new shortcuts to change to the next and to the previous layout. By default it's set to Supr+o and Supr+e, but they can be changed. Sadly as I said before accelerators without an alphanumeric key won't work, shift+space does work, but Ctrl+space does not because it's reserved for ibus.
The branches with my work are these:
https:/ /code.launchpad .net/~santileor tiz/switchboard -plug-keyboard/ switchboard- plug-keyboard /code.launchpad .net/~santileor tiz/gala/ gala
https:/
Id like to get feedback about this and propose them for merge.