2013-12-18 54 views
0

问题我面对的是Qt 5.1.1应用程序,因为这些小部件上的触摸精度不准确,我需要在实际小部件区域上方触摸一点以触发事件(点击)。Qt 5.1.1触摸精确度不准确

为了使触摸界面正常工作,我使用了1920x1080分辨率和11英寸显示屏。软件 - Qt -5.1.1,Wayland - 1.1.0和qtwayland插件。

任何线索哪里可能出错?任何建议表示赞赏。

+0

确保您的屏幕已正确校准。 –

+0

如何校准屏幕? Wayland或QT或Linux Kernel提供的任何机制? – Bhush

+0

不确定,Qt绝对不提供它。 –

回答

0

如果使用韦兰渲染你的应用程序,通过-platform即启动应用程序的Wayland选项,触摸事件的坐标是由合成器通过韦兰协议提供(例如韦斯顿),因此,你应该检查由合成抓住这些坐标。

您可以使用libinput提供的debug tool来找出哪里出错。

+1

“虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。“ – Ghost