Windows'ta çift monitör - Her monitörde farklı bir DPI veya metin boyutunu nasıl ayarlarım?


103

Dizüstü bilgisayarım 1600x1050’de çalışan 15 inç genişliğinde bir ekran ve ek olarak 1280x1024’te çalışan harici bir 19 ”LCD ekran da bağladım. Bu kurulumla ilgili sorun, dizüstü bilgisayar ekranını okunaklı hale getirmek için metin boyutunu büyütürsem, harici LCD'deki metnin çok büyük olmasıdır. LCD'deki normal metin dizüstü bilgisayarda küçük metinlere neden olur.

Bunu aşmak için hangi seçeneklere ihtiyacım var?



Bu sorunun cevabını işaretledim, çünkü Windows 8.1 şimdi çoklu DPI ayarlarını destekliyor.
dlux

Yanıtlar:


43

DPI ayarları, monitörlerin sayısına veya düzenine bakılmaksızın tüm masaüstünü etkiler. İki monitörde iki farklı DPI ayarınız olamaz.

Güncelleme:

Bu, ekran başına DPI ayarları da dahil olmak üzere pek çok DPI ölçeklendirme geliştirmesi ekleyen Windows 8.1'de geçerli değildir . Bazıları bulamamaya rağmen uygulamada yeterli kontrol sağlar.


8
Bir programın denemek için ne yapması gerektiğini hayal edin, her iki monitörü de kapsar. Ya da birinden diğerine taşınır ...
Joey

5
Bunun imkansız olacağını düşündüm, ama orada üçüncü taraf bir çözüm olacağını umuyordum. Eğer biri biraz para kazanmak isterse, işte çözülmesi gereken bir problem var. :)
dlux

3
Bu doğru cevap - cevap "hayır" dır. Bir programın penceresinin aynı anda 2 veya 3 monitörü kapsadığını hayal edin - bir programın kendi parçalarını farklı DPI / Font ayarlarında çizmesi aslında imkansızdır . Windows'un istifa etmesi gerekecekti - bunun işe yaraması için yazı tipi ve DPI tercihleri ​​kavramından kurtulun.
Ian Boyd

13
Ekrana bağlı olarak farklı dpi olabilir, ancak görünüşe göre Windows'ta değil. Retina Macbook Pro ile başka bir ekrana bağlı bu sorunu yaşıyorum. Bu Mac OS X mükemmel çalışıyor buna bütün masaüstünde aynı dpi istediği gibi ekranın yerli DPI ve çözünürlük için ancak Windows 7/8 ya uygun ölçekler olarak. Bu, Windows'ta bir sorundur çünkü bir ekranda çok büyük veya diğerinde çok küçük metinlerle yaşamak zorundasınız.
Spoike

4
Bu cevapların çoğunun Windows 8'de yapıldığında "imkansız" olması komik olsa da, yine de mükemmel olmasa da. Yayılma izleyicilere gelince, pencerenin sol üst köşesinin bulunduğu monitörün DPI'sini seçer. Sahip olduğum sorun RDP ile Windows 7'de. Retina ekranı çok küçük ve ikinci ekran daha da küçük göründüğü için 1920x1080 televizyona taşıyor.
Jason Goemaat

27

Biraz kesmek:

Tek bir ekranda her zaman belirli bir uygulamayı kullanıyorsanız, bu uygulamayı DPI ayarlarını dikkate almayacak şekilde ayarlayabilirsiniz. Örneğin, büyük monitörümde DPI (% 100) yoksaymaya ayarlanmış Visual Studio'm var. Retina dizüstü bilgisayar ekranımdaki diğer her şey% 145.

"Yüksek DPI ayarlarında ekran ölçeklendirmesini devre dışı bırak" ayarı, uygulama exe'nin özellikler menüsü altında uyumluluk altındadır.


İlginçtir ki, fontların ekrandan görünmemesini sağladığından, krom görüntü ölçeklemeyi düzgün yapmaz. Krom için% 145 olan şey muhtemelen o kadar da iyi değil (yine de oldukça iyi) :-)
Jesse Pepper

16

Sonunda Windows 10'da çalışıyor, ancak birçok uygulama hala doğru ölçeklenemiyor. Neredeyse OSX kadar iyi çalışıyor.

Daha yüksek DPI 1. monitör için ( % 200 ölçek )

görüntü tanımını buraya girin

Daha düşük DPI 2. monitör için ( % 100 ölçek ) görüntü tanımını buraya girin

