strangeman
На unixforum.org подсказали решение проблемы. В конфиге xxkb должны быть опции
XXkb.controls.add_when_change: yes
XXkb.controls.focusout: yes
Тогда все работает как надо.
Хе-хе, согласен, они же по умолчанию ‘no’. =)