Laptop saya adalah layar lebar 15 "yang beroperasi pada 1600x1050, dan selain itu saya menghubungkan LCD eksternal 19" yang beroperasi pada 1280x1024. Masalah dengan pengaturan ini adalah bahwa jika saya meningkatkan ukuran teks untuk membuat layar laptop dapat dibaca, teks pada LCD eksternal sangat besar. Teks normal pada LCD menghasilkan teks kecil pada laptop.
Opsi apa yang harus saya selesaikan?
Jawaban:
Pengaturan DPI memengaruhi seluruh desktop, terlepas dari jumlah atau pengaturan monitor. Anda tidak dapat memiliki dua pengaturan DPI berbeda pada dua monitor.
Memperbarui:
Ini tidak benar pada Windows 8.1, yang menambahkan banyak peningkatan penskalaan DPI , termasuk pengaturan DPI per-tampilan. Meskipun beberapa mungkin tidak menemukan implementasi menawarkan kontrol yang cukup.
sumber
Sedikit peretasan adalah:
Jika Anda selalu menggunakan aplikasi tertentu pada satu layar, Anda dapat mengatur aplikasi itu untuk mengabaikan pengaturan DPI. Sebagai contoh, saya memiliki Visual Studio pada monitor besar saya diatur untuk mengabaikan DPI (100%). Segala sesuatu yang lain pada monitor laptop retina saya adalah 145%.
Pengaturan "Nonaktifkan penskalaan tampilan pada pengaturan DPI tinggi" berada di bawah kompatibilitas di bawah menu properti aplikasi exe.
sumber
Akhirnya berhasil di Windows 10 meskipun banyak aplikasi masih tidak akan skala dengan benar. Ini berfungsi hampir sama baiknya dengan pada OSX.
Untuk monitor DPI 1 yang lebih tinggi ( skala 200% )
Untuk monitor DPI ke-2 yang lebih rendah ( skala 100% )
Penting untuk TIDAK menggunakan penskalaan berikut ( ini harus diatur ke 100% ). Secara default menggunakan paket driver retina MacBook itu akan diatur ke 150/200%.
sumber
Catatan: Windows 8.1, bertentangan dengan klaim Microsoft, tidak benar - benar mendukung menjalankan beberapa DPI pada monitor terpisah.
Saya memiliki laptop dengan layar windows 8.1 dan 3840x2160 16 ". Agar kotak dialog, windows dll menjadi ukuran yang dapat digunakan, laptop harus dijalankan pada skala 200% (real estat yang sebanding dengan tampilan 1080p 16" yang khas tetapi dengan elemen UI, teks, dan foto semua dirender lebih tajam).
Ketika aplikasi dipindahkan dari monitor laptop ke monitor eksternal, segera setelah lebih dari setengah jendela diseret ke jendela diubah ukurannya. Masalahnya adalah bilah menu, kursor, dll. Tidak secara asli digambar ulang pada pengaturan DPI baru, seluruh jendela aplikasi, bilah alat dan semuanya ditarik pada 200DPI kemudian bitmap diubah ukurannya hingga 50% agar sesuai dengan monitor eksternal. Hanya skala DPI 200% yang digunakan sekaligus, sedangkan DPI lain untuk monitor eksternal [buruk] tervirtualisasi. Penskalaan bilinear yang sangat buram digunakan, dan teks sama sekali tidak dapat dibaca pada monitor eksternal. Ini berarti manfaat dari hal-hal seperti teks cleartype (yang bergantung pada rendering 1: 1 piksel dan benar-benar menggunakan sub-pixel anti aliasing) tidak dapat dicapai ketika DPI campuran digunakan.
Beberapa aplikasi tertentu (IE, powerpoint) terdaftar sesuai monitor DPI. Dalam hal ini, isi windows digambar ulang pada ukuran yang benar dan cleartype dalam aplikasi masih berfungsi tetapi menu bar, title bar, bahkan kursor masih digambar pada skala 200% - menjadikannya luar biasa besar pada monitor eksternal. Saya menduga pengecualian ini dibuat agar presentasi layar penuh masih bisa dilakukan tanpa skala bitmap kabur. Dengan 200% skala toolbar meskipun, aplikasi ini tidak dapat digunakan untuk apa pun lainnya dari mode fullscreen.
Pada titik ini tidak ada keharusan untuk me-restart komputer untuk mengubah DPI setiap kali Anda mencolokkan monitor eksternal dan hanya menggunakan monitor eksternal.
sumber
Saya memecahkan masalah ini dengan mengubah "DPI semu" (dan dengan demikian ukuran teks) dari monitor. Menempatkan LCD eksternal 19 "lebih jauh akan mengurangi ukuran font yang terlihat.
Jika Anda tidak ingin / tidak dapat menempatkan tampilan seperti itu, Anda juga dapat menggunakan layar Thinkpad pada resolusi yang lebih rendah untuk menambah ukuran font yang terlihat. Hitung DPI di sini dan pastikan semuanya cocok.
sumber
Kamu harus bisa. Di Linux Anda bisa melakukannya seperti ini:
Buat X VNC Server dengan ukuran dua kali layar lebih kecil. Misalnya: Anda memiliki dua monitor, ukuran yang sama, tetapi lebar 1920 dan 1600 piksel: Anda membuat server virtual dua kali lebih baik: lebar 3840px (tinggi 1080px).
Buka dua klien VNC terhadap server yang baru saja Anda buat. Letakkan satu di setiap layar. Layar penuh. Skala 1: 1. Gulir jendela di sebelah kanan untuk menunjukkan bagian paling kanan dari server Vnc. Karena ukuran pikselnya berbeda, semuanya akan terlihat lebih besar di layar 1600px. Perkecil itu hingga ukurannya pas.
Ini jelas sangat sederhana dan memiliki kelemahan serius (tidak ada render langsung, mungkin lambat, dll). Tetapi jika Anda bisa melakukan hal yang sama dengan pembuat bingkai yang tepat dan ...
sumber
Solusi (walaupun saya belum menemukan cara melakukannya di Windows 7) mengaktifkan pengaliran / pengguliran desktop, dengan cara itu dimungkinkan untuk mengatur resolusi apa pun dalam tampilan yang lebih kecil sehingga ukuran font akan serupa.
sumber
Seperti yang ditunjukkan oleh jawaban lain, pengaturan DPI tidak dapat disesuaikan per-monitor (atau per-aplikasi).
Jika Anda membutuhkan aplikasi spesifik yang berjalan di DPI yang berbeda dari desktop lainnya, pertimbangkan untuk menggunakan mesin virtual .
sumber
Saya telah memecahkan masalah dengan mengatur resolusi khusus ke monitor kedua. Dengan begitu, Anda dapat "memalsukan" pengaturan DPI yang berbeda secara efektif. Tetapi perhatikan bahwa itu tergantung pada monitor yang sebenarnya, apakah itu menampilkan resolusi non-standar sama sekali. Selain itu, mungkin menghasilkan gambar yang mengerikan, buram, tetapi Anda dapat memutuskan apakah Anda bisa hidup dengan itu. Ini jauh dari optimal, tetapi setidaknya menyelesaikan "ukuran yang berbeda" -masalah ... (Tentu saja driver grafis harus mendukungnya juga. Nvidia melakukannya, yang lain saya tidak tahu.)
sumber
Prosedur dengan mengubah ukuran teks pada setiap monitor berfungsi dengan baik (Windows 10), tetapi ada masalah besar dengan mengaburkan !. Lihat topik ini
sumber
Saya memiliki masalah yang sama, menyadari bahwa font ditetapkan pada 125% di 2 monitor saya. Jadi saya cukup menurunkan resolusi laptop dari 1920X1080 ke 1600X900 dan kemudian mengurangi font menjadi 100% di Control Panel \ All Control Panel Items \ Display. Ini membuat font dapat dibaca di laptop sementara juga mengurangi ukurannya seperti yang saya inginkan pada monitor eksternal saya, yang masih ditetapkan pada 1920X1080.
sumber