移动设备测试
死区网格

用手指划过网格。未亮起的格子尚未测试,请重复划动后再判断是否异常。鼠标操作不计入覆盖率。

正在触摸 0
最高积分 0
覆盖区域 0%

触摸屏测试:排查屏幕死区、断触与乱跳鬼手触控

这款实用的触摸屏测试工具可在浏览器中逐格扫描您的触控屏(Digitizer):只需用手指滑过网格,任何保持灰色的方格即代表该区域存在触控死区。无需安装任何应用程序,也不上传任何数据:测试直接在您眼前的屏幕上运行,属于我们 在线手机检测 工具箱的一部分。页面下方还整理了用于在三星、vivo 和小米手机上开启全屏深度触控检测的厂商工程代码。

如何测试您的手机触摸屏

在需要检测的手机上打开本页面,用单根手指缓慢且不间断地在网格上滑动。测试画布由150个方格组成(横向10格,纵向15格):划过的每个方格都会填充为绿色,从而直观绘制出触控层有响应的具体区域。网格上方实时显示 Touching now(当前触控点数)、Max points(本次测试测得的最多同时触控点)和 Area covered(已覆盖面积百分比)。状态完好的屏幕可达 100%。

建议分三步进行排查:先进行横向连续划线,再进行纵向划线,最后沿着网格最外圈边缘完整绕一圈。触控死区通常最先出现在屏幕边缘,因为那里是屏幕面板贴合固定的位置,且手机跌落撞击时的应力也最集中在边角。测试前请彻底擦净屏幕,油污或水滴引起的触控迟钝与硬件损坏表象完全一致。

一个客观的技术限制:网格是嵌入在网页中的面板,无法覆盖操作系统的全部可视界面。您可以向下滚动或将手机横屏旋转来测试屏幕其他区间。顶部的状态栏和底部的系统导航手势条由于浏览器安全权限无法直接侦测;如需覆盖这些边界死角,请使用下方提供的系统全屏测试工程代码。

多点触控与触控死区

有三种触控故障表面看起来相似,但通过网格可以明确区分:

  • 触控死区(Dead zone) — 无论手指划过多少次,特定方格始终保持灰色。属于触控走线断裂或排线受损的硬件问题,无法通过软件修复。
  • 鬼手乱跳(Ghost touch) — 无手指接触玻璃时,方格自行变绿或 Touching now 大于零。通常由充电器杂波干扰或外壳挤压屏幕引起。
  • 触控偏位(Offset touch) — 响应方格始终在指尖旁约一厘米处亮起,方向恒定。多为校准失准或固件异常,在更换非原装副厂屏后极为常见。

进行多点触控测试时,将尽可能多的手指同时按压在屏幕上,观察 Max points 数值。大多数 Android 手机在网页中可识别多达 10 个触控点;iPhone 通常限制在 5 个,这是 iOS 对网页的统一系统限制而非硬件缺陷。关键在于触控的稳定性:若手指划过某一条玻璃区域时数值突然从 5 跳降至 3,说明该传感器列存在断触故障。

请仔细观察灰色方格的几何分布,而不要只看百分比:97% 的覆盖率可能只是您不小心漏划了三个散落的格子,也可能是整整一竖排三个方格彻底断开 — 只有后者才代表真正的硬件断线故障。

Android 与 iPhone 的检测差异

在 Android 上,网页检测只是第一步。进入开发者选项 → 指针位置,系统会在所有应用程序上方实时绘制十字准线与精确坐标 — 这是证实触控偏位的最快方法。三星手机还在设置 → 显示 → 触摸灵敏度中提供了增益开关,专门改善厚钢化膜下的响应速度。同时建议运行一次 加速度计与重力感应测试,因为足以震坏触控层的撞击往往也会导致机身内置运动传感器发生偏移。

iPhone 没有任何针对触控屏的隐藏测试拨号代码。iOS 唯一支持的系统代码仅有查看 IMEI 的 *#06# 和查看基站信号强度的 *3001#12345#*(Field Test)。请直接在 Safari 中测试,随后检查设置 → 辅助功能 → 触控中的“触控调节”是否误吞了快速点击。若同时佩戴了重装防摔壳和厚钢化膜,请拆卸后再测一次:该组合在多代 iPhone 上均有导致触摸不灵敏的报告。

主流品牌工程测试代码(三星、vivo、小米)

主要 Android 厂商均内置了隐藏的服务菜单,可在系统底层脱离浏览器进行全屏触控测试。请在手机系统自带的默认电话应用中拨打代码(第三方拨号软件通常无法唤起)。大多数工程菜单在输完最后一个字符后会自动弹起。

三星(Samsung)

  • *#0*# — 综合硬件测试工程模式。点击 Touch,手指沿着方格轨迹划动,直至对角 X 形线格全部变为绿色。该菜单还包含屏幕三原色 RGB 坏点检测、传感器、相机、扬声器和振动测试。
  • *#7353# — 快速测试菜单(Quick Test Menu),提供精简的触控、传感器、摄像头及振动测试(部分运营商定制版可能精简此代码)。
  • *#2663# — 显示触控面板(TSP)固件版本并允许刷写更新(仅在触控确认失灵时使用,切勿随意对正常屏幕刷写)。

vivo

  • *#558# — vivo 工厂级 OQC 硬件测试菜单,覆盖整机组件、显示屏及触控全流程检测。
  • *#*#2664#*#* — 独立的触控屏划线网格测试(原生 Android 通用测试代码,在部分小米及联发科芯片机型上同样生效)。

