Tampilan utama berubah secara acak

20

Saya menggunakan MacBook Pro (Akhir 2011) yang terhubung ke dua tampilan Thunderbolt. Layar dirantai bersama, dan satu koneksi Thunderbolt dibuat ke MacBook Pro.

Saya lebih suka memiliki fungsi monitor kiri sebagai tampilan utama (saya ingin dock hidup di sebelah kiri). Menggunakan Panel Preferensi Sistem Display, saya dapat mengatur konfigurasi ini tanpa masalah.

Setiap pagi, saya menghubungkan monitor ke MacBook Pro dan saya memutuskan sambungan setiap malam.

Beberapa hari, tampaknya secara acak, konfigurasi tampilan berubah dan monitor kanan memiliki dock dan menu bar bukannya kiri.

Apakah ada cara untuk memastikan konfigurasi tampilan tetap sama?

jro
sumber
Sekadar catatan, bisakah Anda menjelaskan, (1) Anda memiliki MBP terbaru (Maret 2012), dan saya kira itu berukuran 15 atau 17 inci? (2) Anda SETIAP RANTAI dua monitor (MBP hanya memiliki satu port Thunderbolt)? {Supaya jelas - ada banyak info di internet yang konon Anda TIDAK DAPAT mem-monitor monitor thunderbolt Apple: konon, dengan monitor thunderbolt hanya bisa menjadi "ujung" sebuah rantai. Tapi mungkin rumor ini benar-benar omong kosong?} (3) Akhirnya bisakah saya meminta Anda, untuk memperjelas ketiga monitor ini adalah tampilan logis, benarkah itu? yaitu TIDAK ADA yang dicerminkan - Anda dapat menghapus
MBP baru / saat ini, tetapi mulai Februari 17-inci. Monitor dirantai daisy. Semua monitor adalah tampilan logis, meskipun saya menutup MBP dan tidak menggunakan monitor itu ketika terhubung ke layar eksternal.
jro
> Jika Anda membuka MBP, apakah Anda mendapatkan tiga monitor logis yang benar-benar terpisah? Iya.
jro
> ketika Anda mencabut ..... Saya hanya memasang monitor yang dirantai ke MBP. MBP tidak pernah dibuka, jadi dalam mode tidur ketika saya menghubungkannya.
jro
Saya benci menyarankan ini tetapi apakah Anda sudah mencoba (atau dapatkah Anda mencoba) 2 model monitor eksternal yang berbeda?
databyte

Jawaban:

4

OSX harus menebak monitor mana, karena info EDID adalah sama untuk keduanya (mungkin menyimpan nomor seri, tetapi OSX tampaknya tidak memperhatikan hal itu). Biasanya mencoba untuk mengatur hal-hal ke pengaturan sebelumnya dengan melihat bagaimana perangkat terpasang di pohon koneksi, namun dengan Thunderbolt pohon koneksi tidak sesederhana seperti dengan displayport dan USB.

Anda harus dapat menyelesaikan ini dengan memasang satu monitor pada satu waktu (yaitu, cabut koneksi thunderbolt untuk monitor ketiga, pasang kedua, lalu pasang kembali ketiga). Namun itu kurang ideal, terutama karena semua aplikasi Anda akan kembali ke monitor utama, daripada bagaimana Anda mengaturnya sebelumnya.

Ketika Apple merilis penyegaran tampilan petir, melampirkan salah satu yang lama dan yang baru juga akan menyelesaikan masalah - mereka tidak akan tampak sebagai perangkat yang "sama", sehingga OSX akan lebih mudah menjaga waktu. melacak yang mana.

Sampai itu terjadi, hal lain yang dapat Anda coba adalah memasang yang ketiga dengan kabel ekstensi thunderbolt. Ini adalah perangkat aktif, dan dapat mengubah pohon koneksi cukup sehingga OSX akan lebih mudah melacaknya.

Jika itu tidak membantu, taruhan terbaik Anda adalah menunggu sampai mereka menyegarkan tampilan petir dan hanya meningkatkan salah satu dari mereka ketika mereka melakukannya.

