这是上下文:我正在运行 Debian GNU/Linux,并且我经常切换到桌面环境(下一个是“DE”)。
我的问题很简单:我想知道当我按下键盘键“Print Screen”时使用了哪些操作、系统调用甚至函数。
DE会改变方式吗?即 Mate、Gnome、KDE、LXDE 或 Xfce(等)是否使用了他们自己的代码的特定调用,或者是否有通用系统调用?
我认为答案(如果有的话)不是 Debian 相关的,而是更多的 X 或 Wayland,不是吗?
提前感谢您的建议和回答:)
PS:我准确地说我阅读了 X lib 源代码的大部分内容,但没有找到有用的东西。