通过实验性功能(flags)开启【推荐首选】
这是最直接的方法,因为Chrome在常规设置中移除了平滑滚动的直接开关,将其转移到了实验性功能中。

-
在Chrome地址栏输入并访问:
chrome://flags/#smooth-scrolling -
页面会直接定位到 “Smooth scrolling”(平滑滚动)选项。
-
点击右侧的下拉菜单,将其状态从 “Default”(默认) 或 “Disabled”(禁用) 更改为 “Enabled”(启用)。
-
更改后,浏览器底部会提示“Relaunch”(重新启动)。点击它,Chrome将重启以使设置生效。
注意:实验性功能可能在Chrome版本更新后发生变更或移除。
针对Windows系统的鼠标滚动优化
如果你感觉鼠标滚轮滚动不平滑、有卡顿或一次滚动太多行,可以调整系统设置来配合Chrome:
- 打开Windows “设置” > “蓝牙和其他设备” > “鼠标”。
- 找到 “鼠标轮滚动” 部分。
- 将 “每次要滚动的行数” 调整到一个舒适的值(建议5-10行)。
- 可以尝试勾选 “当我悬停在非活动窗口上方时对其进行滚动”。
- 对于高精度鼠标(如游戏鼠标),确保已安装官方驱动软件,并在驱动设置中将“滚轮模式”从“分段模式”切换到“自由滚动模式”。
使用浏览器扩展程序
如果上述方法效果不佳,可以尝试安装增强平滑滚动的扩展,“SmoothScroll”。
- 访问 Chrome 网上应用店。
- 搜索 “SmoothScroll”。
- 安装后,通常可以通过扩展图标进行细致的微调(如滚动动画速度、步长等)。
注意:安装扩展会占用少量系统资源。
各操作系统说明
- macOS:系统级平滑滚动通常已默认开启且优化良好,Chrome会自动跟随系统行为,如感觉不流畅,可检查系统偏好设置中的“鼠标”或“触控板”选项。
- Linux:情况较为复杂,取决于桌面环境和图形驱动,除了使用
chrome://flags,可能还需要调整系统合成器的设置。
总结与建议
- 首先尝试
chrome://flags/#smooth-scrolling并将其启用,这是解决Chrome滚动生硬问题最有效的步骤。 - 在Windows上,同时调整系统的鼠标滚动设置,两者结合效果最佳。
- 如果对滚动有极高要求(如特定的曲线和速度),再考虑使用SmoothScroll等扩展。
完成设置后,打开一个长网页,上下滚动鼠标滚轮,应该能感觉到滚动动画变得更加流畅、连续,而非瞬间跳跃。