утилит? Мне бы подошел вариант по типу: xset -q | grep mask, если бы у меня не было 3-й, украинской, раскладки (для русской и украинской раскладок один и тот же бит устанавливается в 1)
xkb-switch, не знаю насколько она "иксовая" по твоим меркам
Жалко, что я потерял исходник соответствующей софтины на 30 строчек на C
Обсуждают сегодня