Harici monitör kullanırken tüm UI öğelerini ölçeklendirme


17

Macbook Pro'nun dahili monitörünü kullandığımda, Ekran ayarları menüsünde aşağıdaki seçenekler var:

Buradaki en iyi şey Ölçekli seçeneğidir; bu, ekranın doğal çözünürlüğünü kullanabileceğim ve zevkime bağlı olarak tüm UI öğelerini daha büyük veya daha küçük hale getirebileceğimi ve hala çok keskin göründüğünü belirtir.

Ancak, Macbook'umu 2K monitöre bağladığımda Ölçekli seçeneği kullanılamaz, yalnızca çözünürlüğü ayarlayabilirim. Ekran ayarları menüsü biraz şuna benziyor:

Maksimum netlik elde etmek için her zaman monitörün doğal çözünürlüğünü kullanmak istediğim için harici monitörümün çözünürlüğünü değiştirmek istemiyorum. Ancak, benim görüşüme göre, Mac'in varsayılan UI boyutu, tipik bir 27 "2K ekranda biraz daha küçük olduğundan, tüm UI öğelerini daha büyük (yani, sadece yazı tipini değil) kullanmak mümkün olabildiğince ölçeklendirmek istiyorum. dahili monitör.

Bulduğum bazı ekran görüntülerine göre, ölçeklendirilmiş menü en azından bu 4K monitör için mevcut:

Öyleyse sorum şudur: Mac ile harici bir monitör kullanırken neden ölçeklendirilmiş seçenek her zaman kullanılamıyor?

Bu arada, Windows’taki eşdeğer seçenek, tüm öğelerin daha büyük ve keskin görünmesine neden olan ve tüm ekranlarda çalışan DPI ayarlarını değiştirmektir:


