1. 程式人生 > >明遠智睿IMX6Q使用過程中遇到的問題總結

明遠智睿IMX6Q使用過程中遇到的問題總結

最近一段時間在使用明遠智睿的IMX6Q開發板開發qt程式,中間遇到一些問題,總結下來為自己提個醒,也方便有同樣問題的朋友找到答案。

首先,我所用的linux核心版本是2.6.xx的,後面3.10.7的應該會加入許多新東西,或許不會遇到下面的問題。

1、觸控板如何校正?

檢視/etc下有個檔案pointercal,刪除該檔案,reboot,系統將重啟,自動進入校準介面。這時就可以校屏了。

2、板子不支援滑鼠操作?

$vi /etc/rc.d/init.d/qtdemo

在檔案中應該可以看到如下程式碼:

export TSLIB_ROOT=/usr/local/tslib-instal
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_FBDEVICE=/dev/fb0
export PATH=/usr/local/tslib-instal:$PATH
export LD_LIBRARY_PATH=/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib
export QT_QWS_FONTDIR=/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/fonts
export QWS_MOUSE_PROTO="tslib:/dev/input/event1

intelliMouse:/dev/input/mice"


if [ -f /etc/pointercal ];then
        echo "MXS touchscreen have calibrate!"
else
        /usr/local/tslib-instal/bin/ts_calibrate
        sync
fi

將上面紅色字型的程式碼加上,就可以實現滑鼠操作了