Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在努力寻找一个 C/C++ 库来模拟 Linux 中的鼠标事件,但找不到。有人可以建议一个简单的图书馆吗?
有两种方法:
您可以生成“合成”事件
鼠标按钮的处理方式与键盘上的按键非常相似,因此修改此代码应该很简单。IsSynthetic请注意,应用程序可以通过查看事件中的字段来了解这一点。例如,Xterm 出于安全原因忽略合成事件。
IsSynthetic
您可以使用XTEST 扩展。
这允许发送IsSynthetic设置为 的事件False,因此可以进行完全模拟,但扩展通常被禁用或限制。
False