如何使用 bash 检测光标是否位于标题栏上(Wayland)

如何使用 bash 检测光标是否位于标题栏上(Wayland)

我正在尝试检测鼠标光标是否位于窗口的标题栏上。我能够在 X11 中使用列出的命令实现此目的这个 Ask Ubuntu 问题,但这些命令在 Wayland 中效果不佳。例如,xdotool getmouselocation以奇怪的方式提供位置,并且总是提供相同的窗口 ID,但 Google Chrome 和其他应用程序(如 TeamViewer)除外。这意味着我无法获取有关每个窗口的任何信息,也无法将鼠标位置与标题栏进行比较以确定它是否在标题栏上方。您知道有什么方法可以让我在 KDE 中使用 Wayland 实现这一点吗?

相关内容