ओएस एक्स में लोचदार स्क्रॉल को अक्षम करें

यदि आप ओएस एक्स लायन का उपयोग कर रहे हैं, तो आप पाएंगे कि ऐप्पल ने अपने स्क्रॉलिंग व्यवहार के लिए एक लोचदार बाउंसलाइक सुविधा लागू की है, जहां आप स्क्रॉल करते समय एक दस्तावेज़ के अंत तक पहुंचते हैं, पृष्ठ पृष्ठ की सीमा से परे खिंचाव के लिए दिखाई देगा जहां यह एक ग्रे बनावट पैटर्न को प्रकट करता है, इसके बाद अपने अपेक्षित स्थान पर वापस फिसल जाता है। यह व्यवहार तब होता है जब आप ऐप्पल के ट्रैकपैड या मैजिक माउस जैसे मल्टीटच इनपुट डिवाइस का उपयोग करते हैं, और कुछ दृष्टिकोणों से मज़ेदार होते हैं, यह एक ऐसी विशेषता है जो शायद हर समय नहीं करना चाहता।

जबकि यह इलास्टिक स्क्रॉलिंग फ़ीचर एक दिशा में होने के लिए साफ-सुथरा है, इसके साथ एक समस्या यह है कि यह सभी दिशाओं में काम करता है इसलिए जब दस्तावेज़ के माध्यम से लंबवत स्क्रॉल किया जाता है, तो पृष्ठ दस्तावेज़ की ओर धकेलने के लिए संकेतक के रूप में कोई भी क्षैतिज गति ले सकता है पक्ष।

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

दुर्भाग्य से Apple उन लोगों के लिए इस लोचदार स्क्रॉल व्यवहार को हटाने का विकल्प प्रदान नहीं करता है जो इसे अक्षम करना चाहते हैं; हालाँकि, Apple डिस्कशन फ़ोरम के कई व्यक्तियों द्वारा इस मुद्दे की व्यापक जाँच के बाद, सदस्यों ने पाया कि आप उपयोगकर्ता की वैश्विक प्राथमिकताओं सेटिंग्स में छिपे हुए चर को अक्षम करके इस स्क्रॉलिंग व्यवहार को अक्षम कर सकते हैं। ऐसा करने के लिए, बस टर्मिनल उपयोगिता खोलें (/ एप्लिकेशन / यूटिलिटीज / फ़ोल्डर में स्थित) और निम्न कमांड चलाएँ:

डिफॉल्ट्स -g NSScrollViewRubberbanding -bool झूठे

यह कमांड केवल उपयोगकर्ता की वैश्विक प्राथमिकताओं फ़ाइल (जो उपयोगकर्ता की प्राथमिकता फ़ोल्डर में एक छिपी हुई फ़ाइल है) में "NSScrollViewRubberbanding" चर जोड़ता है, और फिर इसे गलत होने के लिए सेट करता है। जब सेट किया जाता है, जब उपयोगकर्ता लॉग आउट करता है और चर में वापस लॉग "डिफ़ॉल्ट" सही "मान के बजाय" झूठा, "या" अक्षम, "के रूप में पढ़ा जाएगा। इसलिए, एक बार जब उपयोगकर्ता लॉग आउट हो जाता है और सिस्टम में वापस आ जाता है, तो आपको इनरेल स्क्रॉलिंग और अन्य पिछले स्क्रॉल व्यवहारों का उपयोग करने में सक्षम होना चाहिए, इस अपवाद के साथ कि पृष्ठ अब उनके विस्तार से आगे नहीं बढ़ेंगे जब आप उनके अंत तक पहुंचेंगे।

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

यदि आप तय करते हैं कि आप लोचदार स्क्रॉलिंग को फिर से सक्षम करना चाहते हैं, तो आप इसे निम्नलिखित के साथ अपने वैश्विक वरीयताओं के फ़ोल्डर से नए चर को हटाकर कर सकते हैं:

डिफ़ॉल्ट डिलीट -g NSScrollViewRubberbanding


 

अपनी टिप्पणी छोड़ दो