android4.0触摸屏滑鼠模式解决方法-添加idc文件

  次阅读 来源:互联网(转载协议) 2015-09-29 10:31 我要评论(0)

最近在调试A10开发板-android4.0的触摸屏,因为最开始的时候只有鼠标管用,触摸屏是不管用的

当我们点击触摸屏的时候,终端是有数据显示的,但是就是在显示器上面没有响应操作

我们那时用的是触摸屏的接口是4pin连接线(专业术语不知道是什么),搞了很久也没高通,移植tslib什么的都做了

可以在移植过后,./ts_calibrate总是报No such file or directory,文件拷贝有问题?交叉编译器不对?交叉编译器的库没有拷贝过去?这些问题都一一试过了,无解,比较笨呵呵!

当昨天我们插上usb接口的触摸屏的时候,居然有反应了,前提是驱动已经加载

#cd vendor这个文件夹中存放的是模块加载的驱动moudle如果不知道文件夹所在的位置,你就用命令搜索一下找到*.ko文件确定你的触摸屏的驱动文件我的是usbtouchscreen.ko

#ismod usbtouchscreen.ko

过后,点击触摸屏,居然有反应了,只不过是和笔记本电脑上面触摸板似的,你点击滑动界面上面会有一个白色的远点广播跟着你动,但是一旦你抬起手,点击操作的话就不行了你点击屏幕上面的任何一点响应的位置都是光标所在的位置,这就是滑鼠模式了,那么如何实现单点模式呢?

原来android4.0和2.3是有些区别的,你要有一个idc文件来进行修改

参考:http://www.a10bbs.com/forum.php?mod=viewthread&tid=442

在开发板system/usr/idc文件夹下要有你的设备名.idc 文件

如何查看设备名?插上你的触摸屏

#cat/proc/bus/input/devices

http://source.android.com/tech/input/input-device-configuration-files.html

看下面那个是你的触摸屏然后将NAME后面里面的名字就是你的设备名了,不要任何那个名字很长,有逗号,有空格就怀疑那个名称是不正确的,如何修改名称呢

When constructing a file path that contains the device name, all characters in the device name other than '0'-'9', 'a'-'z', 'A'-'Z', '-' or '_' are replaced by '_'.

什么意思呢,举个例子,你的设备名称NAME="uGmotchlii,heheov",那么你提取出来创建idc文件的名字就是uGmotch_lii_hehe_ov.idc懂了吧

idc文件的内容如下:

# Basic Parameters

touch.deviceType = touchScreen

touch.orientationAware = 1

# Size

touch.size.calibration = diameter

touch.size.scale = 10

touch.size.bias = 0

touch.size.isSummed = 0

# Pressure

# Driver reports signal strength as pressure.

#

# A normal thumb touch typically registers about 200 signal strength

# units although we don't expect these values to be accurate.

touch.pressure.calibration = amplitude

touch.pressure.scale = 0.005

# Orientation

touch.orientation.calibration = none

好了你再试试你的触摸屏看看还是不是滑鼠的啦,不行的话你可以重启一下再试试!

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...