ドックが他のモニターに戻り続けるのはなぜですか?


255

MacBook Proに接続されたより大きな外部モニターを使用し、ドックが外部モニターに配置されるように配置しました(システム環境設定>ディスプレイ>配置を使用して、白いバーを大きな画面にドラッグします)。これは正常に機能しますが、ときどきドックが突然MacBookの画面に戻りますが、ディスプレイを開いてこれを変更しても、白いバーが外部モニターに残っています。そのため、小さな画面にドラッグしてから、外部モニターにドラッグして戻す必要があります。

それは明らかに小さな問題ですが、私はそれがますます頻繁に起こっており、非常に迷惑になっていることに気付きました。おそらく、これが起こるために私が意図せずに行ったことがあるのでしょうか?

私はMavericks、10.9.5を使用しています。


これは、かなり以前から存在していたMacOSの不具合です。Appleに連絡し、Dockの環境設定で「ロックドック」コマンドを追加できるかどうかを確認します。
メルビンジェファーソン

誤ってドックを他のデスクトップに移動する方法は2つあります。1つのモニターがアクティブ/非アクティブになり、ドックが残りの唯一の画面として認識されるものにそれ自体を転送するためです。第二に、縦に積み重ねたモニターの張り出し領域の幅と高さが異なります。カーソルをキャッチして、ドックをその画面に呼び出します。元に戻すには、デスクトップに焦点を合わせます。あるモニターから他のモニターへの張り出し領域を見つけます。そのオーバーハングにカーソルを置いて下にスクロールすると、カーソルは移動してもそのままの状態になります。ドックは自分自身をそのモニターに転送する必要があります。
エリック・レシンスキー

回答:


424

カーソルを目的のディスプレイの下部に移動してから下に移動し続けることにより、別のディスプレイでDockを呼び出すことができます。誤ってそのアクションを実行すると、これが発生する可能性があります。

同様の質問に答えました。複数のディスプレイを備えたMavericksでのcmd-tabの動作です。


3
クール。知りませんでした。移動するたびに、[システム環境設定]-> [表示]-> [配置]で変更します。
フェルナンドゴンザレスサンチェス

3
うわー、私は最終的にこの笑を見つけてとても嬉しいです。トリックを理解することはできませんでした。私は一番下に移動し、クリックし、上下に移動し、時々それが
笑いました

4
+1。このオプションを無効にする方法はありますか?私は2台の外部モニターとラップトップの1台を使用しています。配置は、2つの外部の横並びで、接触する角はラップトップ画面の中央上部に配置されます。このため、マウスをラップトップの画面に移動するときに最終的にぶつかる外部画面のそれぞれに、遷移のない半下端があります。本当に忌々しい。Mojaveでの作業。
L.ホランダ

そのように常に簡単に機能するとは限りません。時々、Dockがメイン画面から消えます。そして、私は自分自身が動きと戦っていて、数秒間ウィンドウ/スクリーンをフォーカスするためにクリックして、私のワークフローを混乱させました。
アンドレフィゲイレド

27

モニターがスタックしているか、モニター間の解像度の違いによりマウスを下にドラッグできない場合。[システム環境設定]→[ドック]→[画面上の位置]→[ ]をクリックすると、ドックがプライマリモニターに戻ります。

その後、下の画面に移動し、手順に従ってDockを呼び出すと、そこに戻ります。


21

Appleはオーバー/アンダーモニター設定を考慮していませんでした。オーバーハングはカーソルをキャッチし、ドックを呼び出します。この場合、切り替えは一定で迷惑です。

回避策の1つは、モニターの横にドックを配置することです。これにより、オーバーラップがカーソルをキャッチしたときに召喚を防ぐことができます。


3
私もそれを我慢することはできませんが、この問題は、一方の迷惑を受け入れて他方から逃れるという点で私を悩ませています。マウスポインタが置かれている画面に常にドックを表示するという解決策は、シンプルで論理的な設計であるため、さらに面倒です。
プロトタイプの

私は実際にこれをアンダー/オーバー設定で動作させる方法を見つけました。下のモニターの場合、上記のように、カーソルを画面の下部に移動するだけです(そして、カーソルを上下に移動できます)。上部モニターの場合、カーソルを右隅に移動すると、下部モニターに「下に」移動できません。カーソルを上下に移動して画面の下部に移動すると、ドックが上部モニターに移動します!:)
trebek1

20

(このコメントを@Mr Rabbitの回答に追加したかったのですが、必要な50ポイントがないため、ここに追加することはできません。)