Önemli olan DEĞİL (şu ölçeklendirme kullanımı % 100'e ayarlanmalıdır ). MacBook retina sürücü paketi kullanılarak varsayılan olarak% 150/200 olarak ayarlanmıştır. görüntü tanımını buraya girin görüntü tanımını buraya girin görüntü tanımını buraya girin görüntü tanımını buraya girin


Bu, Windows 10 hakkında güzel bir haber ve çok iyi yazılmış bir cevap için teşekkürler!
dlux

1
Farklı oranlara göre sıralamanın bir yolu var mı? Bir şey görebilmem için dizüstü bilgisayar ekranımı (15 "full HD)% 125'e ayarlamam gerekiyor. Ama dış ekranım (27" full HD) Büyük ekranı kullanabilmek için% 100 metin boyutunda kalmak istiyorum. Ancak bu yapılandırmada harici ekran bulanık metin aldı. Bunun için bir düzeltme var mı? Teşekkürler
mimo

8

Not: Microsoft'un iddialarının aksine, Windows 8.1, yok değil gerçekten ayrı monitörlerde birden DPI 's çalıştırılmasını desteklemez.

Windows 8.1 ve 3840x2160 16 "ekranlı bir dizüstü bilgisayarım var. İletişim kutuları, pencereler vb. Kullanılabilir bir boyutta olması için% 200 ölçekte çalıştırılması gerekir (tipik bir 16" 1080p ekranla karşılaştırılabilir emlak, ancak kullanıcı arayüzü öğeleri, metin ve fotoğrafların tümü daha net bir şekilde oluşturulur).

Uygulamalar dizüstü bilgisayar monitöründen harici monitöre taşındığında, pencerenin yarısından fazlası pencerenin üzerine sürüklendiğinde yeniden boyutlandırılır. Bununla ilgili sorun menü çubukları, imleç, vb. Yeni DPI ayarlarında, uygulama penceresinin tamamında, araç çubuklarında doğal olarak yeniden çizilmez ve hepsi 200DPI'de çizilir, ardından harici monitöre sığması için bitmap% 50 olarak yeniden boyutlandırılır. Aynı anda sadece% 200 DPI ölçeği kullanılırken, harici monitörler için diğer DPI'ler [zayıf] sanallaştırılmıştır. Çok bulanık bir bilinear ölçeklendirme kullanılır ve metin harici monitörde tamamen okunamıyor. Bu, karışık DPI'lar kullanıldığında net metin türü (1: 1 piksel oluşturma işlemine dayanır ve gerçekte alt piksel kenar yumuşatmayı kullanır) gibi şeylerin yararı anlamına gelmez.

Seçilmiş birkaç uygulama (IE, powerpoint), DPI tanıyan monitör başına listelenmiştir. Bu durumda, pencerelerin içeriği doğru boyutta yeniden çizilir ve uygulamalar içinde hala net bir şekilde durur, ancak menü çubukları, başlık çubuğu, hatta imleç bile% 200 ölçeğinde çizilir - bu da harici monitörlerde kullanılamayacak kadar büyüktür. Bu istisna yapıldığından şüpheleniyorum, böylece tam ekran sunumlar bulanık bitmap ölçeklendirmesi olmadan da yapılabilir. % 200 ölçek araç çubukları olsa da, bu uygulamalar tam ekran modundan başka bir şey için kullanılamaz .

Bu noktada, harici monitöre her taktığınızda ve yalnızca harici monitör kullandığınızda DPI'ı değiştirmek için bilgisayarı yeniden başlatmak zorunda kalmazsınız.


Windows 10'da da durum böyle görünüyor. Bulanık metni harici monitörde düzeltebilmemin tek yolu, harici ekranı takmak ve sonra bilgisayarı kapatıp / oturumu açmak veya yeniden başlatmaktı.
levi

MS açıklaması için buraya bakın - blogs.windows.com/buildingapps/2016/10/24/…
levi

3

Monitörlerin "görünen DPI" ını (ve böylece metin boyutunu) değiştirerek bu sorunu çözdüm. Harici 19 "LCD'yi daha uzağa yerleştirmek, yazı tipinin görünür boyutunu azaltır.

Ekranları bu şekilde yerleştirmek / yerleştirmek istemezseniz, görünen yazı tipi boyutunu artırmak için Thinkpad ekranını daha düşük bir çözünürlükte de kullanabilirsiniz. DPI'yı burada hesaplayın ve eşleştiğinden emin olun.


İnsanların yaptığı yaygın bir hata, monitörün çözünürlüğünü (piksel olarak) almak ve monitörün boyutuna (inç olarak) bölmek ve bu sayıyı Windows için DPI ayarı olarak kullanmaktır.
Ian Boyd

Eşleşen çözünürlüklerde ayarlama (üreticinin önerdiği gibi), yazı tipi blokajı ve düzlemesinde bir etkiye sahip olmasına rağmen, eşleştirme boyutu açısından en iyi sonuçları verdi.
Danny Staple

