Xepyr: 키맵이 제대로 작동하지 않습니다.

Xepyr: 키맵이 제대로 작동하지 않습니다.

시작 Xephyr하고 LXDE내부에서 세션을 가질 때:

$ Xephyr :1 -screen 1920x1054 -nolisten tcp -reset -terminate
$ DISPLAY=:1 startlxde

Up, PageUp, 등 일부 키가 제대로 작동하지 않습니다 PageDown. 살펴보면 xev매우 흥미로운 키 이름이 보입니다.

PageUp:   Hiragana
Up:       Katakana
PageDown: Control_R
Left:     Henkan_Mode
Down:     KP_Enter
Right:    Muhenkan

여기에 이미지 설명을 입력하세요.

여기에 이미지 설명을 입력하세요.

분명히 일반 LXDE세션(Xepyr 없이)에서는 모든 것이 잘 작동합니다.

여기서 관련된 한 가지는 다음과 같습니다.

udev내 시스템에서 데몬을 사용하고 있지 않습니다 . (그냥 추가하지 않고 추가 Option "AutoAddDevices" "Off"하면 됩니다 ./etc/X11/xorg.confXudev

다시 켰을 때 udev내부의 키가 Xephyr제대로 작동했습니다. 그러나 이것은 나에게 해결책이 아닙니다.

udev를 사용하지 않고 이 문제를 어떻게 진단하고 해결할 수 있습니까?

답변1

setxkbmap을 사용하여 :0에서 키보드 구성을 읽고 xkbcomp를 사용하여 :1에서 설정할 수 있습니다.

setxkbmap -display :0 -print | xkbcomp - :1

답변2

mviereck이 제안한 더 짧은 버전은 다음과 같습니다.

xkbcomp :0 :1

답변3

하나 있다답변도착하다유제슈퍼유저에서.

해결책은 Xnest/Xephyr을 실행하는 것입니다 -kb.

하나 있다허점상대적으로 말하면 여전히 "NEW" 상태입니다. 이상하지만 7세임에도 불구하고 작동할 수도 있습니다.

-kb문제가 해결되지 않는 경우를 대비해 다른 답변을 살펴보세요 .

그리고 봐라이것-keybd옵션에 대해 자세히 알아보세요.

관련 정보