![查找对给定键绑定做出反应的进程](https://linux22.com/image/64062/%E6%9F%A5%E6%89%BE%E5%AF%B9%E7%BB%99%E5%AE%9A%E9%94%AE%E7%BB%91%E5%AE%9A%E5%81%9A%E5%87%BA%E5%8F%8D%E5%BA%94%E7%9A%84%E8%BF%9B%E7%A8%8B.png)
有没有办法知道哪些进程正在侦听给定的键绑定?
例如,假设我想知道当我按 Ctrl+g 时哪些程序会执行某些操作。我猜X服务器管理这个,但是我如何查看监听事件?
需要明确的是,我不是问如何在 X 上设置键绑定,而是问如何找到在使用某种按键组合(或与此相关的鼠标事件)时将执行某些操作的所有进程,可能使用命令行工具。
答案1
这可能取决于发行版,但首选项/(系统设置/)键盘/键盘快捷键可能会为您指明桌面管理器键绑定的正确方向。
大多数应用程序都有自己特定的键盘快捷键来访问应用程序功能。
有没有办法知道哪些进程正在侦听给定的键绑定?
例如,假设我想知道当我按 Ctrl+g 时哪些程序会执行某些操作。我猜X服务器管理这个,但是我如何查看监听事件?
需要明确的是,我不是问如何在 X 上设置键绑定,而是问如何找到在使用某种按键组合(或与此相关的鼠标事件)时将执行某些操作的所有进程,可能使用命令行工具。
这可能取决于发行版,但首选项/(系统设置/)键盘/键盘快捷键可能会为您指明桌面管理器键绑定的正确方向。
大多数应用程序都有自己特定的键盘快捷键来访问应用程序功能。