her ekranı ayrı bir alan haline getirmek, ancak her iki ekranı aynı anda taşımak için bir klavye kısayoluna sahip olmak nasıl?


16

OS X Mavericks'te her ekranın (yani monitör) kendi alanı vardır. Bunun birçok avantajı var.

Ama sonra eski yapmanın da avantajları var; yani benim [ monitor 1 - space 1] ve [ monitor 2 - space 1] benim Xcode uygulaması için olmak istiyorum. Ve kromum için [ monitor 1 - space 2] [ monitor 2 space 2] vb.

Tercihler seçeneği ile size eski veya yeni yoldan gitme Display have separate spacesseçeneği sunar:

resim açıklamasını buraya girin

Ancak her iki dünyanın da en iyisini istiyorum: Her ekranın kendi alanına sahip olmasını istiyorum .. Ama sonra her iki ekranı da aynı anda hareket ettirebileceğim bir klavye kısayolu istiyorum . Bu nasıl mümkün olabilir?

Yanıtlar:


8

Benzer bir şey yapmak istedim. "Sola taşı" ve "Sağa taşı" kısayollarının istediğiniz gibi davranmasını sağlamak mümkün olmasa da (en azından üçüncü taraf bir araç olmadan), "Masaüstüne Geç [ ] "kısayolları. İşte yaptım:

  • Görev Kontrolü'nde, her ikisine de aynı numaraya sahip olmak için her iki ekrana masaüstü ekleyin veya kaldırın . Mountain Lion'da 5 kullanıyordum, bu yüzden Mavericks'e ilk önyükleme yaptığımda, birincil ekranımda 5 ve ikincil ekranımda sadece bir tane ("Masaüstü 6") vardı. İkincil ekranıma 4 yeni masaüstü ekledim, şimdi toplam 10 tane var. Sonuç şuna benzer:

Masaüstü 1-5 ile birincil ekran

Masaüstü 1-5 ile birincil ekran

Masaüstü Bilgisayarlar 6-10 ile ikincil ekran

Masaüstü Bilgisayarlar 6-10 ile ikincil ekran

  • Kategoriye gidin System Preferences > Keyboard > Shortcutsve seçin Mission Control.

  • Masaüstlerinin her bir "çifti" için bir kısayol belirleyin , şöyle:

Klavye kısayolları

(Elbette, bu bazı çelişkili kısayollara neden olacaktır, ancak sorun gibi görünmüyor. Bir kısayol yine de her iki işlemi de tetikliyor.)

  • Kullanımı ctrl- 1aracılığıyla ctrl- 5: (ya da her türlü seçtiğiniz kısayolları kümesi) her çifti arasında geçiş yapmak için ctrl+ 1birincil ekranda Desktop 1 ve ikincil üzerinde Desktop 6, ctrl+ 2Masaüstü 2 ve Masaüstü 7 için, vb.

Bildiğim bir hack gibi görünüyor, ama en azından Mavericks'teki gelişmiş çoklu monitör desteğinin avantajlarını korurken Mountain Lion'da alışkın olduğum davranışla eşleşiyor.

EDIT: Bunun masaüstü çiftleri arasında geçiş yaparken bazı garip davranışlara neden olabileceğini fark ettim. Birincisi, bir masaüstüne indiğinizde, menü çubuğu düzensiz yanıp söner ve sonunda rastgele görünen bir ekrana veya diğerine odaklanır. Ayrıca her zaman beklediğiniz uygulamaya veya pencereye odaklanmaması nedeniyle uygulama değiştirme ile uğraşmaktadır. (Belki de küresel olarak en son kullanılan uygulama ile o masaüstünde en son kullanılanlar arasında bir çatışma var mı? Emin değilim.) Bununla oynamaya devam edeceğim, ama bu benim için bir anlaşma olabilir. Neyse ki, yine de gerekirse Mavericks öncesi davranışa geri dönme seçeneğim var .


Bu çok faydalı, paylaştığınız için teşekkürler. BetterTouchTool'u denediniz mi? Tek bir kısayolun birkaçına eşlenmesini sağlar. Belki bir masaüstünden diğerine geçmek için ctrl-1'i eşleştirmek mümkündür, böylece her zaman aynı sırada olurlar.
chmac

Cankurtaran! Neden tıkladığımda RubyMine IDE'mden atladığım yüzen ekranları yaşadığımı anlayamadım.
ecbrodie

Bu harika bir cevaptı. Ancak, benim için artık El Capitan altında çalışmıyor. 10.11.6'nın altında çalışması için ne yapmam gerektiğini biliyor musunuz?
Hotschke

10.11.6: Kısayol yalnızca ana ekran için çalışır (Sistem Tercihleri ​​-> Ekranlar, sürüklenebilir menü çubuğuna sahip ekran)
Hotschke

Görünüşe göre, nVidia grafik sürücüsü ile ilgili bir sorun var: NVIDIA Web Sürücüsü yerine OSX Varsayılan Grafik Sürücüsünü kullanarak, tekrar 10.11.6 altında benim için çalışıyor.
Hotschke

1

Mavericks için güncellediğimde tam olarak ne dediğini yapmak istedim. Ama sonra önce kullanmak istediğiniz uygulamayı (Command + Tab) ve sonra geçerli uygulamanın pencerelerini (Ctrl + aşağı ve sol veya sağ doğru olanı almak için) seçmenin çok daha kolay olduğunu fark ettim. Başka bir alanda olsa bile pencereyi seçmek için çalışır ve daha sonra monitörler arasında geçiş yaparsınız.

Örneğin, genellikle her monitör için bir tane olmak üzere birden fazla krom pencerem var, bu yüzden daha büyük olandan küçük olana geçmek istiyorsanız, önce Google Chrome Uygulamasını, ardından Ctrl + Aşağı'yı (tüm krom pencereleri görmek için) ve büyük monitörden küçük monitöre geçmek için sağ ve sol.

Umarım faydalıdır


2
Ne yazık ki, bu pencerelerden biri tam ekran olduğunda işe yaramıyor ...
Antoine Lizée

@ AntoineLizée Sebep, OS X'in tam ekran uygulamalara bağımsız alanlar olarak davranmasıdır. Örneğin, Safari tam ekrandaysa, kendi alanıdır.
jfmercer
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.