硬件与系统对可同时识别的触点数量有上限
别名: 触点上限 · 十点触控 · 同时触点数
概念解释
电容控制器和操作系统都只给有限个接触槽。这个同时触点上限(maximum simultaneous contacts)决定同一时刻有多少个独立 identifier 能存活。常见手机标称五指或十指,桌面显示器、车机和会议平板的数字各不相同。上限是跟踪预算,不是“屏幕能被几根手指碰到”:碰到了但没有槽,系统当它不存在。
机制
每个被跟踪的斑块要占一套滤波状态、坐标历史和 id。IC 的处理时间和 SRAM 按槽位数定死;操作系统的输入子系统也有一份并行的上限,两者取小。扫描网格分辨相邻手指的能力会再收紧有效槽数:边角、湿手、大面积掌缘会先吃掉槽,剩下给指尖的更少。系统手势有时会预留槽给边缘滑动或掌托抑制,应用能用的比标称更小。因此“支持十指”描述的是峰值跟踪器容量,真实并发还要扣掉被占用和无法分辨的那些。
怎么研究
从一指累加到超过标称上限,记录每个新接触是否获得稳定 id、原有 id 是否被踢掉、以及报点间隔是否拉长。自变量包括落点间距、是否包含掌缘、设备方向、以及系统手势是否开启。因变量是同时存活的 identifier 数、旧触点被抢槽的时刻、以及手势识别器在接近上限时的失败模式。规格书数字只能当假设,实验要在目标机上数实际 id。把十指同时按下和先后按下分开做:后者会暴露“先到先得占槽”而不是瞬时容量。
边界
电阻屏、红外框和部分光学触摸的上限来自完全不同的传感器几何,不能用电容手机的五/十去套。触控笔加上手掌抑制时,笔可能占用一个高优先级槽,手指槽更少。Web 的 TouchList 长度受浏览器再截一层,原生 App 测到的上限和网页测到的可以不一致。实验室戴着导电手套会把接触斑块变大,提前撞上分辨极限,表现为上限下降,其实是合并而不是槽满。
怎么落地
- 在目标机上用逐步加指的测试查出应用真正能同时跟踪的 id 数,把这个数写成能力,而不是抄营销页的“十点触控”。
- 需要三指以上的快捷手势前,先确认前台业务、系统手势和掌托不会把槽占光。
- 接近上限的交互提供少指替代(按钮、两指、旋钮),不要把五指和弦当成默认路径。