一直在挂载下开发Qt程序,终于想要把它弄成开机自启动,折腾了一阵子,终于能开机自启动了,心里激动的不得了,试了试触摸屏,心又凉了半截。搞了两天,碰到了各种问题,还是解决了问题。不啰嗦了,直接给出解决步骤。
我最初的问题是:启动的Qtopia可以正常用触摸屏,自己移植的Qt程序触摸屏无法使用,鼠标能正常使用,一碰屏幕鼠标就跑没了。想了一下,既然Qtopia可以使用触摸屏,那tslib绝对是没有问题的才对。于是根据网上大多数的解决办法:进入/bin/复制一份qt4脚本进行修改,将最后的三行去掉,改成自己运行的程序。我的怎么只有两行?估计是文件系统有点不一样,下图可见:
改了以后发现问题更严重了,鼠标箭头卡在中间不能动了,触摸屏和鼠标一个都不能用,我无语了,这是什么原因?
没办法,只能继续找度娘,找了半天,试了半天,发现没一个可靠的,还是不行,想想不然放弃吧,触摸屏不行将就使用鼠标吧。感觉遇到困难的时候越不能放弃,因为这时候离成功很近了。突然想到之前看到一个cat event0,反正之前是没什么想法,但是就觉得这是个突破口,果断试了一下:
1.进入开发板的/dev/input/目录下,发现有好几个event,mouse。