매버릭스 : 반응 형 스크롤을 비활성화하는 방법


10

반응 형 스크롤은 나에게 많은 문제를 일으키고 있습니다. 작동하면 좋지만, 특히 Chrome에서 때로는 시간이 많이 걸립니다.

누구나 반응 형 스크롤을 비활성화하고 스크롤을 10.8에서와 같이 작동시키는 방법을 찾았습니까? 전 세계 또는 앱마다.

"OS X에서 그리기 및 스크롤 최적화"WWDC 비디오 중에 Apple 엔지니어는 AppleScript 파일처럼 보이는 것을 사용하여 전체적으로 응답 스크롤을 비활성화하므로 가능합니다. 그러나 방법을 알 수는 없습니다.


1
"응답 성"스크롤은 2009 MacBook에서 절대적으로 끔찍합니다. Mountain Lion에서 스크롤 성능이 뛰어 났지만 스크롤이 너무 어려워서보고 싶은 것을 볼 수 없습니다. 정말 실망 스럽습니다.
OregonTrail

그것은 내가 가진 문제를 완벽하게 설명합니다 ... 가치가있는 것을 위해, 나는 2012 MacBook Pro에 있습니다.
bogdansrc

@bogdansrc Chrome의 관점에서 삭제 한 다음 다시 설치하려고 했습니까?
Simon

@Simon 네, 시도했습니다. 이것은 또한 Mavericks를 새로 설치 한 것입니다.
bogdansrc 2013

답변:


4

먼저 솔루션이 아닌 가능한 유용한 정보로 게시하고 있습니다. 올바른 방향으로 하나를 얻을 수 있습니다.


나는이 발견 OSX의 새로운 기능 스크롤 작동 무엇을 어떻게 응답 설명으로 이동한다.

하단에는 테스트 목적으로 앱별로 사용 ​​중지하는 방법에 대한 메모도 있습니다.

그러나 내 자신의 내장 앱이나 다른 앱에서는이 옵션을 볼 수 없습니다.

반응 형 스크롤

반응 형 스크롤링은 스크롤을 부드럽게 만드는 AppKit 향상 기능입니다. 여기에는 앱이 콘텐츠를 그리는 방식이 크게 달라집니다.

스크롤보기는 자식보기에 일반보기 영역 외부에 추가 내용을 그려서 내용을 스크롤 목적으로 즉시 사용할 수 있도록합니다. 이 추가 창 백업은 추가 페이징을 최소화하기 위해 제거 가능한 메모리에 저장됩니다. 스크롤 스레드는 초당 60 프레임으로 뷰를 다시 그리려고 시도하지만 앱이 계속 유지할 수 없으면 꺼집니다. 스크롤 이벤트는 백그라운드 스레드에서 처리됩니다. 대부분의 앱은이 반응적인 스크롤 동작을 자동으로받습니다. 그러나 레이어 기반보기, drawRect :를 대체하는 사용자 정의 스크롤보기 또는 클립보기 서브 클래스, NSSurface 기반 문서보기, 투명 문서보기 및 lockFocus 메소드를 대체하는 문서보기를 포함하여 일부보기를 명시 적으로 선택해야합니다.

반응 형 스크롤이 자동으로 사용되는보기의 경우, 개발자로서 동작 변경이 완전히 투명해야합니다. 그러나 스크롤하는 동안 앱에 비정상적인 동작이 나타나는 경우 버그를 신고하십시오.

참고 : Finder에서 앱의 파일> 정보 입수를 선택하여 테스트 목적으로 반응 스크롤을 일시적으로 비활성화 할 수 있습니다. 설정을 변경 한 후에는 앱을 종료했다가 다시 시작해야합니다. 자세한 내용은 OS X v10.9 용 AppKit 릴리스 정보를 참조하십시오.

appkit 릴리스 노트 -Responsive Scrolling 을 살펴 보았습니다 . 자세한 스크롤 .

반응 형 스크롤이 앱에 할당되는 것을 중지해야하는 조건이 있습니다. 그들 중 하나는 :

응용 프로그램은 10.7 또는 그 이전 버전에 연결됩니다 (이 기능을 지원하려면 Mountain Lion 이상에 연결해야합니다)

앱이 10.6에서 실행되도록 빌드되면이 기능이 추가되지 않습니다.

Chrome AFAIK는 10.6 이상에서 실행됩니다. 그러나 다운로더가 현재 시스템의 버전을 다운로드하고 있다고 생각합니다.

10.6 용으로 제작 된 버전은 Chrome에서만 사용 중지 할 수 있습니다.


업데이트 * 그러나 bogdansrc는 의견에서 지적합니다. 10.6에 대한 단일 빌드가 없습니다


나는 시도했다 :

defaults write ~/Library/Preferences/com.google.Chrome isCompatibleWithResponsiveScrolling -bool NO

