哪个应用程序接收哪个热键? (列出持有密钥的 X 个客户端。)

哪个应用程序接收哪个热键? (列出持有密钥的 X 个客户端。)

如何列出注册特定键盘事件(即按键;快捷方式)的 X 客户端。这些东西被称为被动键盘(板)抓取。

该列表应包含该应用程序为哪些键符号(使用哪些修饰符)注册的内容。

答案1

上一个问题这个。

上面第二个问题的第一个答案讨论了一种要求 X 将当前密钥抓取列表写入 X 日志的方法:

xdotool key XF86LogGrabInfo

尽管当我尝试它时,它并没有显示出我期望看到的一些抓取。

xev也是诊断 X 事件问题的有用工具。它会打开一个窗口,并记录发送到该窗口的所有键盘和鼠标事件。如果您按下一个键,并且window相应日志消息的字段为0x0,则它们的按键事件可能被窗口管理器捕获。

相关内容