ドックを反対側のモニターに呼び出すアクションは、私にとってあまり直感的ではありません。これは私のために働いたものです。

  1. マウスボタンを押したままにしないでください。(人々がマウスを「ドラッグ」すると言うとき、それは通常、マウスボタンを押したままにすることを意味します。)

  2. カーソルのターゲット領域は、カーソルがさらに下移動できない場所現在ドックがないモニターの下部領域にある必要があります。つまり、エリアに沿って垂直に積み重ねられたモニターでは機能ません。カーソルが画面間を移動できる場所。

  3. カーソルが「ブロック」されたら、少し待ってから、下方向に動きを続けます。ドックは、他のモニターからこのモニターに「呼び出されます」。これは、カーソルが「ブロック」されている場所がある限り、垂直に積み重ねられたモニターで機能します。そうでない場合、カーソルは「ブロック」されていないため、他のモニターに移動します。同一の解像度モニターを使用している場合、これはおそらく以下の@Geraldus_USのコメントに従って機能しません。その場合、おそらく@Geraldus_USごとに左ドックまたは右ドックが必要になります。または、補助モニターのプラグを抜くと、ドックがメインモニターに切り替わります。

誰もがこれらの動きを直感的に理解する方法がわかりません。「Dockをこのモニターに移動する」ための簡単な右クリックオプションはどうですか?


3
アクティブモニターがセカンダリケースの上にある垂直方向の配置がある場合、ドックを左右に動かしてプライマリモニターに表示する必要があります。そうしないと、常に下部モニターに表示されます。ただし、プライマリディスプレイがセカンダリドックの下にある場合、自動的に下部に表示されます。機能が正しくないように見えるか、追加の調整が必要です。
Geradlus_RU

@Geradlus_RU私のモニターは、一番下がプライマリ、一番下がドックで垂直に積み重ねられています。ただし、Dockがトップモニタの下部に移動することがあります。私はそれがそれをすることになっていないと確信していますが、それは起こります。
ネイト

18

Mac OSの場合、Dockはそのモニターに移動し、下で下向きのジェスチャーを行った場所(または通常、Dockが配置されている場所)になります。つまり、マウスポインターをその方向にさらに動かした場合(画面から出ているかのように)、ドックを探していることを示しています。だからMacはそこにドックをもたらします!

下の図をご覧ください(黄色のブロックはモニターです):

画面の下部でのマウスの動き

カーソルが下部でブロックされている場合、ポインターをさらに下に移動すると、そのモニターにドックが表示されます。2本の指でクリック/ホールドまたは使用する必要がないため、スクロールまたはドラッグという言葉は使用できません。これは通常のマウスの動きです。

だから、原因:おそらくあなたは、コーディング/開発映画や専用キーボードを見ながら1台のモニターに画面の下部にカーソルを残すのが好き、そして偶然にスワイプ/マウス/トラックパッドを下に移動し、私のような人です。いつも私と一緒にいます。

更新:トラックパッドで、ただスワイプするだけではないことに気付いた。トラックパッドを
スワイプして保持する必要があります。通常のスワイプジェスチャのように指をすばやく持ち上げると、何も起こりません。


6

また、この「機能」は、Dockが1つの画面上にあることを期待していて、誤ってマウスを2番目の画面の下部に移動し、Dockが移動するため、迷惑です。元に戻す最も簡単な方法は、ドックを配置する画面の下部にマウスを移動することです。場合によっては、上に移動してから下に移動して移動する必要があります。

個人的に私はこれで私を助けた2つのオプションを見つけました:

  1. 職場では、MacBookの背後にあるスタンドに外部モニターを設置し、外部モニターがMacbook画面よりもちょうど高くなるように画面を配置し、設定で画面レイアウトを移動して互いの上に配置します。このレイアウトでは、外部モニターはMacbook Screenの拡張であるため、Dockの移動を停止するため、画面が1つしかありません。狭い机がある場合、このレイアウトは机のスペースも節約します。

  2. 自宅ではモニターを並べて使用しますが、Dockを自動非表示に設定し、Dockに移動する必要がある場合は、マウスがオンになっている画面の一番下までスクロールしてDockを取得します。Dockは常に非表示になり、必要なときにオンになるので、1つの画面の下部に固定されているときのように迷惑を感じることはありません。


1

これを防ぐには、ターミナルで次のように入力します。

defaults write com.apple.Dock position-immutable -bool yes; killall Dock

Dockは移動を停止します。

上記のドメインとキーはAppleによって削除されました。

AppleはITヘルプデスクで大量のコールを生成していたためposition-immutable、このキーをdefaults構成から削除しました。ユーザーは、Dockをファントムの到達不能モニターにロックすることにより、自分自身を無効にします。そのため、このコマンドは効果がありません。これを確認するには、command:defaults read | grep "Dock"を使用します。このようなキーは報告されません。man defaultsおよびで詳細をご覧くださいdefaults -help


2
これは動作するように見えますが、残念ながら動作しません。
ジェイソンシムズ

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