3

Yapabilmelisin. Linux'ta şöyle yapabilirsin:

  1. Küçük ekranın iki katı büyüklüğünde bir X VNC Sunucusu oluşturun. Örneğin: aynı boyutta, ancak 1920 ve 1600 piksel genişliğinde iki monitörünüz var: iki kat daha iyi bir sanal sunucu oluşturuyorsunuz: 3840px genişlik (1080px yükseklik).

  2. Yeni oluşturduğunuz sunucuya karşı iki VNC istemcisi açın. Her ekrana bir tane koyun. Tam ekran. Ölçek 1: 1. Vnc sunucusunun en sağ kısmını göstermek için sağdaki pencereyi kaydırın. Pikseller farklı boyutta olduğundan, 1600 piksel boyutunda ekranda her şey daha büyük görünecek. Boyutları uyuncaya kadar uzaklaştır.

Bu açıkça çok basittir ve ciddi dezavantajlara sahiptir (doğrudan işleme, muhtemelen yavaş, vs.). Ama aynısını uygun çerçeveler ve benzeri şeyler ile yapabilseydin ...


ancak% 125 veya% 150 gibi dpi ayarları için işe yaramaz
phuclv

2

Geçici bir çözüm (Windows 7'de nasıl yapıldığını bulamamış olmama rağmen), masaüstü kaydırma / kaydırma işlevini etkinleştiriyor, bu şekilde yazı tipi boyutu benzer olacak şekilde daha küçük ekranlarda herhangi bir çözünürlük ayarlamak mümkün olabilir.


kaydırma / kaydırma önemli değildir. Bir ekran ve sürücüsü çözünürlüğü değiştirebiliyorsa, bu yaklaşımı çalıştıran çözünürlük değişikliğidir (ekranın tüm detaylarından ödün vermeden). Bu tür bir geçici çözüm, donanım tarafından desteklendiğinde, kaydırma / kaydırma yapmadan bugün yapılabilir.
ToolmakerSteve


1

İkinci monitöre özel bir çözünürlük ayarlama sorununu çözdüm. Bu şekilde, farklı DPI ayarını etkili bir şekilde "sahte" hale getirebilirsiniz. Ancak, standart olmayan bir çözünürlük gösterip göstermediğini gerçek monitöre bağlı olduğunu unutmayın. Ayrıca, korkunç, bulanık bir görüntü üretebilir, ancak bununla yaşayabileceğinize karar verebilirsiniz. En iyisi olmaktan uzak, ama en azından "farklı boyutta" olan sorunu çözüyor…


1
Windows 8.1 kullanıyor musunuz? Öyleyse, burada zaten birçok kez sunulan bilgileri yeniden düzenliyorsunuz. Eğer ediyorsanız değil Windows 8.1'i kullanarak, ayrıntılı bilgi vermeyi (kullandığınız hangi işletim sistemi ve lütfen nasıl iki monitörlerde farklı çözünürlükler kurdun? ). Çünkü insanlar bunu 5 yıldan uzun bir süredir başarmaya çalışıyorlardı (sekiz ay öncesine kadar).
G-Man

3
@ G-Man: Çözünürlüğü ikinci monitörde değiştirdiğini söylüyor . Monitörün tam doğal çözünürlüğünü kullanmaya devam etmek. Harici monitörleri kullanan ayrık ekran kartlarının çoğu (tümü?) Daha düşük çözünürlüklerde çalıştırılabilir. (Aşırı bir örnek, 3840 x 2160 ekranını yarı yarıya 1920 x 1080 değerine düşürüyor olabilir.) Monitöre bağlı olarak, sonuç korkunç bulanıklık veya oldukça kullanışlı olabilir. Çözünürlüğü değiştirmek DPI değerini değiştirir. Benzer özelliklere sahip iki ekrana sahip olmak için, yüksek DPI cihazının bazılarının kalitesinden ödün vermek anlamına gelir.
ToolmakerSteve

0

Her monitörde sadece metin boyutunu değiştirerek prosedür iyi çalışıyor (Windows 10), ancak bulanıklaştırma! Bu konuya bakın


-1

Benzer bir sorun vardı, bu yazı tipinin 2 monitörümde% 125 olarak ayarlandığını fark ettim. Bu yüzden dizüstü bilgisayar çözünürlüğünü 1920X1080'den 1600X900'e düşürdüm ve daha sonra Kontrol Panelindeki Tüm Kontrol Paneli Öğeleri \ Ekranındaki yazı tipini% 100'e düşürdüm. Bu, hala 1920X1080’de ayarlanmış olan harici monitörümde istediğim gibi boyutunu küçültürken yazı tipini dizüstü bilgisayarda okunabilir halde tuttu.

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.