MacのOS Xにドックが表示される前に遅延を変更することはできますか?


11

マウスオーバーしたときに(自動非表示)ドックが表示されるまでの遅延を変更したいと思います。

現在、表示されるまでに少し時間がかかります。これをもっと長くしたいです(1/10秒ではなく1秒)。

広範なグーグルに基づいて、これは多くの人が答えを求めている質問です。遅延がどこかで指定され、変更できることを期待しています。

多くの人は、ドックをすぐに表示して、より迅速に作業できるようにしたいと考えています。

多くの人は、ドックを効果的に非表示にするために、ドックをよりゆっくり表示することを望んでいます。

この質問に明確に答えることはできますか?


DragThingに切り替えることで成功するかもしれません。DragThingは、遅延と移行時間の表示/非表示の構成をサポートするDockの代替手段です。適切に構成できなかった(実際のDockを非アクティブ化しないなど)。
ダニエルベック

いくつかの検索を行いましたが、DragThingが通常のドックとどのように関連しているかについての情報を見つけることができませんでした。元のドックがなくなることを確信せずに、新しいプログラムを追加したくありません。また、ドックを取り除くプログラムがありますが、システムが正しく機能するにはドックが必要なため、安定性の問題を引き起こすようです。私の最初の質問のきっかけは、遅延を変更することがドックを非表示にする非侵襲的な方法になるということでした。
アンドリュースウィフト

回答:


8

ドックが表示されるまでの遅延が優先されます。ターミナルで次のように入力して変更できます。

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

ここで、XXXは秒数です。遅延を10秒に設定します。必要に応じてドックを表示することもできますが、時間がかかり、偶然表示されることはありません

ドックをデフォルトの動作にリセットするには、ターミナルで次を入力します。

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

1
10.9(mavericks)では動作しません。
ハンス


2

このスレッドは質問に答えませんが、多少役立つかもしれません:

私はそれが少し接線的であることを知っていますが、最近、別の構成につまずきました:常に表示するように設定し、最小のアイコンサイズ最大の倍率で設定します。まだ画面スペースを少し占有しますが、すぐにアクセスできます。これまでのところ、小さなアイコンがエッジの表面積を少なくするため、偶発的なアクティベーションが少なくなりました。


質問を投稿する前にそのスレッドを読んでいたので、そこのコメントに同意します。ドックはまったく使用しませんが、使用した場合は、アイコンを常に同じ場所に留めておく必要があります。私の質問はそれと本当に似ていることを実感しています。
アンドリュースウィフト

0

それを変更することはできません(私が知る限り)。


その証拠はありますか?
アルジャン

それが可能だとしたら、私はかなり驚くでしょう。まあ、私は証拠を持っていませんが、そのために利用できる設定オプションはありません。
Thariama

1
それが真実であるという強力な指標を持ってきたらすぐに賛成します。例えば、私はチェックSecrets.prefPaneして空になった。
ダニエルベック

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

2つの設定があるようです(Mojaveでテスト済み)。自動非表示(非表示にするかどうか)はシステム環境設定/ Dockから設定可能0 =非表示にしない1 =自動非表示

defaults read com.apple.Dock | less

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

@boansがオフの場合、遅延が機能しなかった可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.