![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
触摸屏驱动
文章平均质量分 79
流浪的孩子
没有读不懂的代码,只有不努力的孩子。。。
展开
-
AD7879-I2C,touchscreen驱动分析
<!--pre.western {font-family:"AR PL UMing HK"}pre.cjk {font-family:"AR PL UMing HK"}pre.ctl {font-family:"AR PL UMing HK",monospace}p {margin-bottom:0.08in}-->这段时间看嘞AD7879-I2原创 2012-05-07 10:44:25 · 4880 阅读 · 2 评论 -
input子系统中重要结构体分析
<!--pre.western {font-family:"AR PL UMing HK"}pre.cjk {font-family:"AR PL UMing HK"}pre.ctl {font-family:"AR PL UMing HK",monospace}p {margin-bottom:0.08in}-->在input.h中定义了i原创 2012-05-10 10:44:12 · 2386 阅读 · 0 评论 -
AD7879-I2C touchscreen 中事件的处理过程
<!--pre.western {font-family:"AR PL UMing HK"}pre.cjk {font-family:"AR PL UMing HK"}pre.ctl {font-family:"AR PL UMing HK",monospace}p {margin-bottom:0.08in}-->接着上次AD7879-I2C对原创 2012-05-09 13:46:15 · 1936 阅读 · 0 评论 -
input子系统事件处理层evdev分析
<!--pre {font-family:"AR PL UMing HK"}p {margin-bottom:0.08in}-->在input子系统中事件处理层有很多evdev,joydev,evbug,mousedev。但是他们的实现基本上是一样的,对于触摸屏来说,事件处理器是evdev,现在就来分析一下evdev的代码。首先还是evdev的入口和出口原创 2012-05-10 15:24:16 · 4921 阅读 · 0 评论 -
触摸屏多点触控
简介 为了使用功能强大的多点触控设备,就需要一种方案去上报用户层所需的详细的手指触摸数据。这个文档所描述的多点触控协议可以让内核驱动程序向用户层上报任意多指的数据信息。使用说明 单点触摸信息是以ABS承载并按一定顺序发送,如BTN_TOUCH、ABS_X、ABS_Y、SYNC。而多点触摸信息则是以ABS_MT承载并按一定顺序发送,如ABS_MT_POSITION_X、ABS_MT转载 2012-05-14 13:00:03 · 2307 阅读 · 0 评论 -
android实现触摸屏校准
一,触摸校准算法 触摸屏校准通用方法。 (XL, YL是显示屏坐标,XT, YT是触摸屏坐标,)XL = XT*A+YT*B+CYL = XT*D+YT*E+F 由于具体计算是希望是整数运算,所以实际中保存的ABCDEF为整数,而增加一个参数DivXL = (XT*A+YT*B+C) / DivYL = (YT*D+YT*E+F) / Div TSL转载 2012-05-11 13:04:45 · 1701 阅读 · 0 评论 -
用tslib实现Android触摸屏校准
1,触摸屏校准通用方法主要采用以下公式,实现触摸屏校正,其中XL, YL是显示屏坐标,XT, YT是触摸屏坐标,XL = XT*A+YT*B+C;YL = XT*D+YT*E+F; 公式(1) 由于具体计算是希望是整数运算,所以实际中保存的ABCDEF为整数,而增加一个参数Div, 由以下公式实现:XL = (XT*A+YT*B+C) / Div;YL = (XT*D转载 2012-05-10 18:11:53 · 1023 阅读 · 0 评论