Отключить два пальца на Firefox

29

Когда я прокручиваю страницу на сенсорной панели MacBook Pro двумя пальцами или прокручиваю ее двумя пальцами, и ее больше нельзя прокручивать влево, Firefox решает вернуться в историю.

Что я могу сделать, чтобы отключить навигацию по истории, используя два пальца в Firefox 17? Я счастлив, что использую Backspace для перехода назад, и стираю весь текст, который я писал где-то в некоторых формах, когда я случайно прокручиваю больше, чем мне разрешено, это очень расстраивает.

toriningen
источник

Ответы:

53

Мне больше нравится следующее решение (чем существующий ответ), потому что оно влияет только на Firefox:

  1. В Firefox перейдите к « about: config »
  2. Измените значение для « browser.gesture.swipe.left » на « cmd_scrollLeft » (вместо « Browser: BackOrBackDuplicate »)
  3. Измените значение для « browser.gesture.swipe.right » на « cmd_scrollRight » (вместо « Browser: ForwardOrForwardDuplicate »)

введите описание изображения здесь

Charlesism
источник
2
Это круто! Наконец, есть решение, которое работает. Спасибо огромное! И добро пожаловать в SuperUser - хорошее начало :)
toriningen
Я знаю, что против политики оставлять комментарии «спасибо», но эта проблема преследует меня уже много лет. Благодарность!
Антон Пурин
До сих пор работает с Firefox Quantum (протестировано с 68.3esr) под OSX Mojave (протестировано с 10.14.6). Ура!
Брайан П
11

ОБНОВИТЬ:

Есть родной способ сделать это. Перейдите в «Системные настройки» / «Трекпад» / «Другие жесты» и снимите флажок «Перелистывать страницы» (первый флажок). Это работает по крайней мере для Горного Льва.


Старый нефункциональный ответ был:

Я не знаю ни одной нативной опции в OSX (ML, 10.8.x), но есть хорошая хитрость:

Загрузите бесплатный BetterTouchTool . Это позволяет сопоставить огромное количество функций с трекпадом и жестами мыши, а также с сочетаниями клавиш. Вы можете установить «Без действия» и решить, какие приложения должны знать ваш новый собственный жест / ярлык.

Поэтому я просто сопоставил два пальца (влево и вправо) с «Бездействием» только для Firefox, Chrome, Safari, Opera и Sleipnir.

Очень полезно, и это решит вашу проблему.

Оливер
источник
Хороший первый пост. Похоже, потенциальное решение.
nixda
К сожалению, пробовал на OSX Lion (10.7.x) и последних доступных в настоящее время BTT - он, безусловно, обрабатывает два пальца в любом направлении, но действие по умолчанию (например, навигация по истории) также запускается с тем действием, которое я установил для пролистывания в BTT. Поэтому, если я установлю действие «показывать управление полётами» для прокрутки, я получу как навигацию по истории, так и вызов управления полётом. :( Есть что-то еще, чтобы искать?
toriningen
К сожалению. Как неловко! Хорошо: я проверил это сам перед публикацией. Плохо: я пробовал на вкладке браузера без истории (так что, очевидно, некуда пролистать). Но: я получил это работает. В Системных настройках / Трекпад / Больше Жестов. Я могу отключить «Перелистывание страниц». Это работает для меня (Горный лев). Я обновляю ответ, чтобы отразить это.
Оливер
2
Отключение общесистемного жеста смахивания отключает его не только в Firefox, но также в Preview и Finder и других приложениях, где оно считается полезным, и делает их неудобными для использования.
Торининген