Приветствую!
На форуме
величайшее множество тем про раскладку клавиатуры… При желании можно настроить как угодно и даже немыслимо извратиться.

Можно пользоваться сторонними переключателями. Я использую такой и переключаю языки (когда 2 ) на левом Shift En на правом в зависимости от необходимости украинский, ещё два других или русский.
Если вдруг (что практически нереально, нет таких задач) нужно использовать все языки которыми я вынужден пользоваться я могу их переключать зажимая левый Ctrl и переключая правым или наоборот.
Если нужно что-то дополнительное для переключение языков стоит ознакомиться с программой
setxkbmap это фактически азбука при этих задачах…
setxkbmap -layout 'ua,us,ru' -option 'grp:ctrls_toggle'
Если говорить о xUbuntu то можно вернуться к «истокам» и настроить так:

После чего выполнить необходимые настройки в файле:
/etc/default/keyboard
В общем имеется широкий простор для творчества! Но кое-что нужно всё же почитать…
