瑞芯微RK3568外接MIPI DSI觸摸屏校準

發(fā)布時(shí)間:2023-9-5 16:52    發(fā)布者:武漢萬(wàn)象奧科
關(guān)鍵詞: 瑞芯微 , RK3568 , weston , MIPI DSI
觸摸屏校準
當觸摸不準時(shí),需修改/etc/udev/rules.d/touchscreen.rules文件,此文件為校準參數存放位置,默認參數支持我司7寸MIPI DSI屏。在前面加上“#”注釋?zhuān)缦滤尽?/div>
#SUBSYSTEM=="input",KERNEL=="event[0-9]*", ENV{ID_INPUT_TOUCHSCREEN}=="1",ENV{LIBINPUT_CALIBRATION_MATRIX}="-2.361751 -0.023618 1.009202 0.000000-3.000000 0.995000 "

修改完后重啟開(kāi)發(fā)板。如使用電容屏,一般無(wú)須校準,重啟后可以直接使用;如使用電阻屏則需要通過(guò)如下命令修改weston-touch-calibrator,執行該命令前,需要修改/etc/xdg/weston/weston.ini文件,找到[libinput]后,取消#注釋?zhuān)缦滤尽?/div>
[libinput]
# Uncomment below toenable touch screen calibrator(weston-touch-calibrator)
touchscreen_calibrator=true
calibration_helper=/bin/weston-calibration-helper.sh

重啟桌面:
/etc/init.d/S50launcherstop
/etc/init.d/S50launcherstart

然后執行weston-touch-calibrator命令進(jìn)行測試,對屏幕中的“+”進(jìn)行點(diǎn)擊,獲取屏幕的校準參數。
weston-touch-calibrator


獲取到校準參數“-0.000121-0.956017 0.980913 1.010802 0.014924 -0.028297”后,將其填入/etc/udev/rules.d/touchscreen.rules文件中,修改如下:

SUBSYSTEM=="input",KERNEL=="event[0-9]*", ENV{ID_INPUT_TOUCHSCREEN}=="1",ENV{LIBINPUT_CALIBRATION_MATRIX}="-0.000121 -0.956017 0.980913 1.0108020.014924 -0.028297 "

最后重啟即可。



本文地址:http://selenalain.com/thread-838788-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页