FlowWheel:开源免费的 Windows 全局滚屏工具,看文档看代码再也不用手滚轮了

你的滚轮还好吗?

看长文档、翻代码、刷网页——一天下来食指在滚轮上搓了多少圈?说实话,滚轮这玩意设计出来就不是让你连续搓几百圈的。腱鞘炎的诱因之一。

FlowWheel 解决的就是这个:让你的鼠标拥有浏览器式的"中键拖拽滚屏",而且是全局的,不挑软件。

FlowWheel 是一款开源免费的 Windows 全局平滑自动滚屏工具,基于 .NET 10 构建,把浏览器中键无极滚屏的体验带到了每一个 Windows 窗口里。

怎么用?

装完 FlowWheel,在任何窗口里按下鼠标中键,屏幕上会出现一个锚点图标。然后你只需要轻轻移动鼠标,页面就开始自动滚动了。

鼠标远离锚点 → 滚得快。鼠标靠近锚点 → 滚得慢。松开中键 → 物理惯性滑行,慢慢停下来。

整个过程平滑得像物理引擎驱动的一样——事实上它就是。FlowWheel 内置了 5 种加速度曲线:线性、指数、对数、S 形,还可以自定义。你甚至可以关掉"松开中键才停止"的默认行为,改成按一下就持续滚、再按一下停。

不只是滚屏

80 颗 Star 的小工具,功能清单却挺长:

多屏协同滚动
两个屏幕并排看代码和文档,鼠标在中间一拖,两边一起滚。同类工具里很少见到这个功能。
按应用配置
VS Code 里用对数曲线慢慢翻代码,浏览器里用线性曲线快速扫网页。每个应用独立记忆设置,自动切换。
智能透明度
滚屏时锚点图标自动淡出,不影响视线。停下来时再浮现出来,提醒你正在滚屏模式。
黑名单/白名单
某些应用不需要滚屏(比如游戏、视频播放器),直接拉黑。反过来也可以只对特定应用启用。
零遥测零联网
所有设置存在本地,不联网,不上传任何数据。MIT 开源,代码随便审。

实际场景

看代码的时候最明显。一个几千行的文件,以前是滚轮搓到手酸,现在中键一按,鼠标轻轻往下移,代码匀速滚动。眼睛不用追光标,脑子可以专注在逻辑上。

看 PDF 文献也是。Adobe Acrobat 的平滑滚动做得一般,FlowWheel 接管之后,翻页变成了滑动手势,读论文的体感好了很多。

还有那种需要对照两个文档的场景——左边是需求,右边是代码。开两个窗口,鼠标在中间一拖,两边的滚动节奏完全同步。不是分屏,胜似分屏。


一些槽点

只支持 Windows。macOS 用户可以用 Mos 或者 BetterTouchTool 实现类似效果,Linux 用户可以靠 libinput 调参,但 Windows 这边原生支持确实弱。FlowWheel 刚好补了这个缺。

触发方式有一定学习成本。默认中键+拖拽,跟浏览器中键滚动的手感略有不同。好在可以自定义触发键——XButton1、XButton2(鼠标侧键)都能设,习惯之后就很顺手。

需要管理员权限。因为要用全局鼠标钩子,安装后需要授权。开源代码可以审计,没有隐私问题,但第一次弹 UAC 的时候多少会犹豫一下。

安装方式

到 GitHub 搜 humanfirework/FlowWheel,直接从 Releases 下载 FlowWheel.exe,单文件免安装,双击即用。也可以用 Scoop 一键安装:

scoop install https://github.com/humanfirework/FlowWheel/raw/main/flowwheel.json

更新也很方便,scoop update flowwheel 即可。

FlowWheel 做的事情很小——把滚屏这个动作用一种更符合人体工学的方式重新设计了一遍。80 颗 Star 说明它还很年轻,但 25 个 Release 说明作者在认真迭代。如果你每天看文档、翻代码的时间超过两小时,花五分钟试试它,你可能会后悔没早点发现。

FlowWheel下载地址
支持的操作系统: Windows