我正在编写一个游戏脚本(DotA 2 - Invoker),以便例如当我按 1 时它会窃取它而不是发送键盘事件 w < / kbd> w e 顺序,所以游戏不应该收到关键事件 1 。
XGrabKeyboard(display, Dota2Win, False, GrabModeSync, GrabModeSync, CurrentTime);
我无法通过这样的方式实现这一目标,因为游戏在XSendEvent
w w 1 > e :
我认为xlib
无法做我想做的事情,所以我能想到的唯一方法是直接轮询设备(/dev/input/event1
或其他东西),如果有的话,那么请给我一个例子
(另外,我需要C API解决方案。所以,请不要使用python。)