手机屏幕触摸没反应两点频繁触摸时会自己出现第三个触摸点。

一问易答:手机屏幕沾水后为何会失灵_网易手机
一问易答:手机屏幕沾水后为何会失灵
用微信扫码二维码
分享至好友和朋友圈
现在能够做到带水也能操作的手机基本都是增强信号处理的精度和采用更高的刷新频率,使其能分辨很小的信号变化。这样即使带水形成了导电面,但手点下去的时候导电面中依然会在手指的位置形成一个微小的信号差异,以此确定触摸位置。
网易北京市手机网友【月倾寒】在一问易答中问:小编你好 我想请问下 现在的手机为什么淋水后屏幕就失灵了呢?很多防水手机放到水中也没法进行操作 这是什么原因呢?在回答之前,小编有必要向大家说明下,其实手机屏幕分为电容屏以及电阻屏,目前淋水后出现屏幕失灵现象的大多都是采用电容屏的手机,电容屏是利用人体的电流感应进行工作。其触摸屏四边均镀上了狭长的电极,当用户触碰屏幕,由于人体电场,用户和触摸屏表面会形成一个耦合电容,对于高频电流来说,电容是直接导体,于是手指就会从接触点吸走一个很小的电流。这个电流分从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置。简单来说就是用户摸哪儿,哪儿就“漏电”,屏幕就有了反应了。而当屏幕被水淋湿后,因为水的可导电特性,当水接触到屏幕,手再去摸,电流就会被影响,所以上面的计算就不准了,这也叫做屏幕漂移。当然,并不是所有电容屏手机都惧怕水淋,一般来说,电容屏幕分为两种,一种是自电容,另一种是互电容,相对来说,自电容的算法容易处理这种问题(简单的说就是自动忽略水带来的电容),抗性会强一些。但是自电容只能做虚拟两点,现在的手机都是至少5点的互电容了,对互电容来说,触点响应一般不包括信号强度值的参考,水滴的问题就会比较明显。现在能够做到带水也能操作的手机基本都是增强信号处理的精度和采用更高的刷新频率,使其能分辨很小的信号变化。这样即使带水形成了导电面,但手点下去的时候导电面中依然会在手指的位置形成一个微小的信号差异,以此确定触摸位置。顺带一提电阻屏,不同于电容屏,电阻屏有两层导电层,在两层之间有许多细小的透明隔离点把两层隔开绝缘,当手指按压屏幕时,两层导电层在触摸点位置就有了接触,控制器就可侦测并计算出位置了。好啦,今天的回答就到这里,正所谓回答有长短,问题不要停,每天问一问,轻松又开心,提问要注意些什么呢?还是老生常谈的话题,亲们要仔细看清楚哦!问题要有意义,要同手机相关,比如:“4G通话回落为何不是3G,3000元的预算,哪款手机值得买?”而灌水内容如“小编是SB,小编又调皮了”等都是不被推崇的,当然,如果你真的发了,小编我也只能忍下,在每周六上线的《跟帖囧选》中爆发了(桑心~~~)。为了维护栏目优质的交流环境,希望大家能够遵守秩序,少灌水,多提问,让有需要的朋友学到知识的同时,也能够提高自己对手机的理解。最后声明:积极回答提问的小伙伴都将获得每周六在《跟帖囧选》中的上榜机会,我们每月会评选出一份“最好学”奖以及“最热心”奖,并送出相应的神秘实物奖励,什么?你问是什么神秘奖励?跟帖点亮红名是必须的了,还有神马?恕小编不能透露太多,大家试试就知道咯。往期回顾:
本文来源:网易手机
责任编辑:王晓易_NE0011
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈多点触摸屏_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
多点触摸屏
多点触摸屏,使用两点或两点以上不同态势介质触摸屏幕表面,可以完美以实现图片缩放、旋转等各种多点触摸应用。并同时具备触点传统单点红外触摸屏的一切功能和优势。
多点触摸屏多点触摸屏简介
定义:区别于传统的单点触摸屏 ,多点触摸屏的最大特点在于可以两只手,多个手指,甚至多个人,同时操作屏幕的内容,更加方便与人性化.也叫多点触控技术.
多点触摸屏多点触摸屏分类
投射电容式触摸屏就是基于表面电容改进而来,从而实现多点触控。
电容式触摸屏仍是以电容感应为主,但相较于表面电容式触摸屏,投射电容式触摸屏采用多层ITO层,形成矩阵式分布,以X轴、Y轴交叉分布作为电容矩阵,当手指触碰屏幕时,可通过X、Y轴的扫描,检测到触碰位置电容的化,进而计算出手指触点的位置。基于此种架构,投射电容可以做到多点触控操作。投射电容式触摸屏的电容类型有两种:自我电容和交互电容。
1投射自电容触摸屏
自我电容又称绝对电容,是广为采用的一种方法。它把被感觉的物体作为电容的另一个极板,该物体在传感电极和被传感电极之间感应出电荷,从而被感觉到,所测量的电荷存储在结果电容藕合中。
基于多点触摸技术的研究自我电容式触摸屏实现的是多点触摸识别手势方向,就是仅侦测、分辨多点触控行为,如缩放、拖拉、旋转等,实现方式为轴交错式技术。它是导电层上进行菱形状感测单元规划,每个轴向需要一层导电层。以两轴型为例,在侦测触控行为时,感测控制器会分别扫描水平轴和垂直轴,产生电容棍合的水平、垂直感测点会出现上升,这两轴交会处即是触摸点。
轴交错式虽然能实现多点触控手势辨识功能,但若要定位多个触点的正确位置仍有困难。因为在进行两个轴向的扫描时,两个触控点分别会在X轴与Y轴上各产生两个波峰,交会起来就是4个触点,其中两个点是假性触控点,这会使系统无法进行正确判读。
2投射互电容触摸屏
交互电容也叫跨越电容,它是通过相邻电极的祸合产生的。当被感觉物体靠近从一个电极到另一个电极的电场线时,交互电容的改变会被感觉到,从而测算出位置。
交互电容式触摸屏实现的是多点触摸识别手指位置基于多点触摸技术的人机交互研究,实现方式为复杂触点可定位式技术。iPhone采用的就是这种触控式技术。它主要架构为两层导电层,其中一层为驱动线,另一层为感测线,两层的线路彼此垂直。运作上会轮流驱动一条驱动线,并测量与这条驱动线交错的感测线是否有某点发生电容藕合现象。
应用:多点触控在实际应用中被分为两个层面:
其一、是主控芯片能够同时采集多点信号,
其二、是能够判断每路手指触摸信号的意义,换句话说就是能够为用户提供手势识别功能。
多点触摸屏多点触摸屏的技术难点
1、的检测时间,技术的飞快发展,让红外线检测技术可以做到15ms以下的响应速度,但是消费者还是不满足于这种速度,消费者想检测的时间更短,触摸屏触摸起来更加顺畅。
2、环境光的影响,红外线接收管是有最大的光照度和最小的灵敏度的工作方位,但是触摸屏产品室不允许限制使用范围的,因为触摸屏应用的对象大部分都是普通消费者,他们都有可能在各处各地应用到红外线多点触摸屏,例如伸手不见五指的电影院,烈日当空的海滩,作为消费者产品,它一定要适应这些环境,所以这要求红外线探测技术在触摸屏的应用上更具备着稳定性。
3、红外线探测技术在红外线多点触摸屏的应用上,红外线发射接收管都有一个发射接收的角度范围,所以触摸的手指经常会阻挡到对管之间的信号。
多点触摸屏多点触控技术分类
1、“LLP(laser light plane)技术”,主要运用红外激光设备把红外线投影到屏幕上。当屏幕被阻挡时,红外线便会反射,而屏幕下的摄影机则会捕捉反射去向。再经系统分析,便可作出反应。
2、“FTIR(Frustrated Total Internal Reflection)技术”,会在屏幕的夹层中加入LED光线,当用户按下屏幕时,便会使夹层的光线造成不同的反射效果,感应器接收光线变化而捕捉用户的施力点,从而作出反应。
3、“ToughtLight技术”,运用投影的的方法,把红外线投影到屏幕上。
4、“Optical Touch技术”,它在屏幕顶部的两端,分别设有一个镜头,来接收用户的手势改变和触点的位置。经计算后转为坐标,再作出反应。
超大尺寸 : 多点触摸屏能够支持17寸至200寸任意显示器的尺寸,能够实现超大红外多点触摸墙,充分满足不同行业领域对于超大触摸设备的需求。
反应灵敏:
多点触摸屏较其他红外触摸屏而言,反应速度得到了进一步的提升,能够实现最快5ms的反应速度,点击、拖曳、双击、放大缩小图片能够简单、准确的在多点触摸屏上实现。
抗环境光能力强:
多点触摸屏,通过对抗光技术的进一步改进,能够有效地保证触摸屏在任何光线照射的情况下,仍然能够进行正常的工作,无论在室内还是室外,都能够达到最好的触摸效果,充分拓展了红外多点触摸屏的应用领域。
相比传统的单点触摸屏4pin或5pin的少量信号线而言,多点触摸屏幕在导电层上划分出了许多独立的触控单元,而每个单元通过独立的引线连接到外部电路。由于所有的触控单元呈矩阵形排布,所以无论用户手指接触到哪一个部分,系统都能够对相应手指动作产生反应。
多点触摸屏上市产品
在已上市产品中,苹果的iPhone以及MacBook笔记本都能够基本达到这种应用目的,“国产神机”魅族M8手机的3.4“触摸屏也属于多点触摸屏。
iPhone手机和魅族M8手机仅能允许2个手指同时作用来完成旋转、缩放等功能,最多算是双重触控。而微软的Surface Computer就更加惊人了,其能够同时对多个触点产生反映。
多点触摸屏工作原理
红外多点触摸屏是利用X、Y方向上密布的红外线矩阵来检测操作者的触摸动作的。红外多点触摸屏需要在显示器的前面安装了一个电路板外框,电路板在屏幕四边布置有红外发射管和红外接收管一一对应形成横竖交叉的红外线矩阵。用户在触摸屏幕时,手指就会挡住经过该位置的横竖两条红外线,因而可以判断出触摸点在屏幕的位置。任何不透光的物体都可改变触点上的红外线而实现多点触摸屏操作。
多重触控的任务可以分解为两个方面的工作,一是同时采集多点信号,二是对每路信号的意义进行判断,也就是所谓的手势识别。与只能接受单点输入的触摸技术相比,多重触控技术允许用户在多个地方同时触摸显示屏,以便能够对网页或图片进行伸缩和旋转等操作。
为了实现多点触控功能,多重触控屏与单点触摸屏采用了完全不同的结构。从屏幕的外部看,单点触摸屏只有很少几根信号线(一般为4Pin或者5Pin),而触多重触控屏有很多引线;从内部看,单点触摸屏的导电层只是一个平板,而多重触控屏则是平板上划分出许许多多相对独立的触控单元,每个触控单元通过独立的引线连接到外部电路,所有触控单元在板子上呈矩阵排列。这样,当用户的手指触摸到屏幕上的某个部位时,会从相应的检测线输出信号。手指移动到另一个部位时,又会从另外的检测线输出信号。
季红艳. 基于多点触摸技术的人机交互研究[D]. 华东师范大学, 2011.
.红外线供应网.[引用日期]
中国电子学会(Chinese Instit...
提供资源类型:内容
清除历史记录关闭豆丁微信公众号
君,已阅读到文档的结尾了呢~~
基于Android平台的触摸屏系统设计及实现,android 触摸屏驱动,android 触摸屏校准,android 触摸屏事件,android 触摸屏,android 双触摸屏,android 触摸屏幕坐标,android 触摸屏唤醒,android 触摸屏幕,android usb触摸屏
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于Android平台的触摸屏系统设计及实现
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口经验1348 米
在线时间35 小时
版本7.12.14
积分 1533, 距离下一级还需 467 积分
积分 1533, 距离下一级还需 467 积分
机型小米手机5 国际版
签到次数38
MIUI版本7.12.14
小米手机4c
入手小米4c有段时间了,虽然不玩游戏,但使用过程中发现此手机触摸屏不灵敏(暂且这么说),打字漏字,触摸漂移,先不用与之其他品牌手机比较,就相比之前用过的小米1,小米2,触摸感都不如,非常不畅,看论坛里面反应此问题的机油也不少,很是纳闷,想求个所以然,
下面说说我做的实验,实验方法来自xds论坛里面的探讨!
首先,打开手机设置,高级设置,开发者选项,打开触摸屏操作和指针位置!然后进行一系列的操作动作,我发现单点触控时都很正常,但多点触控(我用两手各一个手指做两点触控)时,问题马上出现,两点触控在屏幕内画圆是中间部分还正常,但到边缘位置是,总是有一边的触控没反应(线条断断续续)!参见图一!
其次,还是多点触控,拿系统自带的高德地图为例,地图用两个手的大拇指做放大或者缩小时,会无缘无故的出现第三个点触摸效果线(这个触摸效果是真实动作的),而且出现的频率相当高!但奇怪的是,用单手双指做放大缩小时则未发现!参见图二,图三!我触控位置为左上和右下!中间那个触控线是无缘无辜出来的!
手机版本:小米4c高配
系统为:最新版开发版,MIUI75.12.24
Screenshot_-14-12-55_com.miui.notes.png (150.99 KB, 下载次数: 0)
Screenshot_-14-03-43_com.autonavi.minimap.png (1.56 MB, 下载次数: 0)
Screenshot_-14-01-59_com.autonavi.minimap.png (294.46 KB, 下载次数: 0)
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
经验2538 米
在线时间12 小时
版本8.4.26
积分 2561, 距离下一级还需 2439 积分
积分 2561, 距离下一级还需 2439 积分
机型小米手机6
签到次数219
MIUI版本8.4.26
玩游戏的时候才憋屈
在线时间3 小时
版本V7.3.1.0.LXKCNDD
积分 77, 距离下一级还需 123 积分
积分 77, 距离下一级还需 123 积分
机型小米手机4c
MIUI版本V7.3.1.0.LXKCNDD
经验331 米
在线时间6 小时
积分 268, 距离下一级还需 232 积分
积分 268, 距离下一级还需 232 积分
机型小米平板3
签到次数29
MIUI版本7.6.8
是不是每个4c都有这个问题?
经验824 米
在线时间115 小时
版本7.7.20
积分 1087, 距离下一级还需 913 积分
积分 1087, 距离下一级还需 913 积分
机型小米手机4c
签到次数27
MIUI版本7.7.20
通过手机发布
来一波问题
经验824 米
在线时间115 小时
版本7.7.20
积分 1087, 距离下一级还需 913 积分
积分 1087, 距离下一级还需 913 积分
机型小米手机4c
签到次数27
MIUI版本7.7.20
来一波不修复的问题1111
经验793 米
在线时间3 小时
版本V8.2.3.0.NXHCNEC
积分 796, 距离下一级还需 1204 积分
积分 796, 距离下一级还需 1204 积分
机型小米Note
签到次数91
MIUI版本V8.2.3.0.NXHCNEC
触摸稍快就会丢失触摸动作,打字常常丢失点击的按键,对小米4C触摸屏太失望了
在线时间5 小时
版本6.5.26
积分 36, 距离下一级还需 14 积分
积分 36, 距离下一级还需 14 积分
机型小米手机4c
MIUI版本6.5.26
通过手机发布
我玩游戏也是
在线时间5 小时
版本6.5.26
积分 36, 距离下一级还需 14 积分
积分 36, 距离下一级还需 14 积分
机型小米手机4c
MIUI版本6.5.26
通过手机发布
没按到的快捷自动触发
经验28773 米
在线时间352 小时
机型小米手机6
签到次数22
MIUI版本8.6.4
你确定是硬件的
1000万用户纪念勋章
MIUI1000万用户纪念勋章
MIUI 100周
100周发布纪念勋章
MIUI 10专属勋章
参加回帖活动
2018新年勋章
参与回帖活动
2017圣诞节勋章
参与回帖活动
MIUI3亿用户纪念勋章
参与回帖活动
感恩节勋章
参与回帖活动
MIUI七周年
“澎湃S1 ”芯片纪念勋章
参与活动回帖可得
参与红米Note 4X活动
Copyright (C) 2017 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号Android 多点触控与简单手势(一)
现在一般的Android手机都会使用电容触摸屏最少可以支持两点触摸,多的可能是七八个,所以基本上都会支持多点触控, android系统中应用程序可以使用多点触控的事件来完成各种手势和场景需求。 Android SDK中的MotionEvent类不仅封装了单点触摸的消息,也封装了多点触摸的消息,对于单点触摸和多点触摸的处理方式几乎是一样的。
需要注意的是:Android的多点触控功能需要运行在Android 2.0版本以上。
下面讲一个样例:Activity加载入一个图片,可以通过一个手指对图片进行拖动,也可以通过两个手指的滑动实现图片的放大缩小:
1.主要使用 API 详解:
event.getPointerCount():触控点的个数
getPointerId(int pointerIndex):pointerIndex从0到getPointerCount-1,返回一个触摸点的标示
getX(int pointerIndex):通过标示来得到X坐标
getY(int pointerIndex):通过标示来得到Y坐标
MotionEvent.ACTION_POINTER_1_DOWN:第一个触摸点点击事件
MotionEvent.ACTION_POINTER_2_DOWN:第二个触摸点点击事件
MotionEvent.ACTION_POINTER_1_UP:第一个触摸点松开事件
MotionEvent.ACTION_POINTER_2_UP:第二个触摸点松开事件
2.我们使用 OnTouchListener 监听View,实现一个OnTouchListener的方法,来设置View的侦听属性,然后实现onTouch(View view, MotionEvent event)的方法,就可以获取触屏的感应事件了。
  在该事件中,有两个参数可以用来获取对触摸的控制,这两个参数分别为:MotionEvent.getAction()和MotionEvent.ACTION_MASK,前者用于对单点触控进行操作,后者用于对多点触控进行操作,对于单点触控,由MotionEvent.getAction()可以得到以下几种事件:ACTION_DOWN、ACTION_UP,而对于多点触控,由MotionEvent.ACTION_MASK,我们可以得到:ACTION_POINTER_DOWN、ACTION_POINTER_UP,都是MotionEvent中的常量,可以直接调用。而有些常量则是单点和多点共用的,如:ACTION_MOVE,因此在按下时,必须标记单点与多点触控的区别。
3.具体代码实现:
public class MainActivity extends Activity implements View.OnTouchListener{
private ImageView mImageV
private PointF startPoint = new PointF();
private PointF midP
private Matrix currentMatrix = new Matrix();
private Matrix matrix = new Matrix();
private float startD
private int mode = 0;//0 drag 1 scale
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mImageView = (ImageView)findViewById(R.id.imageView);
mImageView.setOnTouchListener(this);
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction() & event.ACTION_MASK)
case MotionEvent.ACTION_DOWN:
// 第一个手指按下事件
startPoint.set(event.getX(),event.getY());
currentMatrix.set(mImageView.getImageMatrix());
case MotionEvent.ACTION_UP:
case MotionEvent.ACTION_POINTER_UP:
// 手指放开事件
case MotionEvent.ACTION_MOVE:
float x = event.getX() - startPoint.x;
float y = event.getY() - startPoint.y;
if(mode == 0)// 是一个手指拖动
matrix.set(currentMatrix);
matrix.postTranslate(x,y);
}else if (mode ==1)
// 两个手指滑动
float endDistance = distance(event);
if(endDistance&5f)
float scale = endDistance/startD
matrix.set(currentMatrix);
matrix.postScale(scale,scale,midPoint.x,midPoint.y);
case MotionEvent.ACTION_POINTER_DOWN:
// 第二个手指按下事件
startDis = distance(event);
if(startDis&5f)
midPoint = midPoint(event);
currentMatrix.set(mImageView.getImageMatrix());
// 设置ImageView的Matrix
mImageView.setImageMatrix(matrix);
// 计算两个触摸点之间的距离
private float distance(MotionEvent event)
float dx = event.getX(1) - event.getX(0);
float dy = event.getY(1) - event.getY(0);
return (float)Math.sqrt(dx*dx +dy*dy);
// 计算两个触摸点的中点
private PointF midPoint(MotionEvent event)
float midX = (event.getX(1)+event.getX(0) )/2;
float midY = (event.getY(1)+event.getY(0) )/2;
return new PointF(midX,midY);
在这段代码中,我们通过手指的操作来计算Matrix的值,然后设置图片的Matrix,实现图片的移动和缩放。
需要注意的是,在资源文件中,需要设置ImageView的scaleType为“matrix”。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!

我要回帖

更多关于 iphone屏幕触摸不灵 的文章

 

随机推荐