क्या आप OS X शेर में रबर-बैंड स्क्रॉलिंग को अक्षम कर सकते हैं?


37

OS X Lion में, क्या रबर-बैंड स्क्रॉलिंग को अक्षम करने का एक तरीका है? यह वह उछाल है जो तब होता है जब विंडो को ऊपर या नीचे किनारे से परे स्क्रॉल किया जाता है।

मुझे पता है कि गैर-ऐप्पल इनपुट डिवाइस रबर-बैंड नहीं करते हैं और ऐप्पल ट्रैकपैड और चूहों पर इसे खत्म करने के लिए एक सेटिंग या सॉफ़्टवेयर खोजने की उम्मीद करते हैं।

अनुवर्ती : इस विषय के बारे में Apple समर्थन समुदायों पर बहुत अच्छी चर्चा है । स्पष्ट रूप से defaults write -g NSScrollViewRubberbanding -bool falseकुछ अनुप्रयोगों के लिए रबर बैंड स्क्रॉलिंग को अक्षम करता है।


3
वास्तव में इस एक का जवाब खोजने में दिलचस्पी है, मैं एक खिड़की के किनारों पर स्क्रॉल उछाल से नफरत करता हूं।
Ty W

कुछ अनुप्रयोग, जैसे कि आईट्यून्स और सफारी के अलावा अन्य ब्राउज़र ऐसा नहीं करते हैं। यह मुझे परेशान करता है! हा हा
पॉल 6:15

1
क्या कोई तकनीकी समस्या है जिसके कारण यह एक समस्या है या क्या यह आपको इतना परेशान कर रहा है कि यह वास्तव में 50 इनाम के लायक है?
अलेक्जेंडर

4
यह सिर्फ मेरे लिए बहुत परेशान है। मैं उम्मीद कर रहा था कि एक बाउंटी किसी को हैक चालू करने के लिए मना कर सकती है। यह दुनिया का अंत नहीं है, लेकिन मुझे लायन के अधिकांश नए एनिमेशन और प्रभाव विचलित और पूरी तरह से अनावश्यक लगते हैं। चूंकि मैं काम के लिए अपनी मशीन का उपयोग करता हूं, सभी बेकार एनीमेशन बस समय बर्बाद करते हैं और मुझे ज़ोन से बाहर निकालते हैं।
Ty W

1
@XAleXOwnZX यह इतना कष्टप्रद है कि मैं इसे अक्षम करने के लिए कुछ तृतीय-पक्ष ऐप के लिए भुगतान करूंगा।
वावी क्रैब

जवाबों:


10

यह एक उत्तर नहीं है, लेकिन सही दिशा में एक संकेत है।

मेरे पास एक गैर-बहु स्पर्श ट्रैकपैड है और मेरे लिए लॉयन में रबर बैंड स्क्रॉलिंग अक्षम है। तो यह सेटिंग मल्टी-टच सपोर्ट से जुड़ी है।


दुख की बात है - एक गैर सेब सूचक / ट्रैकपैड का उपयोग करें ... - इस वर्तमान में सबसे अच्छा विकल्प है
bmike

मेरे पास मेरी एक लायन-आधारित मशीनों में केवल एक गैर-जेस्चर माउस है और यह पुष्टि कर सकता है कि रबर बैंड का व्यवहार इस बॉक्स में नहीं हो रहा है। यह एक स्क्रॉल व्हील माउस है।
इयान सी

7

मुझे रबरबैंड स्क्रॉलिंग को अक्षम करने के लिए एक छिपी वरीयता मिली strings /System/Library/Frameworks/*.framework/Versions/*/* 2> /dev/null | grep -iE '(rubb|elastic)' | grep -v ' ' | sort | uniq:

defaults write -g NSScrollViewRubberbanding -bool false

अनुप्रयोगों को फिर से खोलने के बाद यह प्रभावी होना चाहिए। हालांकि यह सफारी विंडोज़ जैसे वेब दृश्यों को प्रभावित नहीं करता है।


4

किसी और को यह पता लगाने की कोशिश करने के लिए, यह मदद का हो सकता है:

Apple रबर बैंड स्क्रॉलिंग के इस हिस्से के संदर्भ में "लोच" शब्द का उपयोग करता है। Xcode के प्रलेखन में अधिक विवरण शामिल हैं।

इसके अलावा, "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit" की सामग्री देखें।


3

पृष्ठ के अंत में स्क्रॉल करते समय रबर बैंडिंग को अक्षम किया जा सकता है। इसके लिए आपको अपने ऐप्पल पॉइंटिंग डिवाइस को खोदने और किसी भी तीसरे पक्ष के माउस का उपयोग करने की आवश्यकता है, जैसे मेरा 8 साल का लॉजिटेक माउस। किसी भी पृष्ठ के अंत में स्क्रॉल करते समय कोई बाउंसिंग रबर बैंड प्रभाव नहीं।

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