Çok iyi formüle edilmiş bir soru! 2017 yılının sonlarında hala aynı sorun için üzülüyorum :(
mitchus

Yanıtlar:


8

OS X UI çözünürlükten bağımsız değil, yapabileceğiniz tek şey çözünürlüğü değiştirmek. Temelde Daha Büyük Metin veya Daha Fazla Alana Geçerken OS X'in HiDPI ekranlarında yaptığı şeydir, ancak bunlar retina gösterdiğinden, bazı durumlarda çözünürlüğün doğal olmadığını, retina olmayan ekranlarda kesin olarak yapabileceğinizi göremezsiniz. .

Arabirim boyutunu değiştirmek için bir terminal komutu var (ki şu anda bulamıyorum, ancak 10.6'da bir kez denedim, inanıyorum), ancak özellikle 3. parti uygulamalarında iyi çalışmıyor. Bazıları kesinlikle kullanılamaz.


1
Oh, haklısın. Çözünürlük ölçeklendirme seçeneği aslında ekranın çözünürlüğünü değiştirerek, her şeyi daha büyük fakat daha keskin bir şekilde netleştirmiyor. :( Apple'ın çözünürlük bağımsızlığı için daha iyi destek sağlayamadığı için üzücü olduğunu düşünüyorum. Windows, çözünürlüğünden bağımsız olmamakla birlikte, ölçekleme faktörü, yalnızca öğeyi yeniden boyutlandırırken ve hala yerel özelliğini kullanırken onları keskin tutarken daha iyi çalışır ekran çözünürlüğü
Jarzka

1
"OS X UI çözünürlükten bağımsız değil" - değil mi? Ekran yakınlaştırma işlevini kullanırsanız, tüm standart UI mükemmel şekilde ölçeklenir. Yıllarca böyle oldu. Geliştiricilerin kendi özel kullanıcı arayüzlerinin verilen ölçekte doğru şekilde çizildiğinden emin olmaları için API de vardır. Üçüncü taraf uygulamalarının doğru yapıp yapmaması başka bir hikaye.
Joshua Nozzi

2
@JoshuaNozzi bkz en.m.wikipedia.org/wiki/Resolution_independence - "uygulama" altında Mac OS'nin durumunu açıklayan bir bölüm var
Kevin Grabher

3

Herhangi bir monitörü ölçeklendirmek için app RDM'yi kullanabilirsiniz, ancak dürüst olmak gerekirse, 1080p monitörler için mükemmel değildir, çünkü 1280 HiDPI, dahili gibi 2K monitörler için tasarlanmıştır. 60 "1080p monitörümde her yer bulanık görünüyor, yazı tipi çok küçük görünüyorsa, yerel ölçek modundan çok daha kötü. Bu yüzden aslında sadece 1080p monitörlerde daha büyük yazı tiplerini tercih etmeyi tercih ederim.


0

Bu, kullandığınız OSX sürümüne bağlıdır.

El Capitan ile MacBook Pro 2013'ün sonlarında, çözünürlüğü değiştirebilirim ancak çözünürlüğünü değiştiremiyorum.

El Capitan ile ekran seçeneği

2015 yılının ortalarında High Sierra'lı bir MacBook pro'da, istediğiniz gibi UI ölçeklendirmesini değiştirebilirim.

Yüksek Sierra ile ekran seçeneği


0

İşletim sistemi yerine mac modeline bağlı görünüyor. Ve monitör. https://support.apple.com/en-us/HT206587

Bazı özelliklerde bu özelliğe izin vermek pazarlama stratejisi olabilir. MacBook'um retina, bu yüzden "HiDPI mode" özelliğine sahip. Yine de elma bu hazır özelliği kullanmama izin vermiyor. Kesinlikle bunu biliyorlar.


0

Amida ve Ornataweaver'ın cevapları yanlıştır ve bu konuyla ilgili karışıklığı önlemek için belki de kaldırılmalıdır.

El Capitan ve High Sierra'nın ekran ayarları panelleri farklı şeyler ifade ediyor gibi görünüyor, ancak High Sierra'da ölçeklendirme ayarını yapmak UI ölçeklemesini değiştirmiyor. El Capitan'da olduğu gibi, sadece ekranın çözünürlüğünü değiştiriyor. Kevin Grabher'in daha önceki cevabı doğrudur ve Mojave altında bile doğru kalır.

UI ölçeklendirme MacOS El Capitan'da mevcut değildi ve MacOS'un hiçbir sürümünde mevcut değildi.

Tüm bu ekran mülklerini kullandıklarından emin olmak isteyen yüksek çözünürlüklü monitörler kullananların, monitörün Ekranlar kontrol panelinde doğal çözünürlüğüne ayarlandığından emin olmaları ve ardından Dock ve Finder simgelerinin boyutlarını bir şeye göre ayarlamaları gerekir kullanılabilir. Menubar metin boyutunu değiştirmenin bir yolu yoktur.

Dizüstü bilgisayar ile yüksek çözünürlüklü bir ekran kullanıyorsanız, monitör bağlı değilken Dock ve Finder simgelerini yeniden ayarlamanız ve ardından monitörü kullanırken tekrar ayarlamanız gerekir. Bir tür acı.

UI ölçeklemenin neden MacOS'ta hala mevcut olmadığını, özellikle de her türlü ekran boyutu ve çözünürlüğünün yaygınlaştığı bir zamanda anlayamıyorum, ancak Ocak 2019 itibariyle bu noktada duruyoruz.

Bu süreci biraz daha az acı veren yapan bir uygulama görmeyi çok isterim. Monitörün bağlandığını veya bağlantısının kesildiğini algılayan ve bu değişiklikleri otomatik olarak yapan bir şeyin olması iyi olurdu.


Eksik ölçeklendirme seçeneğinin eski UI koduyla bir ilgisi olup olmadığını merak ediyorum. Her şey piksel tabanlı olarak kodlanmışsa, yeniden boyutlandırılabilir hale getirmek ve hala iyi görünmek zor olabilir (bu, HiDPI modunun neden her şeyi neden iki kat daha büyük hale getirdiğini de açıklar). Ancak, bu sadece spekülasyon. Her neyse, bu konu 3 yıldan daha eski olsa bile, insanlar hala bu şeyi kafa karıştırıcı buluyorlar.
Jarzka
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.