xkbcomp не обновляет keymap для запуска xterms?

Когда я использую setxkbmap, все программы используют новый макет, но когда я меняю раскладку клавиатуры с помощью xkbcomp на мои собственные, только затронутые недавно запущенные программы (с использованием xkbcomp с файлом с клавиатурой по умолчанию, созданной xkbcomp, он работает). Почему это и как я могу использовать xkbcomp и все еще получать новый макет в уже запущенных программах?

Linux и Unix - лучшая ОС в мире.