gpt4 book ai didi

c - 在 Linux 中生成鼠标滚动事件

转载 作者:太空狗 更新时间:2023-10-29 15:41:18 26 4
gpt4 key购买 nike

我对从 C 程序生成鼠标事件有点怀疑。我是编写程序以在 linux 中从 C 程序生成鼠标事件。我已经实现了鼠标点击,拖动。 ..等使用xlib。但是不知道生成鼠标滚动事件。

操作系统:Fedora 15

最佳答案

X11 有两种报告滚动事件的机制。老式的方法是将滚轮视为两个额外的鼠标按钮:向上滚动报告为按钮 4,向下滚动报告为按钮 5(反之亦然,我不记得了)。现代方法是通过 XInput2 扩展报告它们,它允许水平滚动和平滑滚动等。

关于c - 在 Linux 中生成鼠标滚动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7728732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com