Windows 10 Per-App Scaling?

26

Saya menggunakan layar 3840x2160 15,6 inci, dan menskalakannya pada 150% memberi saya perpaduan sempurna antara banyak real estat dan ukuran teks yang dapat dibaca, tetapi aplikasi yang tidak sadar DPI memiliki teks yang buram.

Apakah ada cara untuk skala semua aplikasi normal (DPI-Sadar) pada 150%, tetapi skala aplikasi yang tidak sadar DPI di 200%?

Saya membayangkan beberapa peretasan registri yang mengubah nilai penskalaan default (salah satu yang digunakan ketika Anda memeriksa "nonaktifkan penskalaan untuk aplikasi ini" menjadi 200% atau sesuatu, tapi saya tidak tahu persis bagaimana melakukannya. Ada yang punya ide ide?

Terima kasih!

AngelofSilence
sumber
1
Ini akan membuat saran yang bagus pada aplikasi Windows Insider Feedback (tidak yakin bagaimana jika ada yang setara dengan orang dalam)
mtone
Bagaimana dengan solusi di bagian bawah posting ini? - >> superuser.com/questions/66101/... Saya mencobanya pada pro permukaan dan berfungsi dengan baik.
Ben Bowman

Jawaban:

15

Sampai saat ini, jawabannya jelas dan sederhana - TIDAK.

Dapat dimengerti untuk mengimplementasikan fitur ini agak rumit, tetapi sudah lama sejak Windows 10 Beta dan peluncurannya. Berikut ini dikreditkan sebagai kutipan langsung dari pengembang Microsoft atas masalah penskalaan yang bersumber dari sini .

"Penskalaan adalah masalah kompleks untuk ekosistem Windows yang terbuka, yang harus mendukung perangkat dengan ukuran mulai dari sekitar 4" hingga 84, "dengan kepadatan mulai dari 50DPI hingga 500DPI. Di Windows 10 kami mengambil langkah untuk mengkonsolidasikan dan menyederhanakan kisah pengembang kami untuk scaling dan untuk meningkatkan pengalaman visual pengguna akhir. Tetap disini untuk rilis mendatang! "

Sekarang mari kita pindah ke halaman bantuan resmi Microsoft, dalam hal ini tip majalah Technet mereka tentang cara Memperbaiki Masalah Penskalaan pada Windows 7

Jika Anda telah mengaktifkan penskalaan dan teks dalam aplikasi kabur atau tidak dapat dibaca, Anda mungkin ingin menonaktifkan penskalaan tampilan untuk aplikasi tertentu. Untuk melakukan ini, klik kanan pintasan aplikasi dan kemudian klik Properti. Pada tab Kompatibilitas, pilih Nonaktifkan Tampilan Scaling Pada Pengaturan DPI Tinggi, dan kemudian klik OK.

Baiklah, sekarang kita telah melihat halaman bantuan yang lebih lama, mari kita lihat versi Windows 10 untuk memperbaiki masalah penskalaan pada halaman bantuan mereka . Saya benar-benar ingin mengutip seluruh halaman di sini, hanya saja itu lucu, tetapi saya akan membiarkan Anda menafsirkan keseluruhannya. Saya hanya akan mengutip Solusi 2 :

Anda dapat menonaktifkan penskalaan tampilan untuk aplikasi desktop individual di Windows 10. Begini caranya:

Langkah 1: Pilih kotak pencarian di bilah tugas, masukkan program yang dijalankan , dan kemudian pilih Program yang dibuat untuk versi Windows sebelumnya dalam hasil pencarian.

Langkah 2: Di Pemecahan Masalah Kompatibilitas Program , pilih Berikutnya .

Langkah 3: Pilih program Anda dari daftar, lalu pilih Berikutnya .

Langkah 4: Pilih Pecahkan masalah program, pilih Program terbuka tetapi tidak ditampilkan dengan benar , lalu pilih Berikutnya .

Langkah 5: Pilih Program tidak ditampilkan dengan benar ketika pengaturan font skala besar dipilih , dan kemudian pilih Berikutnya .

Langkah 6: Pilih Uji Program untuk membuka aplikasi dengan pengaturan baru. Jika berhasil, pilih Berikutnya dan simpan pengaturan. Atau, pilih Batalkan .

Tidak mengherankan, semua langkah yang pernah dicapai adalah Menonaktifkan Tampilan Scaling Pada DPI Tinggi. Hal yang sama yang disebutkan sebelumnya dalam solusi windows 7.

Jadi, sekarang jelas bahwa tidak ada kemungkinan untuk mengubah penskalaan per aplikasi, kecuali jika pengembang mengimplementasikannya sebagai aplikasi DPI-aware desktop atau win32 .

Karena kami tidak memiliki konfirmasi resmi, tidak jelas apakah fitur ini akan diterapkan dalam Windows di masa mendatang.

Michael D
sumber
2
Atau cukup buat pintasan ke aplikasi Anda, klik kanan di atasnya untuk membuka properti pintasan dan pada tab 'Kompatibilitas' centang 'Nonaktifkan penskalaan tampilan pada pengaturan DPI tinggi'. Namun kredit untuk Michael D hanya menemukan ini menggunakan solusinya sebagai petunjuk.
user377178
'Nonaktifkan penskalaan tampilan pada pengaturan DPI tinggi' tidak lagi menjadi opsi - setidaknya di v1803.
goofologi
2

Tidak sejauh yang saya tahu dalam percobaan saya dengan penskalaan windows. Baik hidup atau mati - kecuali aplikasi menyadarinya, seperti CC2014 dan memungkinkan Anda mengatur variabel Anda sendiri. T -nya tampaknya menjadi kasus dengan windows 8

Hal terdekat yang dapat saya pikirkan dengan opsi 'skala' per aplikasi adalah kaca pembesar di jendela, mungkin dengan tampilan lensa

Journeyman Geek
sumber
0

Anda hanya dapat mengatur tampilan Anda ke resolusi yang lebih rendah (1/150% = 75%), dan mengatur windows kembali ke 100%.

Untuk aplikasi yang sadar DPI, itu tidak akan mengubah apa pun, dan aplikasi yang tidak sadar DPI akan ditingkatkan oleh driver perangkat (bukan oleh windows). Itu mungkin atau mungkin tidak lebih baik, tetapi ini merupakan percobaan.

Aganju
sumber