Xephyr 未捕获鼠标和键盘

TT-*_*392 5 keyboard x11 mouse xephyr

所以,我启动了一个 Xephyr 窗口:Xephyr -br -ac -noreset -screen 1280x720 :1然后在该 Xephyr X 服务器内启动了 xfce4:

Export DISPLAY=:1
startxfce4
Run Code Online (Sandbox Code Playgroud)

这一切都工作正常,但现在我想让我的光标和鼠标进入 Xephyr X 服务器......

根据arch wiki ,当窗口处于焦点状态时,您显然应该能够通过按Ctrl+来捕获用户输入。Shift但是,在我的机器上,这实际上似乎没有任何作用。所以我想知道我在这里做错了什么吗?

另外,我在手册页中找不到有关此键盘组合的任何信息,Xephyr 是否有任何涵盖热键等内容的文档?

小智 2

对于 Xephyr 21.1.3 - 21.1.6(例如 xserver-xephyr 2:21.1.3、Ubuntu 22.04.1)unset XDG_SEAT,使输入设备再次工作:

unset XDG_SEAT
Xephyr -br -ac -noreset -screen 1280x800 :2
Run Code Online (Sandbox Code Playgroud)

Ctrl+Shift之后鼠标和键盘设备以及捕获输入应该可以工作。

freedesktop.org 的 GitLab中有一个关于此问题的未决问题 (#1289) 。