我在使用 Qt 5.1.1 应用程序时面临的问题是,小部件上的触摸精度不准确,我需要触摸实际小部件区域上方的一点点才能触发事件(单击)。
为了使触摸界面正常工作,我使用 1920x1080 分辨率和 11 英寸显示屏。软件 - Qt -5.1.1、Wayland - 1.1.0 和 qtwayland 插件。
有什么线索可能会出错吗?任何建议表示赞赏。
如果你使用Wayland渲染你的应用程序,即通过-platform wayland选项启动应用程序,触摸事件的坐标是由合成器(例如weston)通过wayland协议提供的,因此你应该检查合成器抓取的那些坐标。
您可以使用libinput 提供的调试工具来找出问题所在。