We figured out that localectl set-keymap <layout> doesn't rewrite /etc/X11/xorg.conf.d/00-keyboard.conf, if KEYMAP value in /etc/vconsole.conf hasn't been changed since.