我想更改当我将鼠标悬停在(自动隐藏)停靠栏上时它出现之前的延迟。
目前它出现之前会有短暂的延迟,我想让它更长(一秒而不是 1/10 秒)。
根据广泛的谷歌搜索,这是许多人都想知道答案的问题。我希望在某处指定延迟并可以修改。
很多人都希望 Dock 能够立即出现,以便能够更快地工作。
许多人希望 Dock 出现得更慢一些,以便有效地隐藏它。
我们能明确地回答这个问题吗?
答案1
在码头出现之前,有一个延迟的偏好。
可以在终端中通过输入以下内容进行更改:
defaults write com.apple.Dock autohide-delay -float XXX; killall Dock
其中 XXX 是秒数。我将延迟设置为 10 秒。
本质上,我从来不想看到 Dock,除非我通过键盘使用 cmd-opt-D 调用它。
要将 Dock 重置为默认行为,请在终端中输入以下内容:
defaults delete com.apple.Dock autohide-delay; killall Dock
答案2
运行defaults read com.apple.dock
并检查这里显示没有 plist 设置来改变 dock 的显示延迟。Secrets.prefpane
和TinkerTool也什么也不透露。因此,我要认为无法改变设置。
答案3
这线没有回答问题,但可能有点用处:
我知道这有点离题,但我最近偶然发现了另一种配置:将其设置为始终显示,最小图标尺寸和 最大放大倍数。它仍然占用了一点屏幕空间,但我可以立即找到它,而且到目前为止,我意外激活的次数较少,因为小图标占用的边缘表面积较少。
答案4
更新:
defaults write com.apple.Dock autohide -float 1; \
defaults write com.apple.Dock autohide-delay -float 10; \
killall Dock
似乎有两个设置(Mojave 测试)。自动隐藏(是否完全隐藏)可从系统偏好设置/Dock 设置 0 = 不隐藏 1 = 自动隐藏
defaults read com.apple.Dock | less
{
autohide = 1;
"autohide-delay" = 10;
...
}
@Hans 如果“布尔值”关闭,延迟可能对您不起作用。