I use CapsLock to select English keyboard layout and Shift+CapsLock to select Ukrainian.
If I ever need to type a Latin character I used to hit the CapsLock key and then continue typing. I always hit Shift+CapsLock before typing a Russian or Ukrainian phrase. Keyboard layout cycling never really worked for me.
Since recent update I can use CapsLock key/Shift+CapsLock combo to cycle between layouts but not to select the one I need.
I used setxkbmap as a temporary workaround, but it doesn't work any more (it seems CapsLock key and Shift+CapsLock combo are being processed before reaching the code controlled by setxkbmap). And if I set the Shift+CapsLock combo as layout cycling shortcut, my guake terminal window closes each time I hit the Shift+CapsLock combo which never happened before.
I would like to suggest adding an option to the Layout/Shortcut settings to set a shortcut for each layout selection.
I use CapsLock to select English keyboard layout and Shift+CapsLock to select Ukrainian.
If I ever need to type a Latin character I used to hit the CapsLock key and then continue typing. I always hit Shift+CapsLock before typing a Russian or Ukrainian phrase. Keyboard layout cycling never really worked for me.
Since recent update I can use CapsLock key/Shift+CapsLock combo to cycle between layouts but not to select the one I need.
I used setxkbmap as a temporary workaround, but it doesn't work any more (it seems CapsLock key and Shift+CapsLock combo are being processed before reaching the code controlled by setxkbmap). And if I set the Shift+CapsLock combo as layout cycling shortcut, my guake terminal window closes each time I hit the Shift+CapsLock combo which never happened before.
I would like to suggest adding an option to the Layout/Shortcut settings to set a shortcut for each layout selection.