问题描述
我在Linux上使用带有X11的预建窗口库(GLFW)。 GLFW不会使用包含触摸事件(XI_TouchBegin,XI_TouchUpdate,XI_TouchEnd)的输入掩码来创建窗口。由于对你们中的大多数人没有意义的原因,在这种支持下,我无法重新编译GLFW库,因此,我不得不尝试分别处理触摸事件。我脑海中的计划是
XISelectEvents(dis,win,XIGetSelectedEvents() | XI_TouchBegin | XI_TouchUpdate | XI_TouchEnd)
然后创建一个新的XNextEvent()循环,在其中处理这些循环。但是,我几乎可以肯定,原始的GLFW XNextEvent()将比我先吞噬那些事件。如何确保我的触摸事件不会丢失到原始XNextEvent()循环中?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)