【问题标题】:Qt 5.1.1 touch precision is not accurateQt 5.1.1 触摸精度不准确
【发布时间】: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 肯定不提供。

标签: qt qt5 qtgui qtwayland


【解决方案1】:

如果您使用 Wayland 来渲染您的应用程序,即通过 -platform wayland 选项启动应用程序,触摸事件的坐标由合成器(例如 weston)通过 wayland 协议提供,因此您应该检查那些合成器抓取的坐标。

您可以使用 libinput 提供的debug tool 来查找问题所在。

【讨论】:

  • “虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多