如果想把 Mac 窗口贴边吸附这件事彻底关掉,光改一处通常还不够:需要先在系统设置里关闭“拖移窗口至屏幕边缘实现平铺”,再把顶部调度中心和底部显示桌面手势一并关掉,最后别忘了清理 Loop 或 Rectangle Pro 等第三方工具里遗留的吸附配置。

Mac触控板窗口拖到边缘自动吸附(即“平铺”)不是触控板本身的行为,而是系统级窗口管理功能触发的,需关闭“拖移窗口至屏幕边缘实现平铺”开关才能彻底取消该吸附逻辑。
关闭系统原生窗口边缘吸附
第一步:点击左上角苹果图标 → “系统设置” → 左侧边栏滚动到底部点选“桌面与程序坞”。
第二步:在右侧“窗口”区域找到【拖移窗口至屏幕边缘实现平铺】开关,将其关闭。
这一步必须最先执行——如果此开关处于开启状态,后续所有第三方工具或终端命令都无法真正禁用吸附,只会叠加调节阈值,治标不治本。关闭后,窗口拖到边缘将完全无反应,回归自由摆放模式。
停用可能干扰的顶部/底部手势
若你同时开启了“拖移窗口至屏幕顶部进入调度中心”或“拖移至底部显示桌面”,这些手势会与边缘吸附共存并互相干扰,导致窗口在靠近顶部时突然跳转而非吸附。务必一并关闭:
点击苹果菜单 → “系统设置” → “桌面与程序坞” → 在“窗口”区域下方,关闭【拖移窗口至屏幕顶部进入调度中心】和【拖移窗口至屏幕底部显示桌面】。
注意:这两项默认开启,且不依赖“平铺”开关,单独存在时也会造成类似吸附的误操作感。
清除第三方窗口管理工具的吸附残留
方法一:若已安装 Loop
打开“终端”,执行:
defaults delete com.MrKai77.Loop snapThreshold
然后重启 Loop 应用。该命令清除自定义吸附阈值,使其退回到系统默认逻辑(但因主开关已关,实际不再生效)。
方法二:若已安装 Rectangle Pro
打开 Rectangle Pro 后,依次点开菜单栏图标和“Preferences”,切换到“Snapping”标签页,把“Edge snapping distance”的数值手动改成 0,最后直接关闭设置窗口即可。
设为 0 表示禁用 Rectangle 的吸附触发,避免它绕过系统开关强行激活。