如何在 Mac 上卸载 BetterTouchTool
卸载 BetterTouchTool 之前先导出预设。手势、快捷键和设置,每次升级后自动生成的备份,还有装在这台 Mac 上的授权文件,都放在 ~/Library/Application Support/BetterTouchTool,删掉这个文件夹就一起没了。购买时收到的授权邮件也要留着,里面有激活链接和一份授权文件。这份指南覆盖从 folivora.ai 下载的版本和 Homebrew cask bettertouchtool。
导出预设,留好授权
- 打开 BetterTouchTool 的配置窗口,点右上角的 Preset 按钮。
- 选中每个在用的预设,用 Export a Preset 导出,BetterTouchTool 会存成一个 JSON 文件,放到
~/Library以外的地方,比如「文稿」。预设里可以带脚本,以后只导入自己信得过的文件。BetterTouchTool 预设说明 - 在邮箱里搜标题含「BetterTouchTool License For」的邮件,激活链接和授权文件都在里面。开发者在论坛里说过,装好的授权文件就在
~/Library/Application Support/BetterTouchTool,换一台 Mac 时重新点一次激活链接也能恢复授权。BetterTouchTool 论坛的授权迁移说明
自动备份可以在这台 Mac 上恢复到旧的配置,但它和要删的数据在同一个文件夹里,不能代替导出的预设。恢复自动备份
退出并移除应用
BetterTouchTool 是菜单栏应用,会带着好几个辅助进程一起跑,这次实测里一共 12 个,包括 AppleScriptRunner、WebKit 进程和 BTTRelaunch。
- 从菜单栏图标退出 BetterTouchTool。
- 在活动监视器里搜 BetterTouchTool,确认进程都已退出。
- 把「应用程序」里的 BetterTouchTool 移到废纸篓,folivora 对应用本身的卸载说明就这一步。BetterTouchTool 安装与卸载说明
- 打开「系统设置 › 通用 › 登录项与扩展」,还列着 BetterTouchTool 的条目就关掉。
BetterTouchTool 的数据放在哪里
在 Finder 按 Shift + Command + G 逐个打开下面的位置,不存在就跳过。
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/BetterTouchTool |
预设、设置、自动备份和装好的授权 | 导出的预设和授权邮件都确认留好了再动,folivora 说要彻底删除设置时删的就是这个文件夹 |
~/Library/Preferences/com.hegenberg.BetterTouchTool.plist |
偏好设置,folivora 点名的第二个设置文件 | 想从头开始时再删 |
~/Library/Caches/com.hegenberg.BetterTouchTool |
缓存 | 退出后可以删 |
~/Library/HTTPStorages/com.hegenberg.BetterTouchTool 和 ~/Library/WebKit/com.hegenberg.BetterTouchTool |
内置网页视图的网页存储 | 随应用一起删 |
~/Library/Containers/com.hegenberg.BetterTouchTool.BetterTouchTool-Widgets 和 ~/Library/Containers/com.hegenberg.BetterTouchTool.BTTFinderContextMenu,以及 ~/Library/Application Scripts 里同名的文件夹 |
小组件和 Finder 右键菜单扩展 | 随应用一起删 |
~/Library/Group Containers/group.com.folivora.BTTShared |
这次实测里看到的共享文件夹 | 应用已经删掉、也不打算重装时再删 |
检查结果
应用进废纸篓后,运行下面两条只读命令:
pgrep -lf BetterTouchTool.app
ls -d "$HOME/Library/Application Support/BetterTouchTool" ~/Library/Group\ Containers/group.com.folivora.BTTShared
pgrep没有输出,说明 BetterTouchTool 和它的辅助进程都没在跑。列出进程,说明还开着,先退出再动数据。ls -d会打印仍然存在的文件夹,你选择保留配置时,Application Support/BetterTouchTool还在是正常的。提示「No such file or directory」表示已经没了,出现权限错误是另一回事,先看清原因再决定。
应用进了废纸篓,BetterTouchTool 的进程却还会自己回来,可以看Mac 应用卸了还在后台跑?定位登录项与启动任务。
用 Homebrew 安装时
zap 清单涉及你没勾选的数据、其他已装应用在用的路径或 Mole 无法确认的内容时,Mole 不执行 --zap,已勾选的残留仍由 Mole 清理。
bettertouchtool 这个 cask 的 zap 清单包含 ~/Library/Application Support/BetterTouchTool,也就是放预设、备份和授权的地方,还有偏好设置、缓存、HTTP 存储、两个扩展容器和对应的 Application Scripts 文件夹,以及 BetterTouchTool 的最近文稿列表。执行 brew uninstall --cask --zap bettertouchtool 会把它们全部移到废纸篓,不会问你预设要不要留。group.com.folivora.BTTShared 不在这份清单里。Homebrew 的 bettertouchtool cask
默认勾选下,Mole 不勾 Application Support/BetterTouchTool,所以 Mole 不会执行 zap。直接用 Homebrew 卸载又想保留配置,先导出预设,或者只移除应用:
brew uninstall --cask bettertouchtool
授权
移除应用不会占用也不会退回你的授权,换到新 Mac 时重新点一次邮件里的激活链接,或者导入邮件附带的授权文件就行。
Mole 会列出什么
以下是 Mole 对 folivora.ai 下载版 BetterTouchTool 的处理:
~/Library/Application Support/BetterTouchTool会列出,但默认不勾选,不手动勾上,预设、备份和授权都会留下。- 按
com.hegenberg.BetterTouchTool存放的缓存、偏好设置、HTTP 存储和 WebKit 数据默认勾选。 - 小组件和 Finder 右键菜单扩展的容器默认勾选,这两个扩展都装在 BetterTouchTool.app 里面。
group.com.folivora.BTTShared默认不勾选,这次实测里它留在了磁盘上。- 不改登录项,需要时到系统设置里关掉。
这次检查覆盖了什么
2026 年 9 月 19 日,把 folivora 下载包里的 BetterTouchTool 拷进「应用程序」,没有经过 Homebrew,再用 Mole 1.15 Preview 构建 277 按默认勾选卸载。运行时 Mole 的状态页把它显示成一行,下面折叠了 12 个进程。应用进了废纸篓,但那个构建因为 BetterTouchTool 注册了 http 和 https 链接,把它当成了浏览器,7.1 MB 的 Application Support、WebKit 和 HTTP 存储被当作浏览器资料锁住留下,测试之后 Mole 已改为不再这样对待菜单栏应用。group.com.folivora.BTTShared 留在了磁盘上。这次记录里没有导出预设或激活授权,Homebrew cask 也没有测试。
