17 我正在寻找在Wayland中工作的解决方案,以获取鼠标位置,移动鼠标并在bash脚本内单击,xdotool这对于X服务器来说可以做所有事情。 xdotool getmouselocation 仍在工作,但是 xdotool mousemove xdotool click 对GNOME Wayland会话中的鼠标光标没有影响。 scripts wayland xdotool — mxdsp source 2 又见superuser.com/questions/1032270/...和unix.stackexchange.com/questions/381831/... — 奔折皱
6 这是因为出于安全原因已将这些功能从Wayland中明确删除。主要的问题是读取其他程序的输入,并允许将假输入发送到其他程序,从而允许使用不同的攻击媒介。 某些窗口管理器将来可能会实现某种宏功能,但到目前为止,我还不知道这种功能。 实施此操作意味着要为每个不同的窗口管理器实施此操作,这肯定会花费一些时间。 如果您需要使用Xorg,则建议暂时使用Xorg代替Wayland。 — Videonauth source 3 我不知道您是否知道其中的任何讨论,但是邮件列表上有一个RFC:RFC:注入输入事件的接口,并添加用于截屏和录制截屏的API。看来可以通过一些额外的加固工作来解决挑战。 — Ben Creasy