27.03.2012 00:40, Иван Лох пишет: > local st = io.popen("xset q") Спасибо за совет. Раскладка все-равно слетает, увы. Думаю, что все-таки нужно внешней программой ловить событие и обновлять индикатор через awesome-client, ибо не очень хорошо дружит awesome c kbdd, как оказалось. xbindkeys для этого идеально подошел бы. Вот только не знаю как.