При наличии Esperanto раскладки (как 2,3,4-я), переключение осуществляется только один раз доходя до эсперанто, а после уже не переключается. С другим раскладками такой проблемы нет.
Баг встречается только при переключение раскладки по Cups-у.
Предвкушая фразу "А вы так не делайте!" посмею поинтересоваться о том, что если так делать не нужно, то почему возможно? В венде люди вообще только по Ctrl+Shift/Alt+Shift переключаются и довольны.
Строка grp:caps_toggle = +ledcaps(group_lock) тоже всё ещё присутствует в rules/base и всё также создаёт проблему индикации. :)
ЗЫ: Почему Esperanto раскладка называется epo, а не eo? Ведь все другие (us,ru,pl и т.д.) в две буквы.