Overscan 参数修正圆形手表的边缘裁切问题
什么是 Overscan
Overscan 是「过扫描」的意思。在圆形屏幕的手表上,因为圆形和方形像素矩阵的几何差异,系统默认会把画面稍微缩小一点、向外推一点,避免边缘像素被物理屏幕边框裁掉。
但这个默认值不一定适合所有手表。如果 Overscan 设得太大,画面会明显内缩,四周出现不自然的黑边;设得太小,边缘的文字或图标会被切掉一部分。
操作步骤
1. 进入屏幕工具
工具箱的「屏幕工具」或「显示调校」面板,除了分辨率和 DPI,还应该有 Overscan 相关参数。
2. 调整 Overscan 值
Overscan 通常是一个百分比(例如 5%)或像素值(例如 10px),表示画面向内收缩的量。
- 增大 Overscan:画面内缩更多,黑边变宽,但边缘不会被裁切
- 减小 Overscan:画面外扩,黑边变窄,可能出现边缘裁切
3. 配合其他参数
Overscan 不是孤立的,它跟分辨率和 DPI 一起影响最终显示:
- 改了分辨率后 Overscan 可能需要重新调
- DPI 变了 UI 元素大小也变了,边缘裁切点也会跟着变
- 建议先调分辨率和 DPI 到满意的值,最后微调 Overscan
4. 应用并重启
跟分辨率、DPI 一样,Overscan 变更也需要手表重启。
圆形手表常见的 Overscan 问题
| 现象 | 可能原因 | 解决方向 |
|---|---|---|
| 表盘边缘数字被切掉一半 | Overscan 太小 | 增大 Overscan 值 |
| 四周明显有一圈黑边 | Overscan 太大 | 减小 Overscan 值 |
| 应用界面四角按钮点不到 | Overscan 和分辨率共同问题 | 先调分辨率到合适值,再调 Overscan |
| 表盘整体显得偏内缩 | Overscan 过大 | 逐步减小 Overscan,直到边缘刚好不裁切 |
精确调校建议
- 打开一个边缘有重要内容的表盘或应用界面(比如顶部有时间文字、两侧有功能按钮的)
- 记录当前 Overscan 值
- 每次调 1-2%,重启后观察效果
- 直到边缘内容完整显示、同时黑边最窄为止
恢复默认
Overscan 的调整同样保存在系统属性里,恢复默认值:
- 工具箱屏幕工具里一般有「恢复默认」按钮
- 或手动清除
persist.sys.overscan系统属性(捐赠版 Prop 编辑功能可以操作) - 极端情况下恢复出厂设置