Qt 5.1.1 触摸精度不准确
Posted
技术标签:
【中文标题】Qt 5.1.1 触摸精度不准确【英文标题】:Qt 5.1.1 touch precision is not accurate 【发布时间】:2013-12-18 10:50:32 【问题描述】:我在使用 Qt 5.1.1 应用程序时面临的问题是,小部件上的触摸精度不准确,我需要在实际小部件区域上方触摸一点点才能触发事件(单击)。
为了使触摸界面正常工作,我使用 1920x1080 分辨率和 11 英寸显示屏。软件 - Qt -5.1.1、Wayland - 1.1.0 和 qtwayland 插件。
有任何线索可能会出错吗?任何建议表示赞赏。
【问题讨论】:
确保您的屏幕已正确校准。 如何校准屏幕? Wayland 或 QT 或 Linux Kernel 提供的任何机制?? 不确定,Qt 肯定不提供。 【参考方案1】:如果您使用 Wayland 来渲染您的应用程序,即通过 -platform wayland 选项启动应用程序,触摸事件的坐标由合成器(例如 weston)通过 wayland 协议提供,因此您应该检查那些合成器抓取的坐标。
您可以使用 libinput 提供的debug tool 来查找问题所在。
【讨论】:
“虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。”以上是关于Qt 5.1.1 触摸精度不准确的主要内容,如果未能解决你的问题,请参考以下文章