Harici monitör taktıktan sonra Mac OS X Windows Konumunu Sıfırla


72

Mac OS'yi çoklu monitörde kullanmak mükemmeldir, ancak harici monitörü (2. monitör) çıkardıktan sonra genellikle orijinalleri harici monitörde konumlandırmak, varsayılan monitöre yeniden konumlandırılmaz. Bu tür bir kullanım için pencere konumunu sıfırlayabilen herhangi bir kısayol tuşu veya yardımcı program var mı?


Sunucu Arızası ile ilgili serverfault.com/questions/7237/… adresini de kontrol edebilirsiniz .
Chealion

ayrıca çok popüler soruları görün OS X için hangi Pencere Yönetim Seçenekleri var?
cwd

Yanıtlar:


64

İlk olarak 7237 numaralı Sunucu Hatası Soruundaki cevabımdan :

Bir monitörün fişi çekildiğinde (varsa adaptör de dahil olmak üzere - adaptörün bırakılması, monitörün hala takılı olduğunu düşünerek OS X'den ayrılır) tüm Windows ana ekranınıza geçmelidir. Bazen bazı pencereler (örn. Firefox) ekranın en sağındaki konumlarını koruyacak ve başlık çubuğunu kapmak ve istediğiniz yere taşımak için yeterli alan bırakacaktır.

Pencereleri görebilmeniz için düzenleme yöntemlerinden biri (eğer bir sebepten ekran dışında kalıyorlarsa), söz konusu pencerenin sahibi olan uygulamaya geçmek, Seçenek tuşunu basılı tutup "Önden Yerleştir" i seçmek Pencere menüsü Daha sonra bu uygulamanın tüm pencerelerini ekranın sol üst köşesinden gelen kaskadda düzenler.

İkinci olarak, her pencereyi ekrandan kapacak ve ekranda sizin için hareket ettirecek birkaç AppleScripts (örn. Snipplr'daki bu ) var.

Ayrıca, Stay adında , sizin için bunun çoğunu otomatikleştirmeye yardımcı olacak şık bir shareware uygulaması var. Ayrıca , monitörün bağlantısının kesik olup olmadığını ve komut dizileri çalıştırmanıza olanak tanıyan (farkına varmanız durumunda) farkına varmaktan çok daha fazlasını yapacak ControlPlane de var . sadece pencereleri yeniden düzenlemek daha fazlasını yapın). ControlPlane ücretsizdir, ancak pencereleri hareket ettirmek için herhangi bir doğrudan mekanizmaya sahip değildir (daha önce belirtilen AppleScripts'ten birine eklemeniz gerekir).


"Windows Topla" yalnızca etkiler - ve yalnızca etkilemesi amaçlanır - Sistem Tercihleri ​​"Ekran" pencerelerini etkiler.
Araxia

@Araxia: Sabit. Tuhaf, çünkü yemin edebilirdim daha önce bu şekilde kullandım (ama kesinlikle bu şekilde Lion'da çalışmıyor)
Chealion

Divvy ile pencereleri de yeniden düzenleyebilirsiniz
Irfan

Snipplr'ın senaryosu harika çalıştı. Senaryoyu henüz X-windows uygulamaları ile denemedim, Divvy'in yeniden boyutlandırması mümkün görünmüyor.
harijay

Mavericks'de, bu uygulamaya tıklayın, menü çubuğunda, "Pencere"> "Tümünü Öne Getir" i tıklayın
Ivan Chau

6

Ayrıca Ekranlar'a gidip yansıtmayı kapat / aç'ı seçebilir ve pencereleri sıfırlar.


4

meltem dünyaya ve uygulama penceresi durumlarına sahiptir. durumlar, klavyeleri kullanılarak tetiklenebilir ve çözünürlükten bağımsızdır. bunu size upup ve windowflow ile eşleştirin ;



3

Seçenek tuşunu basılı tutun ve dock'taki uygulamanın simgesine iki kez tıklayın. İlk tıklama pencereyi gizler ve ikinci tıklama tek pencereye sığacak şekilde pencereyi yeniden boyutlandırır.


Bu en iyi cevap, MacOS Sierra'da da çalışıyor.
Justin

2

Bunların hiçbiri işe yaramadı, sonra plist dosyasını silmek için bir numara okudum. Bu uygulama için kaydoldum dahil her şeyi sildim, en son kapattığımda açık olan ana pencereyi toplamaya çalışıyordum.

Sonra şunu denedim ve başardım: MainWindowFrame anahtarını s.th olarak değiştirdim. benim ekran çözünürlüğünün altında, benim durumumda:

<key>MainWindowFrame</key>
    <array>
        <integer>**2237**</integer>
        <integer>474</integer>
        <integer>834</integer>
        <integer>704</integer>
    </array>

için:

<key>MainWindowFrame</key>
    <array>
        <integer>**1000**</integer>
        <integer>474</integer>
        <integer>834</integer>
        <integer>704</integer>
    </array>

Bu nihayet hile yaptı !!!


2
hangi plist dosyasını düzenlediniz?
saat

1

Bir Macbook ile harici bir monitör kullanan bir arkadaş için benzer bir sorgu vardı ve o SizeUp önerdi . Henüz bakmadım ama peşinde olduğun şey olabilir.


Mac'imi uyandırdığımda pencerenin ekranın kenarına taşınmasına neden olabilir mi?
Andy,

1

1010 x 768 veya 800 x 600 diyelim ki Sistem Tercihleri> Çözünürlüğü görüntüler ve daha düşük bir değerle değiştirebilirsiniz; Tamamen ekran dışı bir pencerenin görünmesi gerekene geri dönün.


Bunun işe yaradığını düşünüyorum
malhal

1

Bir zamanlar boşluklar arasında geçiş yaparken sadece uygulama penceresini görebildiğim tuhaf bir durum vardı. Ekranın solunda bir yerlerde olduğunu biliyordum; Burada tarif edilen pek çok yöntemi boşuna denedim.

Sonunda, ana ve harici ekranımı ekran tercihinde yeniden düzenledim , böylece açık diğerinin sol üst köşesinde olacaktı ve sonunda pencere belirdi.


1

Mac'te farklı çözünürlüklerde birden fazla ekran çalıştırdığınızda, Mac, daha küçük ekranların her biri ile en büyük ekran arasındaki boşlukları doldurmak için "sanal" ekran realestate oluşturarak tüm ekranların gerçekte aynı dikey çözünürlüğe sahip olduğunu iddia ediyormuş gibi görünüyor " . Örneğin, bir macbook pro ve 27 "Cinema display var.

Cinema ekranımı kendi çözünürlüğü olan 2560x1440 ve macbook'umu en sağdaki "daha fazla alan" ayarında çalıştırıyorum (1440'tan küçük, ancak tam olarak ne olduğunu söylemiyor). Monitörüm ve dizüstü bilgisayarımın masamın üzerine yerleştirilmesinden dolayı, ekranların alt kenarını hizalamak için sistem tercihlerinde "düzenleme" sekmesini kullanıyorum. Bunu yaptığımda, düzenleme penceresinde boş veya boş olarak gösterilen macbook ekranının üstünde bir bölüm var.

Ancak, ekranlarımın üst kenarlarının aynı hizada olmasını sağlayacak şekilde yeniden düzenlediğimde, eksik uygulama penceremin, ekranın solda olduğunu ve ekranda göründüğünü düşünerek beni sessizce beklediğini gördüm. saati. Buradan, dizüstü bilgisayarımın alt kısmını harici monitörle aynı hizaya getirmek için aşağı doğru hareket ettirerek sistemin şimdi gizli pencereyi Sinema ekranımın sol üst köşesine zorlayacak kadar kibar olduğunu keşfettim.


0

Ekran tercihini menü çubuğunda tutuyorum (bunun için ekran tercihinde bir seçenek var). Ardından, monitör düzenlemesi değiştiğinde ve OS X bunu algılamadığında, burayı tıklayıp 'Ekranları Algıla'yı seçebilirsiniz.

Alternatif olarak, bu eylemi Automator'da kodlayabilir ve kendinize bir kısayol tuşu atayabilirsiniz. Daha fazla bilgi için bu bağlantıya bakınız.


0

Pixelmator kullanırken ve onu kullanmaya çalışırken ertesi gün kullanmaya çalışırken bazı pencereleri ekrana bağlı tutarak aynı sorunu yaşadım. Ekranınıza gidin, resinizi daha düşük bir değere ayarlayın, 'windows topla' düğmesini tıklayın ve ardından resmini normale getirin;


0

Yapabileceğiniz başka bir şey ortaya çıkarmaktır (bence varsayılan olarak üç parmak yukarı doğru kaydırılır) ve pencereyi başka bir ekrana sürükleyin. Sağ alt köşeye gelebilirseniz, pencereyi ekranın üst kısmına getirir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.