在 Ubuntu 和 Kubuntu 中获取用户切换通知

在 Ubuntu 和 Kubuntu 中获取用户切换通知

我正在用 C++ 编写一个守护进程,它需要知道桌面上(而不是特定终端上)何时发生用户切换事件。我想知道是否有可以调用的 API 或可以监视的文件来执行此操作。守护进程需要在 Ubuntu 和 Kubuntu 上运行。

理想情况下,我希望能够在没有轮询的情况下做到这一点,但如果这是唯一可能的方法,那么我也可以接受。

我尝试过谷歌搜索,但没有找到任何相关内容。任何帮助都非常感谢。

相关内容