2013-12-18 55 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