小米、红米及 POCO

  • *#*#6484#*#* — 小米 CIT 硬件自检菜单,包含触控屏深度测试与全自动故障排查向导。
  • *#*#3646633#*#* — 适用于搭载联发科处理器的机型的 MTK 工程师模式。
  • *#*#0#*#* — 液晶屏幕纯色测试,非常适合在更换屏幕后验收坏点与色彩表现。

极重要安全警告:个别系统工程代码会无确认直接清除整机数据。例如 *2767*3855# 会无提示强制格式化内置存储;*#*#7780#*#* 会执行出厂数据重置;在三星上 *#272*IMEI# 会更改 CSC 运营商销售区域并在此过程中清除所有用户数据。代码 *#*#4636#*#* 属于安全的网络信息查看,但随意篡改其中的首选网络类型可能导致无法通话或断开 5G。切记仅使用硬件测试代码,严禁拨打重置代码。

较新的 Android 系统(One UI、HyperOS、Origin OS)及运营商常常会屏蔽这些暗码。屏幕提示连接问题或无效 MMI 码仅代表该暗码已被封堵,并不代表手机损坏。此时请改用官方诊断应用:例如三星盖乐世手机内置的 Samsung Members 社区应用中,在“获取帮助 → 手机诊断”下便包含全屏触控测试,并提供扬声器与 手机震动测试。对于 OPPO、realme、一加、摩托罗拉或 Pixel,目前尚无稳定通用的触控暗码。

触控采样率与屏幕刷新率的区别

触控采样率与屏幕刷新率是截然不同的两项硬件规格。刷新率(60Hz、120Hz 或 144Hz)代表显示屏每秒重绘画面的次数。而触控采样率(通常为 120Hz 到 240Hz,在专业游戏手机上可达 480Hz 甚至更高)代表触控层每秒感知指尖坐标位置的频率,采样率越高,拖动滑动的跟随响应越快。

世界上没有任何网页能够测量真实的硬件触控采样率 — 请对任何宣称拥有此项功能的网站保持警惕。浏览器会在内部合并触控事件,并强制与每一帧图形动画对齐派发。因此,任何网页每秒能够统计到的最大触控事件数量,严格受限于您当前屏幕的刷新率上限。

不过,本网格能够完美反映信号的连续性与均匀度。快速划出一条线:健康的面板会留下连续的实线轨迹,而断触漏采样的屏幕则会留下虚线断点。如果在同一物理位置重复出现断点,说明是屏幕硬件断线;若断点毫无规律地四处随机出现,通常仅代表手机系统瞬间负载过高导致降频卡顿。

Frequently asked questions

为什么我的手机触控屏正中央有一整条竖直区域完全无法触控?

正中央整条竖直区域完全无响应,几乎百分之百是触控层内部导电电路损坏,而非软件故障。触控感应层是一张微观导电走线网格:一条细微的暗裂纹或被挤压折损的排线会直接导致整排或整列传感器断电。请在竖屏和横屏下分别测试本网格:如果撕掉贴膜并重启后同一区域依然保持灰色,必须更换屏幕总成。

为什么手机会出现“鬼手乱跳”(自己乱点屏幕),充电和不充电时都有?

充电时乱跳属于电气干扰,不充电时乱跳则多为物理机械故障。劣质或老化的充电头会通过地线回路向机身导入高频杂波,被电容屏误判为手指触摸;请立即更换原装充电器和线材。如果不插充电线依然乱跳,请检查贴膜是否存在严重气泡、屏幕是否有油污受潮、电池是否鼓包顶起屏幕,或玻璃是否存在暗裂。

为什么触摸屏识别的位置与手指按压的实际位置不一致并有偏移?

恒定的触控偏位意味着触控芯片坐标与图形显示未能对齐,常发生于非原装屏更换或固件大版本升级之后。请先重启手机,三星机型可使用代码 *#2663# 刷新触控固件。如果偏位现象仅在某一款特定应用中发生,则是该应用自身的界面缩放适配 Bug,与屏幕本身无关。

贴上钢化膜后屏幕滑动严重涩手或断触 — 究竟是膜的问题还是屏幕坏了?

撕下钢化膜重新在测试网格上划动 — 一分钟内即可水落石出。如果灵敏度完全恢复,说明之前的膜过厚、贴装气泡隔绝了电容感应场,或边缘胶水溢出。如果裸屏依然卡顿断触,则是屏幕触控层硬件问题。三星手机可在设置 > 显示中开启“触摸灵敏度”后再行评估。

换过屏幕后触摸屏经常失灵或不灵敏 — 是副厂配件质量差还是排线松了?

在怀疑主板芯片之前,请先装回旧的原装屏进行交叉对比验证。低价副厂屏存在极高的出厂触控缺陷率:如果原装屏能响应而新买的屏幕不能,确系配件质量问题。如果两块屏幕在相同位置发生完全一致的断触,请拆机检查主板上的显示排线座是否受潮松动并重新扣紧测试。

我的手机在硬件上究竟支持多少指同时多点触控?

绝大多数现代智能手机硬件均支持 5 到 10 个同时触控点,其中 10 点是行业通用规格上限。网页端侦测到的点数可能低于硬件极限,因为操作系统会对浏览器环境施加安全限制(iPhone 在网页中上限通常为 5 点)。请尽可能同时按压多指并查看 Max points 数值,触控点的稳定不跳动才是核心指标。

为什么在拨号盘输入 *#0*# 会提示“连接问题或无效 MMI 码”?

这代表该代码已被手机系统或运营商封锁,而非代码输入错误。三星在新版 One UI 系统中禁用了大量通用工程代码,运营商常对短代码进行网络拦截,系统的“自动阻止程序”也会拦截指令。请确认使用的是三星原生系统电话应用而非第三方拨号软件,关闭 Wi-Fi 通话,或直接改用三星官方 Samsung Members 社区中的硬件自检功能。