3

मैंने यह सीएसएस स्निपेट पाया है जो स्पष्ट रूप से इसे निष्क्रिय करता है: http://www.smilingsouls.net/Blog/20110804114957.html

अब हमारे द्वारा देखे गए प्रत्येक वेब पेज में CSS नियम को कैसे लागू किया जाए, यह जानने के लिए ... शायद QuickStyle या NinjaKit जैसे एक सफारी एक्सटेंशन के माध्यम से।

क्विक स्टाइल: http://canisbos.com/quickstyle


इसे भी देखें: mir.aculo.us/2011/07/29/…
फोफ़र

यह केवल उन साइटों के लिए काम करता है जिन्हें स्क्रॉल नहीं किया जाना चाहिए, मेरा मानना ​​है। हर एक पृष्ठ पर इसे सक्षम करना बहुत जल्दी आपके वेब ब्राउज़िंग अनुभव को तोड़ देगा।
Ty W

2

मुझे लगता है कि उत्तर नहीं है: आप उस सुविधा को अक्षम नहीं कर सकते।

मैजिकप्रेफ और सीक्रेट्स जैसे थर्ड पार्टी सॉफ्टवेयर पर नजर रखें। अगर किसी को पता है कि यह कैसे करना है, तो यह शायद उनमें से एक होगा।


1

लॉयन में रबर बैंड स्क्रॉलिंग को अक्षम नहीं किया जा सकता है।

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

मैजिक माउस, मैजिक ट्रैकपैड या मैकबुक ट्रैकपैड का उपयोग बंद करना एक और फिक्स है। किसी भी अन्य माउस का उपयोग किया जाता है जिसमें रबर बैंड स्क्रॉलिंग नहीं होगी।


2
ध्यान दें कि v15 श्रृंखला में कुछ समय के लिए, क्रोम ने लोच, इशारों, और वास्तविक शेर-शैली पूर्ण स्क्रीन मोड जैसी कई शेर विशेषताओं को लागू किया है।
जेसन सैलाज

1
क्या आप शायद इसका मतलब यह है कि हम अभी तक नहीं जानते कि यह कैसे करना है या यह मुश्किल है बजाय इसके कि यह वास्तव में नहीं किया जा सकता है?
bmike

1

यह NSScrollView.NSScrollElasticity में कहीं है

NSScrollElasticity ये स्थिरांक स्क्रॉलव्यू की एक अक्ष के लिए लोच व्यवहार निर्धारित करते हैं।

हमें हर एप्लिकेशन के NSScrollView.NSScrollElasticity को 1 पर सेट करने का एक तरीका खोजना होगा, जो = कोई नहीं। नीचे दिए गए विवरण:

enum {
    NSScrollElasticityAutomatic = 0,
    NSScrollElasticityNone      = 1,
    NSScrollElasticityAllowed   = 2,
};
typedef NSInteger NSScrollElasticity;

स्थिरांक

NSScrollElasticityAutomatic

स्वचालित रूप से यह निर्धारित करें कि क्या इस अक्ष पर लोच की अनुमति है।

Mac OS X v10.7 और बाद में उपलब्ध है।

NSScrollView.h में घोषित किया गया।

NSScrollElasticityNone

इस अक्ष पर दस्तावेज़ सीमा से परे स्क्रॉल करना छोड़ें।

Mac OS X v10.7 और बाद में उपलब्ध है।

NSScrollView.h में घोषित किया गया।


1

सफारी के लिए, मैंने एक एक्सटेंशन बनाया: https://github.com/lloeki/unelastic/releases

और बाकी, जैसा वे कहते हैं, इतिहास है:

defaults write -g NSScrollViewRubberbanding -bool false
defaults write com.apple.iTunes disable-elastic-scroll -bool YES

0

हां, आप कर सकते हैं। सिस्टम प्राथमिकताएं -> यूनिवर्सल एक्सेस -> माउस और ट्रैकपैड -> ट्रैकपैड विकल्प या माउस विकल्प पर जाएं। आप जड़ता के साथ या जड़ता के बिना चयन कर सकते हैं।


1
यह रबर-बैंडिंग को प्रभावित नहीं करता है, बल्कि खुद को / बंद, और जड़ता को बढ़ाता है। फाइटर में बहुत सारे फाइलों के साथ एक फ़ोल्डर का उपयोग करके देखें कि वह क्या देख रहा है।
कर्टिस टास्कर

5
जड़ता! = रबर-बैंड स्क्रॉल उछाल
लहराती केकड़े
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.