Qt移植对USB鼠标键盘、触摸屏的支持

/usr/etc/ts.conf中的配置。今天主要是完成tslib在mini210开发板上的移植,传统的移植方法在这个上面根本行不通,不得不说,不知内幕,你永远都不会懂,一个黑匣子会难死多少脑细胞啊,在还好我们有陈sir,,呵呵,下面写一下主要的过程和重点:首先是ts.conf,module_raw input修改成module_raw friendlyarm-ts-input,其余相同 。其次是friendlyarm-ts-input.so,在友善之臂自带的文件系统中/usr/lib/ts目录下,可以把整个ts目录拷贝取代编译tslib形成lib/ts目录。然后是拷贝相应的libts-1.0.so.0到自己做的文件系统/lib下,最后是配置环境变量在/etc/profile中加入export T_ROOT=/opt/tslibexport LD_LIBRARY_PATH=$T_ROOT/lib //指定tslib库文件路径//export TSLIB_CONSOLEDEVICE=none //tslib运行需要的控制台,这里就是LCD屏幕 ,设定控制台设备为none,否则默认为/dev/tty,export TSLIB_FBDEVICE=/dev/fb0 //指定帧缓冲设备export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.confexport TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/tsexport TSLIB_TSDEVICE=/dev/touchscreen-1wire //指定触摸屏设备节点文件export TSLIB_CALIBFILE=/etc/pointercal //指定触摸屏校准文件pintercal的存放位置export QWS_MOUSE_PROTO=tslib:/dev/touchscreen-1wire执行ts_calibrate校验程序。

梦想,并不奢侈,只要勇敢地迈出第一步。

Qt移植对USB鼠标键盘、触摸屏的支持

相关文章:

你感兴趣的文章:

标签云: