• 6950阅读
  • 0回复

[共享]Qt笔记十七:Qt笔记十七:TQ2440触摸屏不能启动的原因 [复制链接]

上一主题 下一主题
离线青春岁月
 

只看楼主 倒序阅读 楼主  发表于: 2011-07-21
    Qt笔记十七:TQ2440触摸屏不能启动的原因

这个问题我今天也遇到了。
其原因是touchscreen的设备位置不一样,从Linux启动信息看,用天嵌提供的kernel镜像,touchscreen初始化时输出的信息是

TQ2440TouchScreen successfully loaded                                      
input: TQ2440 TouchScreen as/devices/virtual/input/input0                    

而按手册移植得到的kernel镜像,启动时touchscreen初始化输出的信息是

TQ2440TouchScreen successfully loaded                                      
input: TQ2440 TouchScreen as /class/input/input0                            

一个解决办法是修改文件系统里的/bin/qtopia,将
if[ -f /sys/devices/virtual/input/input0/uevent ] ; then

改为
if[ -f /sys/class/input/input0/uevent ] ; then



go!   go!  go!  go!
快速回复
限100 字节
 
上一个 下一个