Adam Davis
sumber
1
Saya harus mengalahkan kepala saya terhadap OSX selama beberapa bulan menulis driver video. OSX cerdas dalam banyak hal, dan bodoh dalam beberapa hal lain. Masalah utama adalah bahwa ketika bisu seringkali tidak ada solusi yang mudah.
Adam Davis
11

Ini bekerja untuk saya, kredit untuk jawaban ini:

/superuser//a/1220526/454133

Bermain-main dengan memindahkan bilah "atas" di antara layar di jendela Pengaturan. Tetapkan ke layar yang berbeda dan Anda akan melihat itu akan menyelesaikan masalah Anda setelah Anda menemukan layar "tepat".

Jadi, monkeying dengan bilah menu di pengaturan pengaturan akan mengatur ulang tampilan Anda dengan benar. Saya bahkan mendapat tangkapan layar.

Cara memindahkan bilah atas di antara jendela mac

ognockocaten
sumber
3

Saya menderita masalah yang sama, setiap pagi ketika saya datang ke kantor sekitar 80% dari waktu Mac saya salah memilih tampilan TB paling kiri sebagai primer>: @

Bosan pergi ke tampilan pengaturan setiap kali, saya menulis Aplikasi konsol yang sangat sederhana untuk menukar layar untuk saya: "ScreenPhant" (seperti gajah dan memori; gali :-P)

Ini benar-benar terlalu sederhana, tetapi saya tidak punya waktu sekarang untuk membuatnya lebih menarik (seperti tetap tinggal dan memantau perubahan tampilan secara otomatis, dll.). Jika Anda baru memulainya, itu akan menampilkan daftar dan serial. Lewati serial tampilan yang Anda inginkan sebagai primer dan itu akan mengaturnya. Jika Anda mengganti nama Aplikasi seperti "ScreenPhant_151d050f" itu akan menggunakan _ [serial] untuk tampilan utama sehingga Anda tidak perlu skrip tambahan untuk meluncurkannya.

Anda dapat mengunduh di sini: http://www.dialxs.com/dev/ScreenPhant.gz Sumber tersedia di sini: http://www.dialxs.com/dev/main.c

Luc Huygen
sumber
3

Alat terminal gratis yang saya tulis, displayplacer , memungkinkan Anda untuk mengonfigurasi tampilan utama "bilah putih" melalui skrip / hotkey.

Konfigurasikan layar Anda sesuka Anda, seret "bilah putih" ke layar utama Anda di pengaturan sistem macOS, dan kemudian jalankan displayplacer list. Ini akan menampilkan perintah untuk menjalankan untuk menempatkan layar Anda dalam konfigurasi mereka saat ini. Layar dengan origin:(0,0)adalah tampilan utama dengan "bilah putih". Jalankan perintah terminal ini melalui skrip, Automator, BetterTouchTool, dll.

Contoh ini menjadikan layar kiri monitor utama. Jalankan perintah serupa setiap kali mesin Anda secara acak memilih tampilan utama yang salah. displayplacer "id:<leftScreenId> res:1920x1080 scaling:on origin:(0,0) degree:0" "id:<rightScreenId> res:1920x1080 scaling:on origin:(1920,0) degree:0"

Juga tersedia melalui Homebrew brew tap jakehilborn/jakehilborn && brew install displayplacer

Jake Hilborn
sumber
0

Saya pikir saya mempersempit kondisi lomba ini berkat tab "Grafik / Layar" di "Sistem Informasi" dan di mana urutan monitor eksternal terdaftar di sana. MacOS (Mojave, others?) Dapat mengandalkan nomor seri monitor yang terlihat di sana untuk mengingat pengaturannya, tetapi sepertinya tidak peduli dengan nomor seri. Alih-alih, pengaturannya tampaknya hanya mengandalkan urutan daftar itu! Dengan kata lain, monitor dalam daftar itu yang memenangkan perlombaan dan muncul pertama selalu akan dikonfigurasi sama tidak peduli yang mana sebenarnya.

Jadi solusi yang jelas adalah meninggalkan steker dari stasiun dock monitor yang Anda inginkan menjadi yang kedua dalam daftar itu dan tancapkan terakhir setelah komputer (untuk beberapa alasan yang tidak diketahui mencabut stasiun dock diperlukan)

Maret
sumber