그러나 isCompatibleWithResponsiveScrolling은 nsview 하위 클래스 용이며 실제로 작동하지 않을 것으로 예상됩니다. 또한이 문제가 발생하지 않아 말할 수 없습니다.


이것은 흥미로운 핵처럼 보인다
New Alexandria

"10.6에서 작동 => 반응 형 스크롤 기능이 없습니다"가정이 올바르지 않습니다. 앱이 어떤 SDK와 연결되는지에 대한 것입니다. 10.9 SDK에 대한 앱 링크를 보유하고 10.6에서 잘 작동 할 수 있습니다. 내가 아는 한 일반적인 접근 방식은 최신 SDK를 연결하는 것이므로 Chrome에서 가능합니다. 그렇지 않은 경우 반응 형 스크롤이 없습니다. 실행중인 OS X 버전에 따라 여러 버전의 Chrome이 없습니다. 바보입니다.
bogdansrc

기본적으로 사과 메모에서 잘못 또는 올바르게 말하고 해석하려고하는 것은 Base SDK가 10.6이고 위의 링크와 연결되지 않은 경우 응용 프로그램이 RS를 갖지 않는 것입니다. 당신은 아주 훌륭하게 시작했지만 "그 바보들"을 모욕함으로써 망쳐 버렸습니다 간단한 "10.6 만 Chrome은 없습니다"라고하면 충분합니다. 내가 생각
했던 것

4

업데이트 (Apple Care에 문의 한 후 2013 년 7 월 11 일) :

나는 또한 필요했다 :

1) PRAM 재설정 (전원을 끈 후 CMD + ALT + P + R을 최대 두 번째 공까지 누른 상태), Mac 사용 방법 : https://support.apple.com/kb/ht1379

2) SMC 재설정 (끄기 후 SHIFT + CTRL + ALT (옵션) + POWER를 누른 상태에서 켜기) Mac 사용 방법 : https://support.apple.com/kb/HT3964

아래 설정은 BE : 관성


아마도 영구적 인 해결책은 아니지만 시스템 재부팅과 비교할 때 빠르고 편안한 해킹입니다.

그것은 나를 위해 일했다. 스크린 샷이 폴란드어로되어 죄송합니다. 어쨌든 이미지 / 아이콘 덕분에 관리해야합니다.

시스템 환경 설정에서 첫 번째 접근성

여기에 이미지 설명을 입력하십시오

그런 다음 터치 패드 / 마우스 설정에서 터치 패드 단추를 클릭하십시오.

여기에 이미지 설명을 입력하십시오

그런 다음 관성을 사용하거나 사용하지 않고 재생합니다.

여기에 이미지 설명을 입력하십시오


나는 반응 스크롤 ... 관성 스크롤 다른 생각
DanHickstein

1
@ DanHickstein 그것은 일종의 해결 방법입니다.
andilabs '

흠, 난 여기서 논의로 반응 스크롤이 60 fps로 작업을 스크롤 할 수있는 새로운 일이라고 생각 : developer.apple.com/library/mac/releasenotes/MacOSX/... 잘 모르겠어요 그것과 아무 상관이있다 관성 스크롤링
DanHickstein

아마. 그러나 소수의 사용자는 interial을 사용하면 Chrome에서 frezzing과 관련된 문제를 해결할 수 있다고 말했습니다.
andilabs '

2
관성 스크롤을 비활성화하는 것은 나에게 옵션이 아닙니다 (비 관성 스크롤이 싫어). 또한 반응 형 스크롤은 관성 스크롤과 관련이 없습니다. 관성 유무에 관계없이 여전히 반응하는 스크롤을 얻습니다.
bogdansrc

1

나는 트위터에서 존 시라쿠사에게 물었다 :

https://twitter.com/siracusa/status/394988398009925632

@siracusa 매버릭스에서 "응답 스크롤링"을 없애는 방법이 있습니까? 이상한 느낌

그의 대답은 매우 간결했습니다.

https://twitter.com/siracusa/status/394988398009925632

@davidmarsh 번호

나는 그것이 당신이 그것을 비활성화 할 수 없다는 것을 의미하지는 않습니다. 단지 John이 그것을 끌 수있는 방법을 모른다는 것입니다.


2
John Siracusa가 방법을 모른다면 불가능할 가능성이 큽니다. arstechnica.com/apple/2013/10/os-x-10-9

1
Apple 엔지니어는 "OS X에서 그리기 및 스크롤 최적화"WWDC 세션에서 AppleScript와 같은 모양을 사용하여이를 수행했습니다. 비디오는 developer.apple.com/wwdc/videos 에서 볼 수 있습니다 . 이것은 최신 빌드 매버릭스에서 여전히 가능하다는 것을 의미하지는 않습니다.
bogdansrc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.