c-将程序化的鼠标事件发送到X

我对Linux上的X开发有些陌生.我想知道以编程方式发送游标事件的最佳做法(或指向资源的链接)是什么.将光标移动到规范化(X,Y),创建鼠标左右键等.理想情况下,这在C/C++中是有用的.

我玩过Qt QCursor,但我想知道完成此工作的原始方法.

解决方法:

我认为您可以使用XSendEvent.有一些示例代码here,它使用XQueryPointer填充大多数事件字段.

如果只想移动指针,请使用XWarpPointer.

上一篇:c-X11:移动窗口时获得通知


下一篇:Lxde添加触摸板双击功能、防误触