• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : 关于电容屏多点触摸的问题求解 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 48220
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-05-29
最后登录: 2013-08-20
10楼  发表于: 2011-05-30 22:59
我也想弄个电容屏玩下,lz能介绍下怎么改才能把驱动加进去?
2440
级别: 侠客
UID: 34266
精华: 0
发帖: 68
金钱: 350 两
威望: 70 点
综合积分: 136 分
注册时间: 2010-12-13
最后登录: 2015-07-01
11楼  发表于: 2011-07-13 10:46
楼主,也把屏的型号,驱动代码贴上来供大家参考一下呀。。。为国人做点贡献国家发展才会更快嘛
级别: 新手上路
UID: 45836
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2011-05-08
最后登录: 2017-09-13
12楼  发表于: 2011-07-14 16:24
我最近也接上了一款电容屏。已经将电容屏移植到linux2.6.36内核中,现在在android中读取的坐标有误。
我的具体测试方式是:
(1)在电容屏驱动代码中打印触点的坐标,该坐标是从寄存器中读取到的绝对坐标,并且该坐标会上报给系统层。
(2)写了一个android的应用代码,用来获取触点的坐标。
(3)删除了linuxrc,去掉了开机的触屏校准。


测试结果:
驱动中打印出来的坐标值和应用程序获取的坐标值不同。

所以现在想问,mini6410版本的android-2.3.4系统,是否在哪个文件中有对底层上报的坐标做了变换?
谢谢!
级别: 新手上路
UID: 45836
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2011-05-08
最后登录: 2017-09-13
13楼  发表于: 2011-07-14 16:26
补充下,我用的电容屏是的驱动芯片是ssd2531
级别: 侠客
UID: 48220
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-05-29
最后登录: 2013-08-20
14楼  发表于: 2011-07-14 19:13

 回 13楼(pottter) 的帖子

报的坐标没有根据LCD分辨率做映射吧?
级别: 新手上路
UID: 54044
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-08-22
最后登录: 2011-09-01
15楼  发表于: 2011-08-22 21:30
我最近也做这个,能留QQ交流一下吗?
我的QQ:383223702
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
16楼  发表于: 2011-08-23 09:18
唉,电容屏虽好,但实际上玩起来我觉得除了多点触摸还不如电阻屏,控制电容屏还得人肉接触或者用专用的触控笔。而电阻屏想操作直接一根牙签就能解决了。各位怎么认为呢?
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
17楼  发表于: 2011-09-07 18:43
/etc/permission下面包含了android.hardware.touchscreen.multitouch.xml? (源文件在frameworks/base/data/etc/android.hardware.touchscreen.multitouch.xml)
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go