主题 : 移植触摸屏问题。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5431
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2009-04-23
最后登录: 2010-08-25
楼主  发表于: 2010-07-07 09:51

 移植触摸屏问题。

我用的版主提供的2.1版本的文件系统。自己移植的2.6.29内核,LCD为群创7寸已正常,现在就是触摸屏问题。我开了调试,并用getevent测试/dev/input/event1,发现是正常的,如下
/ # getevent /dev/input/event1
T: 010295, X: 193, Y: 606
T: 010295, X: 193, Y: 606
0003 0000 000000c1
0003 0001 0000025e
0003 0018 00000001
0000 0000 00000000
T: 025113, X: 194, Y: 612
T: 025113, X: 194, Y: 612
0003 0000 000000c2
0003 0001 00000264
0000 0000 00000000
但是点击屏幕android系统没反应。请教了
级别: 新手上路
UID: 5431
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2009-04-23
最后登录: 2010-08-25
1楼  发表于: 2010-07-07 10:41
刚才细看了下,我添加了shinelk版主的miscdriver现在屏幕触摸有反应了,但是需要校准,我不知道版主的源码是校准那个屏的。有没有7寸群创屏幕的校准数据
级别: 新手上路
UID: 5431
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2009-04-23
最后登录: 2010-08-25
2楼  发表于: 2010-07-07 12:42
在加入yp=0x3FF-yp;方向对了
282   input_set_abs_params(dev, ABS_X, 58, 960, 0, 0);
283   input_set_abs_params(dev, ABS_Y, 150, 910, 0, 0);
后,校准成功
只可惜论坛人不多。也不爱回答问题。
级别: 新手上路
UID: 22084
精华: 0
发帖: 23
金钱: 120 两
威望: 24 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2010-05-26
最后登录: 2012-05-24
3楼  发表于: 2010-07-07 17:10
没做过触摸屏,帮你顶
级别: 新手上路
UID: 26614
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2010-08-11
最后登录: 2010-08-13
4楼  发表于: 2010-08-11 16:05
能告诉一下解决方案么
Natural
级别: 侠客
UID: 23967
精华: 0
发帖: 56
金钱: 300 两
威望: 60 点
贡献值: 0 点
综合积分: 112 分
注册时间: 2010-06-29
最后登录: 2017-03-15
5楼  发表于: 2010-09-28 13:18
请教iceskycn:
您说修改了misedriver, 触屏就有反应了,请问你是修改那个*.c? 我现在想加入一USB touch, log有报点位置,但屏幕就是没反应.
THANKS