有哪些命令行工具可以列出和管理X服务器抢夺?(就像在键和指针的抓取中那样,即将特定的键或鼠标按钮限制在特定的应用程序中使用,或者将鼠标指针限制在特定的屏幕区域中。)我正在寻找一种假设的xgrab
实用程序显示类似
Key 0x00f00ba5 0x123 0
Button 0x00f00ba5 2
Pointer 0x00abcdef
这意味着出现了一个电话XGrabKey(display, 0x123, 0, 0x00f00ba5, ...)
等用XGrabButton
,XGrabPointer
,XGrabKeyboard
,XGrabServer
(如果可能)。显示格式无关紧要,我想要的是某种方式来查看谁在抢什么,或者可能是某种方式来撤销这些抢夺(如果可能,我不确定X11 API是否允许这样做)。
xdotool key XF86LogGrabInfo
将仅触发X日志中的两个条目:“打印所有当前活动的设备抓取:”,紧接着是“活动设备抓取的结束列表”。但是我的窗口管理器确实抓住了一堆钥匙。您看过抓钥匙的作品吗?