主題:ESM6800板子在QT應用中怎么校準電阻屏 共有9835人關注過本帖 |
---|
hzc |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2023-11-21 10:16:00 [顯示全部帖子]
你好,可以通過ts_calibrate命令來校準觸摸屏,但是校準完成后,需要重啟一次應用來讀取校準后的數據,具體可以參考上一封帖子中的答復。 |
單帖管理 | 引用 | 回復 |
hzc |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2023-11-21 16:52:00 [顯示全部帖子]
你好,我這邊測試通過QProcess::startDetached("ts_calibrate")來調用校準命令是可以的。 從截圖中看到有錯誤,提示selected device is not a touchscreen,建議檢查一下在執行qt程序的腳本中,關于TSLIB_TSDEVICE環境變量是否設置正確,這個需要根據實際的觸摸屏設備來設置。 比如觸摸屏設備對應/dev/input/event1,那么在啟動qt程序的腳本中就需要設置export set TSLIB_TSDEVICE=/dev/input/event1 |
單帖管理 | 引用 | 回復 |