Как я могу заставить Firefox распознавать мультисенсорные жесты на сенсорном экране?

Мультисенсорный, кажется, хорошо работает на Хроме из поля, но не на Firefox. На Хроме вытаскивая палец или вниз экран прокручивает экран как ожидалось, но на Firefox, тот жест, кажется, выделяет текст. Как я могу заставить Firefox играть по правилам с мультисенсорными жестами?

Я запускаю Ubuntu 14.04 на Lenovo Yoga 2 11-дюймовый конвертируемый ноутбук.

Править: Я прочитал страницу здесь, которая говорит, что сенсорная возможность присутствует, но отключена в И следующие. Но включение их и перезапуска, кажется, не имеет эффекта - перетаскивание пальца через экран все еще только выбирает текст.

27
задан 8 November 2017 в 01:57

6 ответов

На Xubuntu 16.04 с Firefox 50 я получил его работающий путем включения e10s и установки огибающего var MOZ_USE_XINPUT2=1. Подробно:

  1. Включают e10s/Multiprocess. При выполнении Firefox 57 или выше он уже должен быть включен. Иначе Вам, вероятно, придется отключить набор дополнений и возможно вызвать, включают его.

    • Использование https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter / для проверки, какие дополнения являются несовместимыми с e10s, хотя просто имея only-marked-as-compatible дополнения, находится недостаточно в FF50 для получения включенного e10s, Вам, вероятно, придется вызвать - включают его так или иначе (в FF50, только определенные дополнения в белом списке позволяются с e10s по умолчанию †“более поздние версии, включит e10s, пока все дополнения совместимы).
    • можно зарегистрироваться about:support, если Мультипроцесс идет. Если необходимо вызвать - включают, просто открывают about:config, щелкают правой кнопкой и вводят новое boolean значение с именем browser.tabs.remote.force-enable; затем перезапустите FF и проверьте about:support снова.
  2. Выход FF, и запускают его с командной строки с MOZ_USE_XINPUT2=1 /usr/bin/firefox.

Теперь можно протестировать https://www.paulirish.com/demo/multi и прокрутить с одним пальцем.

Источник: https://support.mozilla.org/en-US/questions/1091627

12
ответ дан 23 November 2019 в 01:06

Firefox еще не поддерживает мультисенсорный на X11/Linux. В настоящее время работа идет полным ходом при обновлении от GTK + 2 к GTK + 3, которому я верю, приземлился в Ночной и Аврора/Developer Edition . Существует отслеживание ошибок обновление GTK , а также ошибка для сенсорная поддержка мероприятия . Полная ошибка для мультисенсорной поддержки на Linux, кажется, 711711 , который зависит от упомянутых выше ошибок.

8
ответ дан 23 November 2019 в 01:06

" Захват и перетаскивает " расширение для Firefox, добился цели для меня, позволив, по крайней мере, для прокрутки, не выбирая текст. Жесты, однако, кажется, не работают.

4
ответ дан 23 November 2019 в 01:06

Я полагаю, что это - проблема с самим Firefox, поскольку он делает это на различной ОС, и на различных аппаратных средствах. Я знаю, как получить его работа над MacBook мультисенсорная сенсорная панель под управлением Ubuntu, таким образом, я покажу Вам, как сделать это там, и необходимо смочь заставить это работать над сенсорным экраном также, поскольку это - установка в рамках Firefox, не система.

Хорошо, откройте Firefox и войдите about:config в строке поиска, затем в блоке фильтров, помещенном browser.gesture, это поднимет все сенсорные жесты для Firefox. После того как Вы имеете сенсорный показ настроек, ищете browser.gesture.pinch.in и установленный значение к cmd_fullZoomReduce, это должно дать Вам уменьшение, и получить увеличение, искать browser.gesture.pinch.out и установленный то значение к cmd_fullZoomEnlarge. После того как Вам установили те значения, существует еще 2 настройки, которые необходимо изменить. Следующий, который Вы хотите искать, browser.gesture.pinch.latched по умолчанию это установлено на true Вы хотите изменить это на false, затем перейдите в browser.gesture.pinch.threshold, который установлен на 150 по умолчанию Вы хотите изменить то значение на 10.

Именно так я получил все мультисенсорные функции, работающие на меня, я надеюсь, что это работает на Вас также, удачу.

1
ответ дан 23 November 2019 в 01:06

В версии Firefox в Ubuntu 18.04 это работает из поля:

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

Там не кажется никакой опцией скопировать выделенный текст, но можно использовать Shift+F10 для получения меню и избранной копии там

1
ответ дан 23 November 2019 в 01:06

Добавьте эту строку только в конец ~ / .profile и перезапустите сеанс.

export MOZ_USE_XINPUT2=1
-1
ответ дан 4 December 2019 в 19:45

Другие вопросы по тегам:

Похожие вопросы: