विंडोज 8.1 में सिस्टमवाइड "XP स्टाइल DPI स्केलिंग" कैसे सेट करें?


13

मैं अपना थिंकपैड 140% की एक प्रणाली डीपीआई सेटिंग के साथ चलाता हूं। विंडोज 7 और 8 में, मैंने कस्टम डीपीआई सेटिंग संवाद में "विंडोज एक्सपी शैली डीपीआई स्केलिंग का उपयोग करें" चेकबॉक्स सक्षम किया। जब यह सेटिंग बंद हो जाती है, तो गैर-डीपीआई-जागरूक अनुप्रयोगों को बिटमैप स्ट्रेचिंग के माध्यम से डीपीआई वर्चुअलाइजेशन मिलता है, जिसके परिणामस्वरूप बड़े लेकिन फ़र्ज़ी पाठ होते हैं। चेकबॉक्स को चालू करने से यह बिटमैप स्ट्रेचिंग अक्षम हो जाता है, इसलिए गैर-डीपीआई-अवगत ऐप्स को छोटा पाठ मिलता है, लेकिन फ़ज़ी स्ट्रेचिंग के बिना। मुझे लगता है कि ज्यादातर ऐप छोटे क्रिस्पर टेक्स्ट के साथ अधिक पठनीय हैं, इसलिए मैं XP स्टाइल स्केलिंग (यानी डीपीआई वर्चुअलाइजेशन को अक्षम ) सक्षम करता हूं ।

विंडोज 8.1 आरटीएम ने इस विकल्प को पूरी तरह से हटा दिया है। अपग्रेड करने के बाद, मेरे सभी गैर-डीपीआई-जागरूक ऐप बदसूरत बिटमैप स्ट्रेचिंग के साथ चल रहे हैं। मैं प्रत्येक ऐप के लिए गुणों में जाकर और उच्च संगतता में "उच्च DPI सेटिंग्स पर डिप्लोमेट स्केलिंग डिसाइडिंग बॉक्स" सेट करके इसे ठीक करने में सक्षम हूं, लेकिन यह थोड़ा दर्द है।

क्या विंडोज 8.1 में सिस्टमवाइड एक्सपी-स्टाइल डीपीआई स्केलिंग को बहाल करने का कोई तरीका है?


0. UseDPIScalingमें सेट करने की कोशिश करें HKLM\SOFTWARE\Microsoft\Windows\DWM। मुझे नहीं पता कि यह काम करेगा या नहीं।
किनोकिजुफ

मैं अब समस्या को पुन: पेश कर सकता हूं। डीपीआई 120 मुझे अच्छी एक्सपी-स्टाइल स्केलिंग देता है, डीपीआई 144 स्केलिंग सेटिंग के बावजूद एक धुंधली गड़बड़ है।
किनोकिजुफ

आगे के प्रयोग से पता चलता है कि मुझे केवल डीपीआई के लिए 120 तक का डूप्लो इंटरफ़ेस मिलता है, और डीपीआई 121 मुझे धुंधली गड़बड़ देता है। आपको बग दर्ज करना चाहिए। इसके अलावा, विचार करें कि 96 और 120 के अलावा डीपीआई सेटिंग्स को कभी भी MSFT द्वारा समर्थित नहीं किया गया ...
kinokijuf

जवाबों:


8

संक्षिप्त उत्तर (AFAIK): आप अब और नहीं कर सकते , क्योंकि उन्होंने 8.1 में DPI सिस्टम को नए HD डिस्प्ले और बेहतर कॉम्प्लेक्स सेटअप (शायद पुराने, गैर-डीपीआई-जागरूक प्रोग्राम चलाने की कीमत पर) को बेहतर ढंग से समायोजित करने के लिए फिर से काम किया।

"विंडोज एक्सट्रीम ब्लॉग" (blogs.microsoft.com, Jul 15, 2013) से इसे देखें: Windows 8.1 DPI स्केलिंग एन्हांसमेंट्स

विज्ञापन:

उच्च-डीपीआई टैबलेट, नोटबुक और बाहरी डिस्प्ले के हालिया प्रसार के साथ ये उच्च-डीपीआई और डीपीआई स्केलिंग मुद्दे विंडोज 8.1 के लिए एक महत्वपूर्ण विचार बन गए।

विंडोज 8.1 डीपीआई स्केलिंग सुधार मुख्य रूप से निम्न पर केंद्रित हैं:

  • उच्च-डीपीआई डिस्प्ले की प्रयोज्यता और पठनीयता का अनुकूलन
  • एक समान अनुभव प्रदान करना [पर] मल्टी-डिस्प्ले सिस्टम
  • प्रदर्शन डीपीआई के आधार पर ऐप-विशिष्ट स्केलिंग का अनुकूलन करने के लिए डेवलपर्स को सशक्त बनाना

1
धन्यवाद, मुझे लग रहा था कि यह मामला होगा। यह थोड़ा अजीब है: मैं सिद्धांत में हर उस ऐप के गुणों पर जा सकता हूं जो मैं कभी भी चलाता हूं और उनमें से प्रत्येक के लिए प्रदर्शन स्केलिंग को अक्षम करता हूं। तो क्यों वैश्विक सेटिंग की अनुमति नहीं है क्योंकि यह अनिवार्य रूप से एक ही बात है? आह ठीक है, मुझे लगता है कि मेरे पास कुछ संपत्ति-खोलने-चेकबॉक्स-क्लिक करने के लिए है! :-)
माइकल गीरी

"... क्यों वैश्विक सेटिंग किसी भी अधिक की अनुमति नहीं है ..." मैं आपको सुझाव नहीं दे रहा था कि आपके पास इसका जवाब होना चाहिए! बस इसके बारे में बड़बड़ा रहा था ...
माइकल गीरी 18

मुझे खुशी है कि आप मुझसे यह जानने की उम्मीद नहीं करेंगे कि एमएस कुछ भी क्यों करता है । ;) मुझे लगा कि मैं उनके कुछ तर्क प्रस्तुत करूंगा कि यह क्यों चला गया, और वापस लाना संभव नहीं हो सकता। इसका मतलब यह नहीं है कि कोई और (अंततः) एक साथ उन सभी बॉक्सों को एक साथ सेट करने के समाधान के साथ नहीं आएगा - या समान रूप से। होता है। ;)
ᴇcʜιᴇ007

यदि डाउनवॉटर इसे पढ़ने के लिए होता है, तो यह उपयोगी होगा यदि आप डाउनवोट का कारण साझा करेंगे। फिलहाल, यह सही उत्तर प्रतीत होता है। एक अन्य जवाब "मेरे सभी प्रदर्शनों के लिए एक स्केलिंग स्तर" को चालू करने का सुझाव देता है, लेकिन यह मेरे लिए काम नहीं करता है। तो जो कोई भी इस जवाब को नीचा दिखाता है, क्या आपके पास काम करने का कोई हल है?
माइकल गैरी

7

छोटी कहानी, आप इसे "मेरे सभी प्रदर्शनों के लिए एक स्केलिंग स्तर चुनें" और फिर साइन आउट करके वापस चुनकर वैश्विक स्तर पर सेट कर सकते हैं।

यह मुझे कैसे पता चला: मैं उसी समस्या में भाग गया।

पहले मैंने संगतता सेटिंग्स के साथ व्यक्तिगत रूप से फिक्सिंग शुरू की, लेकिन यह जल्द ही इस मुद्दे के साथ कई अलग-अलग कार्यक्रमों के कारण सिरदर्द बन गया।

इसलिए कुछ बिंदुओं को पढ़ते हुए आप सीखते हैं कि यह विकल्प इसलिए होता है ताकि प्रत्येक कार्यक्रम को समानांतर में काम करने वाले विभिन्न डिस्प्ले के अनुकूल बनाया जा सके, ताकि प्रत्येक में इसे बिटमैप के रूप में स्केल करके पढ़ा जा सके, जो इसे कई मामलों में बड़ा लेकिन बदसूरत (धुंधला) बना देता है। - दी गई, कुछ लोग इसे एकल डिस्प्ले पर चाहते हैं, लेकिन फिर वे कुछ अनुकूलित आकार मान का उपयोग कर सकते हैं जो अभी भी अच्छी तरह से प्रस्तुत करेंगे।

तो अब विंडोज इसे डिफ़ॉल्ट सहित किसी भी मॉनिटर पर लागू करता है, भले ही यह केवल एक ही हो।

मुझे लगा कि शायद, अगर आपने इसे सभी डिस्प्ले पर एक ही स्केलिंग का उपयोग करने के लिए कहा है, तो इसे अब प्रति-प्रदर्शन बिटमैप रूटीन के ओवरहेड की आवश्यकता नहीं होगी और इसे पूरी तरह से अक्षम करें-और कम से कम उन उपलब्ध मूल्यों से मेल खाएं जो हमेशा उपलब्ध थे और अच्छा।

स्केलिंग कार्यक्षमता बस प्रति-प्रदर्शन (बिटमैप) विधि के बिना मैन्युअल रूप से चयनित मानों (छोटे - 100%, मध्यम - 125%, बड़े - 150%, कस्टम परिभाषित, आदि) से मेल खाएगी जो हमेशा अतीत में अच्छी तरह से प्रदान की गई थी।

ऐसा लगता है कि मैंने अभी से अनुमान लगाया है कि सभी कार्यक्रम काफी खूबसूरती से और यहां तक ​​कि बड़े भी प्रस्तुत करते हैं जिसकी मुझे उम्मीद नहीं थी क्योंकि धुंधले विकल्प वास्तव में मेरे मामले में छोटे पाठ की पैदावार कर रहे थे (मैंने स्पर्श प्रदर्शन उपयोग को आसान बनाने के लिए कुछ पाठ आकार बदल दिए, शायद यह था कि ।)

चूँकि यह सब मेरी ज़रूरत है, इसलिए मैं दूसरों को यह पता लगाने के लिए छोड़ देता हूं कि यह कैसे काम करता है, इसके सटीक तंत्र को स्पष्ट करने के लिए कि यह केवल मेरे अनुमान हैं।


हम्म ... मैंने वास्तव में "मुझे अपने सभी डिस्प्ले के लिए एक स्केलिंग लेवल चुनने दिया है" सेटिंग को कुछ समय के लिए चालू किया और यह मेरे सिस्टम पर धुंधली स्केलिंग को दूर नहीं करता है। स्केलिंग आपके पास कितने प्रतिशत है? मेरा 140% है। मुझे आश्चर्य है कि हमारे सिस्टम के बीच अन्य अंतर क्या इसे प्रभावित कर सकते हैं?
माइकल गेरी

2
ठीक। ऐसा लगता है कि डिफ़ॉल्ट मान वास्तव में अनुकूलित परिणाम उत्पन्न करते हैं। मैं सभी अच्छी तरह से 125% (मध्यम) पर था और 140% की कोशिश की और सभी प्रदर्शनों के लिए एक स्केलिंग के बावजूद कार्यक्रम फिर से खराब दिखने लगे। ऐसा लगता है कि यह दोनों इसे किसी भी प्रदर्शन पर संशोधित नहीं करने और इसे "अच्छे" मान पर सेट करने के बारे में बता रहा है। लगता है कि वे आपको तब तक चुनेंगे जब तक आप व्यक्तिगत रूप से सेट नहीं करना चाहते: - /
bokusama
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.