Прокрутка двумя пальцами перестает работать через некоторое время

Я столкнулся со странной проблемой. После нескольких минут использования Chrome или Firefox прокрутка двумя пальцами на трекпаде перестает работать в этих приложениях .

Каждый раз, когда я перезапускаю эти приложения, прокрутка двумя пальцами снова работает, но через несколько минут она перестает работать. Все мои другие жесты работают нормально (движения одним, тремя и четырьмя пальцами), кроме прокрутки двумя пальцами.

Я понятия не имею, что вызывает это. У меня не было этой проблемы до сегодняшнего дня.

Я работаю над последней версией Mavericks на последнем MacBook Pro.

Какие-нибудь мысли?

Ответы (5)

Более простое решение, которое, похоже, сработало для меня в Firefox:

открытымabout:config

а затем найти свойства

browser.gesture.swipe.left
browser.gesture.swipe.right

и установить их от Browser:BackOrBackDuplicateи Browser:ForwardOrForwardDuplicateдо пустых. Это обходной путь для известной ошибки ( https://bugzilla.mozilla.org/show_bug.cgi?id=927702 ).

Примечание. На самом деле это не устраняет проблему, а просто предотвращает ее за счет отключения жестов смахивания, которые вызывают эту ошибку.

Прокрутка двумя пальцами перестала работать у меня после пробуждения от режима гибернации/сна, вызванного низким зарядом батареи. Я смог решить проблему, вручную перейдя в режим сна, а затем снова выйдя из сна.

Это дефект, вызванный попыткой использовать жест двумя пальцами для пролистывания страниц. В Chrome/FF предполагается переход вперед и назад по истории, но если истории нет, это вызовет ошибку и предотвратит любую будущую прокрутку с помощью трекпада.

Воспроизведение проблемы и исправление можно найти в этом видео о прокрутке, не работающей в Mac OS X Mavericks в Chrome / Firefox (* громкое вступление)

Чтобы исправить это, если вы не женаты на пролистывании страниц двумя пальцами, вы можете перейти в «Системные настройки»> «Трекпад»>, а затем отключить «Пролистывание между страницами»:

трекпад

Выход из Chrome и перезапуск всегда будут перезапускать трекпад.

Если вы хотите оставить его сломанным, но при этом иметь возможность прокрутки, вы можете перейти в «Системные настройки»> «Основные»> и «Всегда показывать полосы прокрутки».

генеральный

Перейдите в Apple --> Системные настройки --> Специальные возможности. Выберите «Мышь и трекпад» в левом столбце и нажмите кнопку «Параметры трекпада…» в правом окне. Убедитесь, что установлен флажок «Прокрутка». В моем случае это не проверялось, и я не мог использовать прокрутку двумя пальцами ни в одном окне или приложении.

Предупреждение: это может удалить гораздо больше, чем вам нужно!

Это решение работает, но сначала вам нужно включить отображение скрытых папок (используя предпочитаемый вами метод — я рекомендую Deeper).

Из https://discussions.apple.com/thread/5468141?start=30&tstart=0 :

Закройте все приложения, если хотите, вы можете сделать это, нажав cmd + alt + esc, выбрав каждое приложение и нажав «Принудительно выйти».

Затем вам необходимо отключить все внешние устройства (USB, Firewire и т. д.) и любые сетевые кабели.

Затем вам нужно отключить соединение Wi-Fi.

Затем необходимо нажать кнопку «Перейти», расположенную рядом с Finder на верхней панели. Нажмите на «Компьютер».

Затем в открывшемся окне нужно нажать на «Библиотека».

Теперь вам нужно найти папку «Настройки»> «Конфигурация системы» и открыть ее.

Затем вам нужно очистить содержимое этой папки. Если вы хотите, вы можете сначала сделать копию на рабочем столе.

Затем вы должны перезагрузить свой Mac и сразу после перезагрузки черного экрана должны нажать эту комбинацию клавиш: cmd + alt + P + R и удерживать их, пока не услышите «дон» запуска три раза подряд. После этого можете смело отпускать. И все должно пройти нормально

Предупреждение: это просто явно сбрасывает все ваши настройки SystemConfiguration. Это может помочь, но было бы полезно, если бы вы объяснили, какое именно предпочтение является проблемой!