Адаптивная прокрутка вызывает у меня много проблем. Приятно, когда это работает, но иногда сильно отстает, особенно в Chrome.
Кто-нибудь нашел способ отключить адаптивную прокрутку и заставить ее вести себя как в 10.8? Либо глобально, либо для каждого приложения.
Во время видео WWDC «Оптимизация рисования и прокрутки в OS X» инженер Apple использует то, что выглядит как файл AppleScript, чтобы отключить адаптивную прокрутку глобально, так что это возможно, но я не могу понять, как это сделать.
Ответы:
Во-первых, я публикую это как возможную полезную информацию, а не решение. Который может получить кого-то в правильном направлении.
Я нашел это в разделе « Что нового в OSX», в котором объясняется, что и как работает Responsive Scrolling.
Внизу также есть примечание о том, как отключить его для каждого приложения в целях тестирования.
Но я не вижу эту опцию в моих собственных встроенных приложениях или любых других.
Я взглянул на заметки о выпуске appkit -Rasponsive Scrolling, которые идут более подробно.
Существуют условия, которые должны остановить адаптивную прокрутку, назначаемую приложению. Один из них является:
Что я имею в виду, если приложение создано для работы на 10.6, тогда эта функция не будет добавлена.
Chrome AFAIK будет работать на 10,6 и выше. Но я подозреваю, что загрузчик загружает версию для вашей текущей системы.
Возможно, версия, созданная только для 10.6, отключит ее в Chrome.
ОБНОВЛЕНИЕ * Но, как указывает bogdansrc в комментариях. Для 10.6 нет единой сборки
Я попробовал:
Но isCompatibleWithResponsiveScrolling предназначен для подкласса nsview, и я не ожидаю, что он будет работать. У меня тоже нет этой проблемы, поэтому я не могу сказать.
источник
ОБНОВЛЕНИЕ (7.XI.2013 после звонка в Apple Care):
Мне также нужно было:
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
НИЖЕ УСТАНОВКА ДОЛЖНА БЫТЬ: с инерцией
Вероятно, это НЕ постоянное решение, а быстрый и удобный взлом по сравнению с перезагрузкой системы.
Это сработало для меня. Извините, что скриншоты на польском языке. В любом случае, вы должны управлять этим благодаря изображениям / иконкам.
Сначала откройте Доступность из Системных настроек
Затем в настройках Touchpad / Mouse нажмите кнопку тачпада
Тогда играй с / без инерции.
источник
Я спросил Джона Сиракузы в твиттере:
https://twitter.com/siracusa/status/394988398009925632
Его ответ был очень кратким:
https://twitter.com/siracusa/status/394988398009925632
Я думаю, это не значит, что вы не можете отключить его, просто Джон не знает, как его отключить.
источник