Mac’te çoklu ekran kullanmanın neden rahatsız edici olduğu
(wadetregaskis.com)- iMac Pro’nun dahili 5k ekranına LG 5k harici ekran eklense bile, Mac’in çoklu ekran deneyimi 30 yıldır tekrarlanan rahatsızlıklardan büyük ölçüde kurtulamıyor
- macOS, yeniden başlatma veya açılıştan sonra pencere konumlarını hatırlama konusunda tutarsız davranabiliyor; tüm pencereler dahili ekranda toplanabiliyor ve her seferinde yeniden yerleştirmek gerekebiliyor
- Tam ekran uygulamalar/oyunlar, Lightroom Classic, Dock, menü çubuğu, Spaces ve Split View, çoklu ekranda sık sık beklentilerle uyuşmayan konum ve davranışlar sergiliyor
- Yatay yerleşim, ekranlar arasındaki boşluk, boynu çevirme ve giriş aygıtlarıyla ekran hizası sorunları nedeniyle ergonomik yükü artırıyor; yardımcı ekran da kolayca daha az önemli pencerelerin konduğu bir alana dönüşüyor
- Xcode belgelerinde olduğu gibi başvuru bilgisinin sürekli görünmesi gerektiğinde yardımcı ekran faydalı olabiliyor; ancak pencere yönetimi hataları ve yetersiz ekran seçenekleri nedeniyle büyük, tek parça yüksek yoğunluklu bir ekrana duyulan ihtiyaç sürüyor
5k çift ekranı yeniden deneme nedeni
- Birçok çalışma arkadaşı aynı boyutta iki ekranı yan yana koymayı tercih ediyordu, ancak bunun avantajları her zaman net biçimde hissedilmiyordu
- Son 30 yılda çoklu ekran kullanımını birkaç kez denedi
- İlk dönemlerde, tek bir 17 inç ekranın bile lüks sayıldığı zamanlarda, sadece mümkün olduğu için denedi
- Sonrasında ise gerçek çalışma alanını artırmak için bunu aralıklı olarak yeniden denedi
- 2014’te 5k ekranların çıkmasından sonra ekran alanı baskısı bir süre azaldı
- İlk 5k iMac bunun üzerinde büyük etki yarattı
- Son yaklaşık bir yılda Xcode kullanım süresi artınca tek bir 5k ekran dar gelmeye başladı
- Xcode, 5k çözünürlükte bile “idare eder ama harika değil” düzeyinde
- AppKit veya SwiftUI GUI tasarımı ve iPad Pro simülatörü de eklenince daha da sıkışık hissettiriyor
- Hâlihazırda kullanılan iMac Pro’da dahili ekran kapatılamıyor
- Apple, iMac’te dahili ekranı devre dışı bırakmaya izin vermiyor
- iMac Pro’yu değiştirmeyi düşündü ama Apple’ın ürün çıkış takvimi yüzünden kararı erteledi
- Daha büyük tek ekran seçenekleri de tatmin edici değil
- 6k ekran için birkaç seçenek var ama bunlara “harika” demek zor
- 8k ekran tarafında ise fiilen neredeyse hiç seçenek yok
- 8k TV’ler fiziksel olarak çok büyük; bilinen Dell 8k bilgisayar ekranı ise çözünürlüğüne göre fiziksel olarak fazla küçük
- LinkedIn’de çalışırken kendi parasıyla aldığı yedek LG 5k ekranı iMac Pro’nun yanına yerleştirdi
- iMac Pro’nun dahili ekranıyla fiilen aynı panele çok yakın olduğundan ideal bir eşleşme gibi görünüyordu
- Gerçekte ise renk sıcaklığı farkı belirgindi ve LG ekran daha sıcak görünüyordu
macOS’in pencere konumlarını unutması
- İlk yaklaşık bir ay genel olarak fena değildi; yalnızca bazı uygulamalar ara sıra sorun çıkarıyordu
- Xcode özellikle belge pencerelerinin konumunu sürekli unutuyordu
- Belge penceresi yalnızca ilk açılan sekmeyi koruyor, diğer sekmeleri korumuyor
- Geliştirme sırasında belge penceresi yanlışlıkla kapanırsa, çalışma bağlamıyla ilişkili birden çok belge sekmesi kaybolabiliyor
- Sonrasında bir noktadan itibaren her açılışta tüm pencere konumları dahili ekrana sıfırlanmaya başladı
- Aşırı dolmuş ana ekranda pencereleri bulup yeniden yardımcı ekrana taşımak gerekiyor
- Bu durum tek seferlik bir talihsizlikten çok, uzun deneyime göre er ya da geç tekrarlanan olağan bir soruna benziyor
- Bir noktada pencerelerin çoğunun konumunu yeniden hatırlamaya başlayabiliyor
- Ancak aynı kısır döngü daha sonra tekrar yaşanabiliyor
Tam ekran uygulamalar ve oyunlarda çoklu ekran davranışı
- Tam ekran uygulamalar, özellikle de oyunlar, ek ekranları çoğu zaman düzgün işleyemiyor
- Bazı oyunlar kullanılmayan ekranı karartamıyor veya kapatamıyor
- Oyun oynarken hemen yandaki parlak ekranın açık kalması dikkat dağıtıyor
- Her başlatma veya çıkışta System Settings içindeki Display ayarlarından yardımcı ekranı seçip parlaklığı elle ayarlamak gerekiyor
- Kullanılan LG 5k modelinde güç düğmesi yok
- Thunderbolt kablosu çekilirse macOS şaşırabiliyor, pencere yerleşimi bozulabiliyor ve bazı uygulamalar çökebiliyor
- Tersine, bazı uygulamalar da ek ekranı yanlış algılayıp pencereyi alakasız bir ekrana gönderiyor
- Adobe Lightroom Classic bazen tüm pencereyi başka bir ekrana taşıyor
- Geri getirmenin tek yolu Lightroom’u kapatıp yeniden açmak
- Window menüsündeki “Move to <other display>…” seçeneği çalışmıyor
Dock ve menü çubuğunun yarattığı sürtünme
- Dock ekranın yanına konulduğunda, yalnızca o yönde en dışta kalan ekranda görünüyor
- Dock’a ulaşmak için fareyi birden çok ekran boyunca taşımak gerekiyor; bu da yavaş ve garip hissettiriyor
- Dock otomatik gizlenecek şekilde ayarlanmış
- Ekran kenarına yakın fare hareketlerinde Dock’ın istemeden açılmamasına dikkat etmek gerekiyor
- Tek ekranda soldaki Dock en az rahatsız eden seçenek
- Sol kenarda etkileşimli UI öğeleri görece daha az
- Sağ taraf, kaydırma çubukları nedeniyle ikinci en iyi seçenek
- Fareyi aşağı hareket ettirirken USB kablosunun gerginliği de ayrıca hissediliyor
- Yatay çoklu monitör düzeninde fiilen altta Dock kullanmak zorunda kalınıyor
- Alt kısımda pencere yeniden boyutlandırma alanı, araç çubukları, düğmeler ve yatay kaydırma çubukları çok fazla
- Dock’ı yanlışlıkla açmadan ekranın altındaki birkaç pikseli kullanmak gereken durumlar sık yaşanıyor
- Bazen pencerenin alt kısmındaki öğeyi tıklamak için pencerenin tamamını taşımak gerekiyor; bunun için de önce üst taraftan küçültmek gerekebiliyor
- Menü çubuğu da otomatik gizlenecek şekilde ayarlı
- Bunun nedeni görsel sadelik, biraz ekran alanı kazanmak ve geçmişte iMac’te menü çubuğu yanığı yaşamış olmak
- Menü çubuğunda iStat Menus ve çeşitli izleme araçları da olduğu için sık kullanılıyor
- Fareyi ekranın üstüne fırlatıp menü çubuğunu ortaya çıkarmak başlı başına kolay bir hareket
- Çoklu ekranda menü çubuğu yalnızca etkin ekranda görünüyor
- Etkin ve etkin olmayan ekranı tek bakışta ayırt etmek çoğu zaman kolay değil
- Öndeki uygulamanın ana iş parçacığı run loop’u boşta değilse veya uygulama açılıyorsa menü çubuğunun görünmemesi gibi macOS tasarım sorunları da buna ekleniyor
- İmleç yanlış ekranda olduğu için mi görünmediği, yoksa başka bir nedenle mi görünmediği hemen anlaşılamıyor
- Günde yüzlerce kez yapılan bir harekette bu kısa gecikmeler birikiyor
Pencerelerin yanlış ekranda görünmesi
- Pencereler bazen yanlış ekranda açılıyor
- Nedeni net değil
- macOS pencere yönetiminde benzer şekilde açıklanması güç hatalar var
- Bazı modal iletişim pencereleri mevcut pencerenin arkasında bile açılabiliyor
Yatay yerleşimin ergonomi sorunları
- Tipik yatay düzende iki ekran eşit şekilde yerleştirildiğinde, doğal olarak bakılması gereken tam orta noktada ekran yerine bir boşluk oluşuyor
- Hiçbir ekran klavye veya fareyle hizalı olmuyor
- Yazı yazma ve fare doğruluğunun düştüğü hissediliyor
- Treadmill desk gibi sürekli hareket edilen ortamlarda bu daha da belirgin
- Sürekli merkezin soluna veya sağına bakmak boyun ağrısına yol açabiliyor
- Ana ekran ortaya alınıp yardımcı ekran yana konulduğunda, yardımcı ekran çok daha az kullanışlı hâle geliyor
- Çünkü oraya bakmak fiziksel olarak belirgin biçimde daha rahatsız
Çalışmayı birden çok ekrana bölmenin zor olması
- İki pencereyi aynı ekran içinde yan yana koymakla, iki pencereyi ayrı ekranlara yerleştirmek arasında hissedilir bir fark var
- İki ekran aynı değilse veya yatay/dikey eksenleri hizalı değilse bu fark daha da büyüyor
- Bu, sadece gözleri hareket ettirmekle başı da çevirmek arasındaki fark olabilir
- Ekranlar arasında sık gidip gelmeyi gerektiren işlere alışmak zor
- Önemli işler yardımcı ekrana pek konmak istenmiyor
- Yardımcı ekranın konumu ana ekrana göre ergonomik açıdan dezavantajlıysa bu daha da belirgin
- Yardımcı ekran, takvim, clipboard görüntüleyici, hesap makinesi gibi sık kullanılmayan pencerelerin bırakıldığı bir alana dönüşmeye yatkın
- Böyle uygulamaları gerektiğinde ana ekranın önüne getirip sonra yeniden gizlemekten çok farklı değil
- Yardımcı ekrandaki ilgisiz animasyonlar ise aksine dikkat dağıtabiliyor
- Şimdiye kadar anlamlı olan tek eşzamanlı kullanım senaryosu, başvuru bilgisini yardımcı ekranda tutmak olmuş
- Xcode belge penceresi bunun tipik örneği
- Karmaşık bir Xcode projesini 5k ekranın yarısına sığdırmak pratikte zor
- Kod ve doküman arasında sürekli geçiş yapmak yerine ikisini aynı anda görmek daha rahat
Hacker News tepkileri ve ek tartışma noktaları
- Hacker News’te uzun bir tartışma oluştu
- Tepkiler suçlamadan çok empati ve yardım etme çabası yönündeydi
- Yaklaşık 35 yıldır Mac kullanıyor ve ağırlıklı olarak Mac’e odaklandığı için, “Windows/Linux kullanıcısı gibi yanlış kullanıyorsun” tarzı yorumlar yerinde değil
- Harici ekran bağlantısının kararlılığı da birçok kişiye göre sorunlu
- Kullanılan LG 5k, kutudan çıkan Thunderbolt kablosundaki arıza değiştirilene kadar ciddi sorun çıkarıyordu
- Değişimden sonra da iş için kullanılan MacBook Pro’da kararlı çalışmadı, ama iMac Pro’da iyi çalıştı
- Metinde şu anda bu sorun yaşanmadığı için ayrı başlık yapılmamış olsa da, bu da Mac’in büyük problemlerinden biri
- Daha büyük tek ekran kullanma önerisine katılıyor
- Bu konu, daha önce değinilen seçenek yetersizliğiyle bağlantılı
- Ultrawide ekranlara açık, ancak yeterli piksel yoğunluğu şart
- Tipik 27 inç ekranın 23.5 inç yatay genişliğinde 5k, kabul edilebilir bir piksel sayısı sunuyor
- Yaklaşık 50 inç genişliğindeki bir ekranda 5k çok yetersiz kalıyor
- Makul çalışma mesafesinde en az 100 PPD iyi bir ekran için ölçüt
- Apple’ın Retina ekranları bu ölçütü karşılıyor, ancak bilinen ultrawide ekranlar karşılamıyor
- Son yerleşimde iMac Pro tam ortaya, LG 5k ise solda yaklaşık 45 derecelik açıya konmuş
- Daha önce simetrik yatay dizilim, dikey istifleme ve iPad Pro ya da dizüstü içeren geçici çapraz düzenler de denendi
- Makul yerleşimlerden denenmemiş bir şey kalmadığı düşünülüyor
- Spaces kullanılmıyor
- Geçmişte erken dönem Mac OS X ve Linux’ta denendi ama uygun gelmedi
- Yeni pencerelerin, özellikle modal iletişim kutularının sessizce yanlış Space’te açılması gibi ayrı pencere yönetimi hataları var
- Uygulama tam ekranı, bazı oyunlarda olduğu gibi gerçekten zorunlu olmadıkça kullanılmıyor
- Geçmişte iş için kullanılan MacBook Pro’da küçük ekran yüzünden mecburen kullanıldı
- macOS tam ekran modunda çok sayıda hata var
- Yeterince büyük ekranlarda çoğu uygulamada boşluk israfı büyüyor
- Dock kullanılmaya devam ediliyor
- Uygulamalar arasında geçiş için kullanılıyor
- ⌘⇥ de kullanılıyor, ancak çoklu ekranda uygulama paletinin hangi ekranda çıkacağını öngörmek zor olduğu için fareyle birlikte verimli kullanmak güç
- Spotlight da uygulama başlatma ve geçiş için kullanılıyor, ama giriş kutusunun gecikmeli görünmesi, yazıyı yok sayması, indeksleme durumu ve sık kullanılan kısaltmaların anlam değiştirmesi gibi kararsızlıkları var
- Küçültülmüş pencerelere erişim, uygulamanın Dock simgesindeki bağlam menüsü ve okunmamış mesaj sayısı gibi izleme amaçları için de Dock kullanılıyor
- macOS’in pencere döşeme ve gesture eksikliği de sık eleştirildi
- macOS’te Apple’ın Split View dediği bir özellik var
- Ancak Split View fiilen tam ekran modunun özel bir türü olduğundan aynı tasarım sorunlarını ve hataların çoğunu paylaşıyor
- Beklenenden çok daha fazla ekran ve pencere yönetimi aracı önerildi
- Örnekler: Stay, Display Maid, Phoenix, Rectangle Pro
- Bunlardan bazıları denenebilir
- Ancak Dock ve menü çubuğu erişilebilirliği ya da ergonomi gibi temel sorunlar bu araçlarla çözülmüyor
1 yorum
Hacker News yorumları
Uygulamaları yeniden açarken macOS’in pencere konumlarını hatırlayamaması gerçekten sinir bozucu
Yolda çalışıp ev ofisine tekrar bağlandığımda, o düzene uygun pencere konumlarını bile hatırlamadığı için dizüstü ekranına yığılmış onlarca pencereyi yeniden düzenlemek zorunda kalıyorum
Eski bir HN tartışmasında gördüğüm DisplayMaid https://funk-isoft.com/display-maid.html ile çözdüm ama MacBook Apple’ın amiral gemisi ürünü ve dock/ekran ekosistemi büyükken dinamik masaüstü yapılandırmalarının düzgün ele alınmaması anlaşılır gibi değil
Temel bir işletim sistemi işlevini düzeltmek için ayrıca birkaç dolarlık bir uygulama satın almak zorunda kalmak akıl alır gibi değil
Yine de eski Thunderbolt Display’lerde parça arızası nedeniyle ikisinin de içini değiştirdim; birinde dahili Thunderbolt kablosu sorunu sürüp gittiği için ayrı kablo kullanmam gerekti
Aynı monitörleri aynı portlara takılı tuttuğum, neredeyse hiç değişmeyen bir ortamda bile macOS’in pencere konumlarını unutması can sıkıcı
Monitör bağlama olayı işleme biçimi de tuhaf: İki ekran açıkken üçüncüyü taktığımda yardımcı monitör kapanıp açılıyor, sonra yardımcı ve ana ekranın ikisi birden kapanıp açılıyor, ardından yeni monitör açılıyor; çok rahatsız edici
Sanki biri masama gelip özellikle bütün eşyaların yerini değiştiriyormuş gibi
Hacker News’te durum farklıdır ama genel kullanıcı kitlesi harici monitör kullanmama eğiliminde
Mac’in çoklu ekran desteği aksine geriye gitti; platformun genel durumunu gösteriyor gibi olduğu için epey moral bozucu
20 yıl önce Apple’ın, PPI veya renk derinliği farklı monitörler arasında bile pencerelerin doğal biçimde taşabilmesi için çok emek verdiğini duymuştum; bir noktada bu özellik çıkarıldı ve artık pencereler yalnızca tek bir ekranda gösteriliyor
Preview gibi yerleşik özellikler bile eskiden birilerinin kullanım senaryolarının %99’unu ciddiyetle düşündüğü izlenimini verirdi; şimdi ise regresyon olup olmadığını bile doğru düzgün kontrol etmeden %80’i desteklese şanslı sayılırmışız gibi görünüyor
https://en.wikipedia.org/wiki/Hugh_Daniel
Eski bir monitörden CRT’yi çıkarıp içini yüksek çözünürlüklü fotoğrafla çekerek duvar kâğıdı olarak kullanmıştı; pencereler monitörün içindeki yüksek voltaj devrelerinin önünde duruyordu, gördüğüm en harika skeuomorfik duvar kâğıdıydı
Apple’ın şeffaf iMac’in varsayılan arka planı olarak bunu neden kullanmadığını bilmiyorum
“They're IN the COMPUTER???” https://www.youtube.com/watch?v=L_o_O7v1ews
“There must be an ON button somewhere... Did you press the Apple thing?” https://www.youtube.com/watch?v=ToIyDSRSN5g
System Preferences > Desktop & Dock > Mission Control > Displays have separate Spaces > Off ile kapatabilirsiniz
Bu ayar açıkken pencerelerin iki ekrana yayılamamasının nedeni, her ekran için Space’i bağımsız değiştirebilmeniz veya tekil Space’leri başka bir ekrana taşıyabilmenizdir
Pencere iki ekrana taşmış olursa Space değiştirme ya da yeniden yerleştirme sırasında sonuçlar kaçınılmaz olarak çok garipleşir
Pencereleri aklı başında şekilde yönetebilmek için hâlâ Magnet gibi bir uygulama gerekiyor ve çoklu ekran berbat durumda
Buna karşılık LG Gram’daki KDE Plasma’da çözünürlükleri ve boyutları farklı dört ekranı farklı ölçekleme oranlarıyla gayet iyi kullanıyorum; Wayland + Plasma o kadar iyi çalışıyor ki şaşırtıcı
Öncesiyle karşılaştırınca gerçekten çok kötü
Çoklu ekran sorunlarının tamamını yalnızca işletim sistemine bağlamak zor; farklı platformları kullanmış kişisel deneyimime göre her yerde sonunda kolayca karmakarışık olabiliyor
Ekranın açılıp kapanması asenkron bir olay olduğu için işletim sisteminin bunu olay tabanlı işlemesi gerekiyor; ekran her an kaybolabileceğinden tüm grafik durumlarının her zaman geçerli olması gerekiyor
Son ekran düzeni ne olursa olsun kullanıcının beklediği duruma yakınsaması gerekir, ancak uygulama geliştiricileri çoğu zaman bu sorunu işletim sistemine atıyor ya da işletim sisteminin sunduğu öngörülebilir geri yükleme servislerini görmezden geliyor; bu da işletim sisteminin varsayımlarını bozuyor
Birden çok yerleşim arasında pencere konumlarını ister insan taşısın ister işletim sistemi taşısın, pencere konumunu geri yükleme için tamamen deterministik bir mantık yok
Kapak kapalıyken yeniden başlatınca ekran titriyor, dizüstünün LED’i yanıp sönüyor ve sonunda tamamen ölüyordu; muhtemelen kernel panic gibiydi
Meğer harici ekran bağlı değil diye systemd sistemi uykuya gönderiyor, bağlı diye tekrar uyandırıyor ve bu süreç birbirine giriyormuş gibi görünüyor
Ekranın başlatılması zaman alıyor, giriş yoksa kapanıyor ve olaylar çakışıyordu; bazen çalıştığı için bunun kernel ya da Mesa hatası olduğunu sanıp dağıtımlar arasında dolaştığım da oldu
Sonunda systemd’nin uyku modunu kapattım; hoşuma giden bir çözüm değil ama en azından Linux olduğu için kapatabildim
Temelde masada iki harici ekrana bağlanıp belirli bir düzeni kullanırken, toplantı için kabloları çıkarıp 30 dakika sonra geri döndüğümde özgün düzenin aynen geri yüklenmesini bekliyorum
Hareket halindeki düzeni de bir çalışma alanına dönüştürür gibi kullanılabilir hâle getirse daha da iyi olur
Nvidia kurulduktan sonra Windows veya Linux’ta çoklu ekran sorunu hatırlamıyorum; Windows’ta asıl sürekli sorun çıkaran şey daha çok sesti
Kısa bir mola ya da monitör bekleme modundan sonra bile pencerelerin yer değiştirdiği oluyordu; yıllarca çeşitli çözümler denedim ama sabit konumları kaydetmeyi vaat eden araçlar da tatmin edici değildi
Şimdi çalışma durumuna göre pencere konumu setlerini AppleScript ile tanımlayıp kısayolla çağırma yöntemini tercih ediyorum
Üçüncü taraf araç olmadan çalışıyor ve aynı uygulamanın birden fazla penceresine de uygulanabiliyor
Örneğin “Dev1” ayarı, iki harici 27 inç 4K ekran ve 14 inç MacBook’ta Firefox’u birinci ekrana, IntelliJ IDEA’yı ikinciye, iTerm2’yi MacBook ekranına yerleştiriyor ve kararlı çalışıyor
Birden fazla monitör düzenini ve pencereleri yerlerine döndüren uygulamaları denedim ama kararlı değillerdi; pencereler yine karışıyordu
Beklemedeki Mac’in güç tüketiminden çok benim zamanım daha değerli olduğu için böyle kullanıyorum
Monitörler güç tasarrufuna geçiyor ve o sırada da bazen pencereler yeniden yerleşiyor, ama %99 oranında sorun yok
Elbette bu, rastgele UX başarısızlıklarını örnek gösterip Linux’un günlük ana sistem olarak kullanılamayacağını söyleyenlere yönelik bir taşlama
Ekranların bazen neden birbirleriyle yer değiştirdiğini bilmiyorum
Oturum açınca ek ekranlar birbirleriyle değişmiş oluyor ve her şeyi taşımam gerekiyor; bu hiç mantıklı değil
Makine monitörün seri numarasını da, hangi porta bağlı olduğunu da biliyor; neden bu bilgilerle özgün konumu hatırlayamadığını anlamıyorum
Ayrıca tüm ekran arka planlarını siyah seçmişken birkaç gün sonra giriş yaptığımda fotoğrafa dönmesi de sinir bozucu
Yerel çözünürlüğü kullanmayı da kolaylaştırmıyor; BetterDisplay kurmak zorunda kaldım, o bile kusursuz değil
https://news.ycombinator.com/item?id=40038759
Birkaç hafta önce HN’deki bir yazıda görmüştüm: monitör üreticileri parti düzeyi dışında benzersiz bir makine kimliğini doğru düzgün koymadığı için aynı partiden alınan iki monitör donanım düzeyinde ayırt edilemiyormuş
Bir çözüm aracı olduğunu sanıp umutlanmıştım ama benim monitörlerim Mac’e doğrudan değil, docking station’ın arkasından bağlı olduğu için o araç bunu düzeltemedi
Daha da kötüsü, F3 ile yukarıdaki küçük “masaüstü”leri görüp soldaki monitörünkini sağa, sağdakini sola sürükleyerek değiştirebilirim gibi duruyor; ama her zaman sanal masaüstlerinden biri bu şekilde sürüklenemiyor ve nedense uygulamaların bulunduğu masaüstü o oluyor
Eskiden düzeni hatırlamak için https://github.com/lapo-luchini/WindowsLayoutSnapshot kullanıyordum; sorunun DisplayPort’tan kaynaklandığını öğrendikten sonra ekran kartında yeterince HDMI/DVI portu bulundurup DisplayPort’tan kaçındım
Şimdi de yanlışlıkla tüm pencereleri simge durumuna küçültüp tekrar açarken kullanışlı olduğu için hâlâ çalıştırıyorum
Mac’te de benzer bir araç olabilir
En azından Rectangle gerekiyor: https://rectangleapp.com/
Tüm sorunları çözmüyor ama yavaş fare sürüklemeleri yerine klavye tabanlı pencere taşıma işini hızlıca yapabiliyorsunuz
macOS’i 10 yılı aşkın süredir çoklu monitörle kullanıyorum; Spectacle ve şimdiki Rectangle vazgeçilmezdi, yalnızca dizüstü ekranını kullanırken bile kullanıyorum
Bu kadarlık kısayol, iki ekranla verimli çalışmak için yeterli
Bu sorunları, iki ücretsiz açık kaynak araç sayesinde yaşamıyorum: displayplacer https://github.com/jakehilborn/displayplacer ve Phoenix https://github.com/kasper/phoenix
displayplacer, monitörleri istediğiniz gibi ayarladıktan sonra daha sonra aynı yapılandırmaya dönmek için komut üreten bir komut satırı aracı; iki çalışma konumum için komutları kaydedip Alfred ile çalıştırıyorum
Phoenix, pencere yönetimi için kendi klavye kısayollarınızı yazmanızı sağlıyor; monitör UUID’sine bakarak mevcut konumu algılayan ve pencereleri istediğim yerlere yerleştiren bir tuş kombinasyonu hazırladım
Benzer işler Moom https://manytricks.com/moom/, Rectangle https://github.com/rxhanson/Rectangle, Magnet https://magnet.crowdcafe.com ile de yapılabiliyor
Dock’u sağda otomatik gizleme ile kullanıyorum; menü çubuğu yalnızca ortadaki ekranda sürekli görünür olsa da hiç rahatsız etmiyor
Bir süre iyi kullandım, sonra tüm özelliklerine ihtiyacım olmadığını fark ettim; yine de https://taoofmac.com/space/apps/window_managers sayfamda hâlâ belirgin biçimde yer veriyorum
ProMotion, yani yüksek yenileme hızı, açık olan yeni MacBook Pro’larda masaüstü geçiş animasyonu çok yavaş
Animasyon hızı ekran yenileme hızına bağlı olduğu için ProMotion’ı kapatıp 60Hz’e ayarlayınca sorun çözülüyor
Animasyon sırasında pencerelerle etkileşime geçilemiyor; yeni masaüstünde bir şeye tıklamak için yavaşlama animasyonunun tamamen bitmesini beklemek gerekiyor ve Apple bu sorunu bir yılı aşkın süredir biliyor
Windows veya Plasma kullanıcısı açısından bakınca, ayrıcalıklı tam ekran, snap olmaması ve simülatörü döşemeli bir düzene koymak için uygulama manifestosunu düzenlemek zorunda kalmak gibi nedenlerle pencere yöneticisi çağın gerisinde görünüyor
Eski yardımcı araçlarla gelen bir shell dışında macOS’i geliştirme için sevme gerekçelerinden iyi bir izlenim edinmedim
Erişilebilirlikteki hareketi azaltma ayarına da Windows kadar saygı göstermiyor; bu yüzden uzun animasyonlardan kaçınmak bile zahmetli
Orijinal yazıda şikâyet edilen sorunların neredeyse hiçbirini yaşamadım
Pencereler yanlış ekranda açılabiliyor ama aynı pencereleri aylarca açık tutma eğilimindeyim
Uygulamaları kapatmak da benzer; modern OS’lerde uygulamalar açık kalsa bile odakta değilken çok fazla arka plan işi çalıştırmıyorlarsa neredeyse hiç kaynak kullanmıyorlar
Bazen pencereler karışıyor ama sık değil; Studio Display ve epey eski bir Thunderbolt Display kullanıyorum
Dock sorununda da fare hassasiyetini yükseltip Fitts yasasından yararlanıyorum: imleci belli bir hızla sola fırlatınca yardımcı monitörün solundaki Dock’a güvenilir biçimde ulaşıyor
İkinci ekranı çoğunlukla “yardımcı” uygulamaları masaüstlerine ayırmak için kullanıyorum; bu yüzden manuel pencere yönetimine pek gerek kalmıyor, gereken pencerenin bulunduğu masaüstüne geçmem yeterli
Büyük tek ekranlara veya ultrawide ekranlara da uyum sağlayabilirim ama çoklu monitörde sanal masaüstlerini birlikte kullanma yöntemi, döşeme veya bölme ayarlarıyla uğraşmaktan çok daha iyi
Ev ve işteki farklı çoklu ekran kurulumları ile yalnızca dizüstü kullanımı arasında gidip geliyorum; macOS’in pencere konumlarını hatırlayıp hatırlamadığını incelemiş değilim ama çalışma biçimi yüzünden hiç sinirlendiğim olmadı
Tipik Apple tarzıyla, öylece çalışıyor
Sadece başlığa bakarsak Windows’a veya Linux’a geçseniz de neredeyse aynen geçerli
Teknik personeli büyük ölçekte işten çıkarıp geleceğin yapay zekası ve gelişmiş büyük dil modelleriyle değiştirebileceğimizi söylüyoruz ama yalnızca iki ekran takınca bilgisayar bozuluyor
Çözüm ya ekran kablosundaki hot-plug algılama pinini fiziksel olarak bloke edip monitörü kapatılabilir hale getirmek ya da PersistentWindows kullanmak; ancak geri yükleme yavaş ve sanal masaüstleri arasında zıplıyor
Üstelik “windows” ve “virtual desktops” ile ilgili arama terimleriyle arama yapmak da berbat