通过x11中的抓取窗口记录事件

时间:2019-01-05 17:50:13

标签: c keyboard window x11 xcb

假设我的程序正在记录KeyPress事件。现在,我创建一个简单的窗口,它是根窗口的子窗口,将其映射后,将使用XGrabKeyboard()抓取键盘。现在,我的问题是,将由抓取的窗口或所有窗口记录由我的程序记录的下一次按键事件。

这是因为,我尝试了一下,发现尽管我抓住了特定窗口的键盘,但事件仍然记录在全局范围内,而与抓住无关。

有没有办法仅从抓取的窗口中获取按键事件?

0 个答案:

没有答案