こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Macで複数ディスプレイを使用時のディスプレイ番号

最近、MacBook Pro, 13 inchi, Retinaをメインに使い始めました。
外部ディスプレイを2台接続して、トリプルディスプレイで使用しています。
手前にMacBook Proを置き、奥に大きめのディスプレイを横に並べています。
左奥のディスプレイをメインディスプレイに設定しています。(環境設定の「配置」ところで、このディスプレイにメニューバーをドラッグすることで設定)

そこで、質問です。
適切なタイトルが思いつかなかったので、微妙にタイトルとニュアンスが違うかもしれません。

「トリプルで試用していて、外出のためディスプレイを抜き、外で作業して帰宅。再び外部ディスプレイを接続。たいていは、出かける前と同じディスプレイにそれぞれのアプリが配置され、便利。しかし、時々出かける前と異なるディスプレイにアプリが配置され、戸惑う。
(1)どうしてこのようなことになりますか?(ディスプレイ番号的な序列がその都度変わるみたいな?)
(2)防ぐことはできますか?
(3)防げない場合、簡単なショートカットでデスクトップをディスプレイ間でスワップさせるか、あるいはアクティブなウインドウを任意のディスプレイに瞬間移動させる方法がありますか?」

というものです。

よろしくお願いします。

投稿日時 - 2014-05-10 10:32:33

QNo.8588864

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

ウチは Mac mini でデュアルディスプレイですが、繋ぎっぱなしの再起動だけで、Finderでデスクトップに置いてあったもの、QuartzClocksの表示位置など、時々ディスプレイの誤認識が起きます。TSUTAYAで借りたDVDを入れるとサブの方で再生が始まったりとか。

10.7の時はそんな現象はなかったんですが、10.8に上げてからこうなりました。起動の度に必ず起こるのであれば、何か設定の問題かと思えますが、気まぐれにたまに起きるので(そしてまあ、さほどストレスに感じてないので)、こういうもんだと思って諦めてます。

それとこれはNo.2の方宛ということになりますが、環境設定→Misson Control に「使用状況に基づいて捜査スペースを自動的に並び替える」というチェックボックスがあり、それをオフにするとデスクトップの並び順を固定できる、と思います。

>Misson Controlで表示される各アプリの位置

これはその瞬間に開かれていたウィンドウの位置やサイズによって、OSが適当に(よく言えばフレキシブルに)決めてます。

投稿日時 - 2014-05-18 17:23:15

ANo.2

まず、(3)の入れ替え方法ですが、Misson Control機能を使うと簡単に入れ替え可能なはずです。

操作方法は以下の記事を参照してください。
http://www.itmedia.co.jp/pcuser/articles/1311/11/news100_3.html

で、(1)(2)ですが、私はシングルディスプレイでしか使っていませんけど、フルスクリーンアプリを複数立ち上げっぱなしにして、4本指横スワイプで切り替えながら使っています。これの並び順も時々変わってしまうんです。

どうも、使用頻度の高いアプリから順に、左から並ぶように動いてしまう感じです。通常は実際に並べたい順番と使用頻度があっているのでそれで構わないのですが、普段あまり使わないアプリをたくさん使うと、そのアプリの並び順が左に動いてしまいます。

そうすると、横スワイプでどこに何があるのか直感的にわからなくなるので、Mission Controlでドラッグして元の並び順に戻しています。

マルチディスプレイでもおそらく同じことなんじゃないでしょうか。

投稿日時 - 2014-05-10 23:15:16

お礼

言われてみれば、私もシングルディスプレイで使っていた時に同様なことがあった気がします。(最近Macをメインマシンにし始めたので、確かなことは分かりません)

そうですか、使用頻度で変わるのかもしれないわけですね。

自分の使用状況においても、フルスクリーン状態のアプリが幾つかあり、問題の仮想マシンもフルスクリーン化されています。

そういえば、Misson Controlで表示される各アプリの位置も一定でない(と思う。めったに使わないので自信ない。)のも気になっていました。というかそれが理由で使わないのですが。これも使用頻度でソートされているのでしょうかね。自分としては使いにくいです。神経衰弱みたいに覚えている場所にガッといこうとしますので。


ただ、今回の件は、問題発生のタイミングが決まって「繋いでいた外部ディスプレイを抜いて、再度挿したとき」で、他の方の質問をキッカケに行ったテストでは、一度目のやり方で順番が変わってしまったあと、直ちにつなぎ順をかえて再テストしたところ元通りの順番に戻りましたので、使用頻度は関係ないと思います。

と、書いた後で思いましたが、このテストの中で各画面やアプリを行ったり来たりして配置を確認しているので、こんな作業だけでも使用頻度が変わるのであれば、使用頻度が関わっている可能性は否定できないとも思いました。


ただ、使用中に突然別のディスプレイに配置が変わっているということはなく、必ず抜いて挿したときなので、「スワイプしたら配置が違っていたことがある」というのとは別の現象だとも思えます。

いずれにしてもいろいろ考える切り口が増えて良かったです。

ご返信ありがとうございます。

投稿日時 - 2014-05-12 13:20:49

ANo.1

接続順を一定にしてみては?

投稿日時 - 2014-05-10 13:21:08

お礼

ご返信ありがとうございます。
ご返信を受けて、実験してみました。
左右のポートに1台ずつ繋いでいるので、意識しながらやってみました。
・右を抜いて、左を抜く
・左を挿して、右を挿す
の順でやってみたら正しく再現され、
・右を抜いて、左を抜く
・右を挿して、左を挿す
の順だと、今回はVirtualBoxという仮想化ソフトの仮想マシンが、抜く前と違う位置に表示されました。他のアプリは抜く前と同じでした。

過去の記憶ですと、やはり仮想マシンの配置がおかしいことが頻繁で、ほぼこいつなのですが、ターミナルを始め、他のアプリも配置が違ってしまったことがはっきり覚えているのでは1回ありました。
ターミナルは画面が半透明で他のアプリと明らかに異なる特徴があってはっきりと覚えていますが、他ははっきりと覚えていません。

上の記憶が確かなら、仮想マシンと他のアプリでは条件が異なると思われますが、ご指摘の通り抜き挿しの順番は関係ありそうです。

とりあえずしばらく順番を意識してやってみることにします。

投稿日時 - 2014-05-10 13:53:37

あなたにオススメの質問