我使用xbindkey复制和粘贴使用鼠标8和鼠标9按钮。
它与ubuntu20.10一起工作,但是自从我升级到21.04以后,它就停止了在一些应用程序中的工作。
这个问题似乎来自于xte
如果我在终端上运行sleep 4; xte 'key v'
vvvvvvv为什么它在某些应用程序中停止工作,而在另一些应用程序中却停止工作?我如何调试这个?
发布于 2021-07-15 16:50:11
非常简单。在安装Ubuntu21.04之后,您现在使用的是更现代的Wayland图形系统,而不是古老的Xorg服务器。非常有用的自动化工具,如xbindkeys,xvt,wmctrl,xdotool,不要在Wayland工作。
此外,许多屏幕记录程序不能在Wayland上工作,尽管主要玩家OBS Studio现在支持Wayland。
为什么它适用于某些应用程序?可能是因为这些应用程序运行在XWayland上,这是Wayland的一个Xorg仿真层,用于支持不运行在本地Wayland上的应用程序。
该怎么办呢?暂时切换回Xorg,或者尝试让非常年轻的替换Wayland工具工作。
https://askubuntu.com/questions/1352062
复制相似问题