OS X Lion에서 고무 밴드 스크롤을 비활성화 할 수 있습니까?


37

OS X Lion에서 고무 밴드 스크롤을 비활성화하는 방법이 있습니까? 이 창은 위쪽 또는 아래쪽 가장자리를 넘어 스크롤 될 때 발생하는 바운스입니다.

비 Apple 입력 장치는 고무 밴드가 아니며 Apple 트랙 패드 및 마우스에서이를 제거하기위한 설정 또는 소프트웨어를 찾고 싶습니다.

후속 조치 : 이 주제와 관련하여 Apple 지원 커뮤니티에 대해 매우 좋은 토론 이 있습니다. 분명히 defaults write -g NSScrollViewRubberbanding -bool false일부 응용 프로그램 스크롤 고무 밴드를 사용하지 않습니다.


3
이것에 대한 답을 찾는 데 정말로 관심이 있다면, 창 가장자리의 스크롤 바운스가 싫어요.
— Ty W

iTunes와 같은 일부 응용 프로그램 및 Safari 이외의 브라우저는 그렇지 않습니다. 그것은 나를 자극합니다! 하하
— Paul Eccles

1
이것이 문제가되는 기술적 문제가 있습니까, 아니면 실제로 50 현상금의 가치가있을 정도로 귀찮습니까?
— Alexander

4
나 한테 너무 짜증나. 나는 현상금이 누군가를 해킹하여 그것을 끄도록 설득하기를 바랐다. 세상의 종말은 아니지만 라이온의 새로운 애니메이션과 효과는 대부분 산만하고 전혀 필요하지 않습니다. 기계를 작업에 사용하기 때문에 쓸모없는 애니메이션은 시간을 낭비하고 구역에서 빠져 나옵니다.
— Ty W

1
@XAleXOwnZX 너무 짜증나서 타사 앱을 사용 중지하여 비용을 지불하지 않습니다.
— Wavy Crab

답변:


10

이것은 정답이 아니라 올바른 방향의 힌트입니다.

멀티 터치가 아닌 트랙 패드가 있고 Lion에서 고무 밴드 스크롤이 비활성화되어 있습니다. 따라서이 설정은 멀티 터치 지원과 연결됩니다.


슬프게도-이것은 현재 최고의 옵션입니다-비 애플 포인터 / 트랙 패드를 사용하십시오 ...
— bmike

또한 Lion 기반 컴퓨터 중 하나에 제스처가 아닌 마우스 만 있으며이 상자에서 고무 밴드 동작이 발생하지 않음을 확인할 수 있습니다. 스크롤 휠 마우스입니다.
— Ian C.

7

다음과 strings /System/Library/Frameworks/*.framework/Versions/*/* 2> /dev/null | grep -iE '(rubb|elastic)' | grep -v ' ' | sort | uniq같이 고무 밴드 스크롤을 사용하지 않는 것에 대한 숨겨진 환경 설정을 찾았습니다 .

defaults write -g NSScrollViewRubberbanding -bool false

응용 프로그램을 다시 연 후에 적용됩니다. 그래도 Safari 창과 같은 웹보기에는 영향을 미치지 않습니다.


4

다른 사람이 이것을 알아 내려고하면 이것이 도움이 될 수 있습니다.

Apple은 고무 밴드 스크롤의이 부분과 관련하여 "탄력성"이라는 단어를 사용합니다. Xcode의 문서에는 자세한 내용이 포함되어 있습니다.

또한 "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit"의 내용을 살펴보십시오.


3

페이지 끝을지나 스크롤 할 때 고무 밴딩을 비활성화 할 수 있습니다. 8 년 된 Logitech 마우스와 같이 Apple 포인팅 장치를 버리고 타사 마우스를 사용해야합니다. 페이지 끝을지나 스크롤 할 때 튀는 고무 밴드 효과가 없습니다.

