D3.15.4Low-battery haptic throttling设计研究
部分设备会在低电量时自动降低或关闭触觉输出
别名: throttling · system power policy · hidden change
概念解释
部分设备会在低电量或省电模式下自动降低甚至关闭触觉输出。这是系统级的电源策略,应用无法阻止。其后果是触觉反馈在用户毫无察觉的情况下变弱或消失,容易被解释为应用故障。
机制
系统采取这类策略是为了延长续航,逻辑上与降低屏幕亮度或处理器频率一致。问题在于触觉的变化往往没有可见标志:屏幕亮度下降会被注意到,触觉变弱则只是在几次操作后让人感觉「好像不太对」。当应用仍按原强度请求触觉时,实际输出已由系统决定,因此应用侧的日志会显示一切正常。这种信息不对称使排查困难,也使应用需要主动感知并沟通状态。
怎么研究
可测量不同电量与电源模式下的实际输出:在电量阈值前后记录同一请求的实际振动波形与用户检测率,识别减弱发生的位置与幅度。变量包括设备型号、系统版本、省电模式与请求强度。因变量包括输出衰减比例、检测率变化与用户是否察觉到变化。
边界
若用户主动开启省电模式并理解其含义,触觉减弱属于预期行为,问题变成是否需要提示。若设备没有此类策略,该限制不适用。若应用提供独立的触觉提示通道(例如视觉确认),减弱触觉的影响被部分抵消,因此替代通道在此处再次发挥作用。
怎么落地
- 在目标机型的各电源模式下测量实际触觉输出,记录衰减发生的阈值与幅度。
- 当系统策略导致触觉明显减弱时,在应用内提供提示或改用其他通道确认关键操作。
- 不要在低电量时仍假设请求的强度会被完整呈现。
- 验证方式:在电量阈值前后分别测量同一请求的检测率,确认关键操作的确认不因触觉减弱而失效。