我一直在使用 Xlib 的 XGrabKey 来跟踪具有 XAllowEvents=ReplayPointer 的单个键的输入事件,以便目标窗口也获取事件。
我需要为整个键盘执行此操作,可能使用XGrabKeyboard,但 XGrabKeyboard 是一个主动抓取,根据文档和经验ReplayPointer不适用于主动抓取。
有什么方法可以重播或以其他方式将事件转发到目标窗口,即使是在主动抓取的情况下?
我将没有 root 访问权限,因此不幸的是,使用 /dev/input/event* 的替代方法不是选项。
谢谢!