물론 이것은 모든 제스처를 포기하는 것을 의미합니다. 나처럼, 당신이 그것을 제거하기 위해 모든 제스처를 제거하기에 충분한 고무 밴드 효과를 싫어한다면, 달러 상점에 뛰쳐 서 $ 4.99 USB 마우스를 얻으십시오.


3

나는 분명히 그것을 비활성화하는 CSS 스 니펫을 발견했다 : http://www.smilingsouls.net/Blog/20110804114957.html

이제 우리가 방문하는 모든 웹 페이지에서 CSS 규칙을 구현하는 방법을 알아 내기 위해 아마도 QuickStyle 또는 NinjaKit과 같은 Safari 확장을 통해 가능합니다.

퀵 스타일 : http://canisbos.com/quickstyle


또한보십시오 : mir.aculo.us/2011/07/29/…
— Fofer

이것은 전혀 스크롤해서는 안되는 사이트에서만 작동합니다. 모든 단일 페이지에서이 기능을 사용하면 웹 브라우징 경험이 매우 빠르게 중단됩니다.
— Ty W

2

대답은 아니오라고 생각합니다. 해당 기능을 비활성화 할 수 없습니다.

MagicPrefs 및 Secrets와 같은 타사 소프트웨어를 주시하십시오. 누군가 그것을하는 방법을 알아 내면 아마도 그중 하나 일 것입니다.


1

Lion에서는 고무줄 스크롤을 비활성화 할 수 없습니다.

문제에 대한 가장 좋은 해결책은 아마도 고무 밴드 스크롤이 포함되지 않은 응용 프로그램을 사용하는 것입니다. 둘러 보면 Chrome 및 Path Finder에 포함되지 않은 것으로 보입니다. 다른 많은 응용 프로그램도 고무 밴드 스크롤을 사용하지 않지만 일부 응용 프로그램은이 Lion 표준을 포함하도록 업데이트되므로 임시 수정입니다.

또 다른 수정은 Magic Mouse, Magic Trackpad 또는 MacBook Trackpad 사용을 중지하는 것입니다. 사용되는 다른 마우스에는 고무 밴드 스크롤이 없습니다.


2
v15 시리즈에서 언젠가 Chrome은 탄력성, 제스처 및 실제 라이온 스타일의 전체 화면 모드와 같은 많은 Lion 기능을 구현했습니다.
— Jason Salaz

1
이 작업을 수행하는 방법을 아직 알지 못했거나 실제로 수행 할 수없는 것이 아니라 수행하기가 어렵다는 의미입니까?
— bmike

1

NSScrollView.NSScrollElasticity 어딘가에 있습니다.

NSScrollElasticity이 상수는 스크롤보기 축의 탄성 동작을 결정합니다.

모든 애플리케이션의 NSScrollView.NSScrollElasticity를 1로 설정하는 방법을 찾아야합니다. 아래 세부 사항 :

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

상수

NSScrollElasticity 자동

이 축에 탄성을 허용할지 여부를 자동으로 결정합니다.

Mac OS X v10.7 이상에서 사용 가능합니다.

NSScrollView.h에 선언되어 있습니다.

NSScrollElasticityNone

이 축에서 문서 경계를 넘어서 스크롤 할 수 없습니다.

Mac OS X v10.7 이상에서 사용 가능합니다.

NSScrollView.h에 선언되어 있습니다.



0

그렇습니다. 시스템 환경 설정-> 범용 액세스-> 마우스 및 트랙 패드-> 트랙 패드 옵션 또는 마우스 옵션으로 이동하십시오. 관성 또는 관성없이 선택할 수 있습니다.


1
이것은 고무 밴딩에 영향을 미치지 않지만 스크롤 자체를 켜거나 끄고 관성을 토글합니다. 파일이 많은 폴더를 사용하여 Finder에서 테스트하여 자신이 무엇을 얻고 있는지 확인하십시오.
— 커티스 Tasker

5
관성! = 고무줄 스크롤 바운스
— Wavy Crab
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.