gpt4 book ai didi

linux - 通过X11发送触摸屏事件

转载 作者:太空宇宙 更新时间:2023-11-04 10:59:14 25 4
gpt4 key购买 nike

我有一个嵌入式应用程序,它使用带有 opengl 的 x11 进行窗口化和图形渲染。该设备具有触摸屏,用于应用程序交互。目前,触摸屏驱动程序在我们的应用程序空间中实现,我们相应地处理事件。但是,我希望触摸事件应该通过 X11 接口(interface)转到应用程序。

任何人都可以帮助我了解如何实现这一目标吗?

最佳答案

可能最简单的方法是 uinput 模块。这允许您在用户空间中创建一个可以生成事件的“虚拟设备”。这些可以通过 xserver 的 evdev 驱动程序捕获并发送到您的应用程序(或任何其他窗口)。参见 linux uinput: simple example?

关于linux - 通过X11发送触摸屏事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27629124/

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