Лично я в своей kubuntu вообще выключил все переключальщики раскладок и в файле xorg.conf прописал переключение по нужным мне клавишам, а чтоб отображался флаг в трее поставил
xneur , он ещё и как Punto Switcher работает, т.е. сам исправляет набранный не в той раскладке текст.