it-swarm.asia

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

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 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 üzerindeki metnin çok büyük olmasıdır. LCD üzerindeki normal metin dizüstü bilgisayarda küçük metinlerle sonuçlanır.

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

102
dlux

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 için geçerli değildir. Bazıları bulamamaya rağmen uygulamada yeterli kontrol sağlar.

43
Josip Medved

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 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.

27
olly

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)

 enter image description here

Daha düşük DPI 2. monitör için (% 100 ölçek)  enter image description here

Aşağıdaki ölçeklendirmeyi kullanmak için NOT önemlidir (% 100 olarak ayarlanmalıdır). MacBook retina sürücü paketi kullanılarak varsayılan olarak% 150/200 olarak ayarlanmıştır.  enter image description here  enter image description here  enter image description here  enter image description here

15
Evalds Urtans

Not: Windows 8.1, Microsoft'un iddialarının aksine, değil, birden fazla DPI'nın ayrı monitörlerde çalışmasını gerçekten destekliyor.

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ı sürüklendiğinde pencere 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'ye 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, açık metinler (1: 1 piksel oluşturmaya dayanan ve aslında alt piksel anti-aliasing kullanan) gibi şeylerin yararı, karışık DPI'lar kullanıldığında elde edilemeyeceği anlamına gelir.

Seçilmiş birkaç uygulama (IE, PowerPoint), her bir DPI DPI farkında için listelenmiştir. Bu durumda, pencerelerin içeriği doğru boyutta yeniden çizilir ve uygulamalar içinde hala net bir şekilde çalışır, ancak menü çubukları, başlık çubuğu, hatta imleç bile% 200 ölçeğinde çizilir - bu da harici monitörlerde alışılmadık derecede 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 diğer hiç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.

8
ScottLux

Monitörlerin "görünen DPI" ını (ve böylece metin boyutunu) değiştirerek bu sorunu çözdüm. Dış 19 "LCD 'in daha uzağa yerleştirilmesi fontun görünen boyutunu azaltır.

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

3
Leftium

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şturursunuz: 3840 piksel genişlik (1080 piksel 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. Piksel farklı boyutta olduğundan, 1600px ekranda her şey daha büyük görünecek. Boyutları uyuncaya kadar uzaklaştır.

Bu açıkçası çok basit ve Mezar sakıncaları (doğrudan renderleme, muhtemelen yavaş, vb.) Var. Ama aynısını uygun çerçeveler ve benzeri şeyler ile yapabilseydin ...

3
Daniel

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.

2
t3mujin

Diğer cevapların da belirttiği gibi, DPI ayarları monitör başına (veya uygulama başına) ayarlanamaz.

Masaüstünün geri kalanından farklı bir DPI hızında çalışan özel uygulamalara ihtiyacınız varsa, bir sanal makine kullanmayı düşünün.

1
Ƭᴇcʜιᴇ007

İ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
void

Her monitörde sadece metin boyutunu değiştirerek prosedür iyi çalışıyor (Windows 10), ancak bulanıklaştırma! Bkz. bu konu

0
Tomas