dock提速需三步:设autohide-delay为0消除触发延迟,设autohide-time-modifier为0或0.1压缩动画时长,设autohide-time-max为0关闭淡入淡出,最后执行killall dock生效。

你已经开启了Mac Dock自动隐藏,但鼠标移到屏幕底边后要等半秒才弹出来,拖慢操作节奏,需要直接改系统底层参数来提速。
消除Dock弹出前的等待延迟
这一步解决的是“鼠标刚碰到边缘却不动”的问题,默认有约0.5秒空档期,设为0就跳过等待,指针触边即显。
打开“应用程序” → “实用工具” → “终端”。
输入命令并回车:defaults write com.apple.dock autohide-delay -float 0。
【必须紧接着执行 killall Dock 才能生效】
输入命令并回车:killall Dock。
压缩Dock滑入滑出的动画时长
默认动画持续约0.45秒,视觉上拖沓。用 time-modifier 参数压缩它,数值越小越快;设为0.1已足够顺滑,设为0则完全跳过滑动,纯状态切换。
方法一(推荐平衡点):在终端中输入 defaults write com.apple.dock autohide-time-modifier -float 0.1 → 回车 → 再执行 killall Dock。
方法二(极致响应):输入 defaults write com.apple.dock autohide-time-modifier -float 0 → 回车 → 再执行 killall Dock。
注意:数值低于0.05可能让动画断裂感明显,不建议日常使用。
关闭Dock淡入淡出透明度变化
这个效果在低配Mac或高负载时容易造成边缘模糊、拖影,尤其外接显示器时更明显。禁用后Dock边缘更锐利,响应更干脆。
第一步:输入命令 defaults write com.apple.dock autohide-time-max -float 0。
第二步:同步消除触发延迟,再补一句 defaults write com.apple.dock autohide-delay -float 0。
第三步:统一刷新 killall Dock。
一步到位:零延迟 + 零滑动 + 零淡入
适用于追求确定性响应的用户,比如频繁切换桌面、做演示或录屏时,Dock只做逻辑状态翻转,不参与任何动画流程。
① 输入 defaults write com.apple.dock autohide-delay -float 0 → 回车。
② 输入 defaults write com.apple.dock autohide-time-modifier -float 0 → 回车。
③ 输入 defaults write com.apple.dock autohide-time-max -float 0 → 回车。
④ 最后执行 killall Dock。











