Você pode tentar ler a configuração de teclado de: 0 com setxkbmap e configurá-lo em: 1 com xkbcomp:
setxkbmap -display :0 -print | xkbcomp - :1
Quando inicio Xephyr e LXDE session dentro:
$ Xephyr :1 -screen 1920x1054 -nolisten tcp -reset -terminate
$ DISPLAY=:1 startlxde
algumas teclas não estão funcionando corretamente, como
Acima , PageUp , PageDown . Olhando com xev , vejo nomes de teclas muito engraçados:
PageUp: Hiragana
Up: Katakana
PageDown: Control_R
Left: Henkan_Mode
Down: KP_Enter
Right: Muhenkan

Obviamente,em%normalLXDEsession(semXephyr),tudofuncionanormalmente.
Umacoisaqueérelevanteaqui:
Eunãoestouusandooudevdaemonnomeusistema.(EusóprecisavaadicionarOption"AutoAddDevices" "Off" a /etc/X11/xorg.conf para fazer X funcionar sem udev .
Quando eu voltar udev , as chaves dentro de Xephyr funcionam OK. Mas isso não é uma solução para mim.
Como posso diagnosticar e corrigir esse problema (sem o udev)?
Há uma resposta para um problema semelhante no Superusuário.
A solução é iniciar o Xnest / Xephyr com -kb .
Há um bug e ainda tem o status "NEW". Estranho, mas pode se aplicar, embora com 7 anos de idade.
Veja as outras respostas no caso de -kb não corrigir o problema.
E veja este para obter uma visão do -keybd option.
Uma versão ainda mais curta da sugestão de mviereck:
xkbcomp :0 :1