11

Я хотел бы изменить задержку до появления (скрытого) дока при наведении на него курсора.

В настоящее время существует небольшая задержка, прежде чем она появится, и я хотел бы сделать ее намного длиннее (одна секунда вместо 1/10 секунды).

Основываясь на широком поиске, это вопрос, на который многие люди хотели бы получить ответ. Я надеюсь, что задержка где-то указана и может быть изменена.

Многие люди хотели бы, чтобы док появился сразу, чтобы работать быстрее.

Многие люди хотели бы, чтобы док появлялся медленнее, чтобы эффективно его скрывать.

Можем ли мы ответить на этот вопрос окончательно?

6 ответов6

8

Предпочтение отдается задержке до появления док-станции. Вы можете изменить его, набрав в Терминале следующее:

defaults write com.apple.Dock autohide-delay -float XXX; killall Dock

Где XXX - количество секунд. Я установил задержку до 10 секунд. Я все еще могу заставить док появляться, если захочу, но это занимает много времени и никогда не появляется случайно.

Чтобы вернуть док-станцию к поведению по умолчанию, введите в Терминале следующее:

defaults delete com.apple.Dock autohide-delay; killall Dock
3

При запуске defaults read com.apple.dock и проверка здесь не обнаружила установки plist для изменения задержки показа дока. Secrets.prefpane и TinkerTool тоже ничего не показывают. Поэтому я собираюсь предположить, что нет способа изменить настройку.

2

Эта ветка не отвечает на вопрос, но может быть несколько полезна:

Я знаю, что это немного тангенциально, но недавно я наткнулся на альтернативную конфигурацию: установите всегда показывать, минимальный размер иконки с максимальным увеличением. Он по-прежнему занимает немного места на экране, но я могу сразу к нему добраться, и пока у меня меньше случайных активаций, потому что маленькие значки занимают меньшую площадь по краю.

0

Это невозможно изменить (насколько я знаю).

0

В более новых версиях macOS настройка кажется измененной с autohide-delay (фактическое количество секунд) на autohide-time-modifier (масштабный коэффициент для задержки по умолчанию). Таким образом, команда становится:

defaults write \
  com.apple.dock \
  autohide-time-modifier \
  -float 0.3

# Dock needs to be restarted
# for change to take effect
killall Dock

Очевидно, установите его в любом желаемом масштабе вместо 0.3: скажем, 0 чтобы полностью удалить анимацию.

0

Обновить:

defaults write com.apple.Dock autohide -float 1; \
defaults write com.apple.Dock autohide-delay -float 10; \
killall Dock

Похоже, что есть две настройки (проверено Мохаве). Автоматическое скрытие (скрыть ли его вообще) можно установить из Системных настроек / Док 0 = не скрывать 1 = Автоматическое скрытие

defaults read com.apple.Dock | less

{
    autohide = 1;
    "autohide-delay" = 10;
    ...
}

@ Возможно, задержка не сработала для вас, если "логическое" было выключено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .