开源桌面工具

把浏览器式中键自动滚动带到桌面应用

在 PDF、代码编辑器、表格、时间轴和长网页里,用中键进入连续滚动模式,并按需要调整惯性、横向滚动、过滤规则和同步方式。

  • 点击启用 / 长按启用两种工作模式,可配独立启用键
  • 平滑、惯性、死区、横向滚动与方向反转都可调
  • 支持黑白名单、正则匹配、全屏停用、托盘常驻与 WebDAV 同步
演示

先看界面和滚动效果,再决定要不要下载

通过真实界面和演示,你可以直接判断它是否适合阅读长文档、浏览代码、查看表格和时间轴。

FlowScroll 横向滚动演示

横向内容也能顺手移动

表格、时间轴、画布和超宽代码视图不再只能依赖滚动条或触控板。

启动方式

三种启动方式,适配不同使用习惯

可以像浏览器那样点一下进入,也可以按住临时启用;如果还想保留原生中键行为,还能加启动延迟。

01

点击启用 / 点击关闭

最接近浏览器里的中键自动滚动。单击一次进入,再单击一次退出,适合持续阅读和浏览。

02

长按启用 / 松开停止

更像“按住一个键把鼠标变成触控板”。短时精确滚动更自然,也很适合搭配惯性使用。

03

延迟启动

如果你还想保留中键单击关闭标签页或浏览器原生行为,可以加 150 至 250ms 的启动延迟减少冲突。

核心能力

围绕真实滚动场景做好的核心能力

把滚动手感、兼容策略和同步放进同一套设置里,装好后就能按自己的习惯直接调整。

两种启动方式与延迟启动

支持点击启用、长按启用和延迟启动,在不同应用里更容易兼顾习惯和兼容性。

平滑、惯性与横向滚动

支持加速度、基础速度、死区、惯性和横向滚动调节,适合长文档、宽表格和时间轴。

方向反转

可以分别调整 X / Y 方向,适配不同滚动习惯和触控板式操作逻辑。

应用过滤

支持全局、黑名单、白名单三种模式,并可按正则表达式匹配规则。

预设、托盘与全屏停用

内置预设,可保存自定义配置;支持托盘常驻和全屏停用,减少打断和误触。

WebDAV 云同步

可以在多台设备之间同步滚动参数;密码优先交给系统凭据管理保存。

下载

自动获取最新版本,直接下载

页面会优先读取 GitHub Releases;如果 GitHub 无法访问,会自动切换到 Gitee Releases。

正在读取 GitHub Releases 中的最新版本…

如果自动获取失败,可直接打开 GitHub Releases 或 Gitee Releases 手动下载。

首次使用

下载后打开,三步开始

它是绿色软件,下载后直接打开,再完成必要授权和简单设置即可。

01 下载并打开

按平台拿到对应版本

Windows 直接运行 .exe,macOS 打开 .dmg,Linux 运行 .AppImage

Windows .exe macOS .dmg Linux .AppImage
02 首次授权

只有需要的平台才要额外处理

Windows 通常可以直接使用;macOS 需要辅助功能权限;Linux 更适合在 X11/Xorg 环境运行。

Windows 通常无需处理 macOS 辅助功能权限 Linux 建议 X11/Xorg
03 开始滚动

默认预设已经能直接用

首次打开后就可以开始滚动,再根据习惯决定使用点击启用、长按启用,或为中键开启延迟启动。

默认预设 点击启用 长按启用 延迟启动
FAQ

使用前后最常见的几个问题

会和浏览器自带的中键自动滚动冲突吗?

可能会。如果你想在浏览器里保留原生中键行为,可以把浏览器进程加入黑名单,或者开启延迟启动减少冲突。

为什么更推荐 Windows 版本?

因为当前 Windows 版本完成度最高,直接下载打开也最省事。macOS 和 Linux 仍可用,但前置条件更多。

macOS 需要额外做什么?

通常需要授予辅助功能权限,才能监听全局鼠标和快捷键。这属于系统级输入工具的正常前置条件。

Linux 为什么只写“实验性预览”?

因为它目前主要面向 X11/Xorg 环境,Wayland 通常无法满足全局输入监听需求。

会上传键盘内容或鼠标轨迹吗?

不会。FlowScroll 只处理当前滚动状态和规则匹配,不记录输入文本,也不会长期保存鼠标轨迹。

WebDAV 密码会写进配置文件吗?

不会。同步密码优先交给系统凭据管理保存,不直接写入明文配置文件。

如果自动获取下载版本失败怎么办?

直接打开 GitHub Releases 或 Gitee Releases 即可;页面本身会优先尝试 GitHub,再自动回退到 Gitee。