如何监视 X 客户端消息?

如何监视 X 客户端消息?

在一场持久战中一个丑陋的图标,我发现应用程序可以与系统托盘通过发送 X 客户端消息。有监视这些消息的实用程序吗?

答案1

在下面运行应用程序跟踪。它将记录应用程序和 X 服务器之间的所有通信,包括发送或接收 X 客户端消息的命令。

xtrace myapp

答案2

命令

    xev -id WINDOW_ID

将打印 X11“窗口事件”。在X11中,这些东西被称为“事件”。 (与 Microsoft Windows 中的“消息”相对)。

要获取窗口 ID,请使用 xwininfo。

男人xev,男人xwininfo。

相关内容