Привет!
Вот захотелось мне странного, и написал я скрипт переключения раскладок. Он работает не просто, а очень просто, и с заданной логикой переключается между 3мя раскладками.
Переключение происходит путем выполнения setxkbmap с аргументами, нарп.:
$ setxkbmap -layout us
$ setxkbmap -layout ru
Проблема в том, что в таком случае в кириллической раскладке ломаются все хоткеи. Хоть ctrl-c, хоть ctrl-t, хоть что.
При этом, если вызывать setxkbmap по-другому, хоткеи работают нормально:
$ setxkbmap -layout ru,us
В чем дело? Это баг иксов? Куда писать?