¿Cómo puedo hacer que Firefox reconozca los gestos multitáctiles en una pantalla táctil?

Multitouch parece estar funcionando bien en Chromium fuera de la caja, pero no en Firefox. En Chromium, al arrastrar un dedo hacia arriba o hacia abajo la pantalla se desplaza por la pantalla como se esperaba, pero en Firefox, ese gesto parece estar resaltando el texto. ¿Cómo puedo hacer que Firefox juegue bien con gestos multitáctiles?

Estoy ejecutando Ubuntu 14.04 en una computadora portátil convertible Lenovo Yoga 2 11 “.

Edición: leí la página aquí que dice que la capacidad táctil está presente pero deshabilitada en FF. Pero habilitarlos y reiniciarlos no parece tener ningún efecto: arrastrar el dedo por la pantalla aún solo selecciona texto.

En Xubuntu 16.04 con Firefox 50, lo puse en funcionamiento al habilitar e10s y configurar MOZ_USE_XINPUT2 env-var MOZ_USE_XINPUT2=1 . En detalle:

  1. Habilitar e10s / Multiproceso. Si está ejecutando Firefox 57 o superior, ya debería estar habilitado. De lo contrario, es posible que tengas que deshabilitar un montón de complementos, y posiblemente forzar la habilitación.

    • Utilice https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/ para verificar qué complementos son incompatibles con e10s, aunque simplemente tener complementos solo marcados como compatibles no es suficiente en FF50 para activar e10s, es posible que tenga que habilitarlo de todos modos (en FF50, solo se permiten ciertos complementos en la lista blanca con e10s de forma predeterminada; las versiones posteriores habilitarán e10s siempre que todos los complementos sean compatibles).
    • Puede consultar about:support si Multiprocess está activado. Si necesita forzar la habilitación, simplemente abra about: config, haga clic con el botón derecho e ingrese un nuevo valor boolean con el nombre browser.tabs.remote.force-enable ; luego reinicie FF y verifique about:support nuevamente.
  2. Salga de FF e MOZ_USE_XINPUT2=1 /usr/bin/firefox desde la línea de comandos con MOZ_USE_XINPUT2=1 /usr/bin/firefox .

Ahora puede probar https://www.paulirish.com/demo/multi y desplazarse con un dedo.

Fuente: https://support.mozilla.org/en-US/questions/1091627

Firefox aún no es compatible con multitouch en X11 / Linux. En la actualidad, se está trabajando en la actualización de GTK + 2 a GTK + 3, que creo que ha aterrizado en Nightly y Aurora / Developer Edition . Hay un error que rastrea la actualización de GTK , así como un error para el soporte de eventos táctiles . El error general para la compatibilidad multitáctil en Linux parece ser 711711, que depende de los errores mencionados anteriormente.

La extensión ” Agarrar y arrastrar ” para Firefox hizo el truco por mí, permitiendo al menos desplazarme sin seleccionar texto. Los gestos, sin embargo, no parecen funcionar.

Creo que este es un problema con el propio Firefox, ya que lo hace en varios sistemas operativos y en varios hardware. Sé cómo hacerlo funcionar en un touchpad multitáctil para MacBook que ejecuta Ubuntu, por lo que te mostraré cómo hacerlo allí, y deberías poder hacerlo funcionar también en tu pantalla táctil, ya que es una configuración Dentro de Firefox, no el sistema.

Bien, abre Firefox, y escribe about:config en la barra de direcciones, luego en el cuadro de filtro, coloca browser.gesture , que mostrará todos los gestos táctiles de Firefox. Una vez que tenga la configuración táctil que se muestra, busque browser.gesture.pinch.in y establezca el valor en cmd_fullZoomReduce , que le proporcionará el cmd_fullZoomReduce y, para obtener el zoom, busque browser.gesture.pinch.out y establezca ese valor a cmd_fullZoomEnlarge . Una vez que haya establecido esos valores, hay 2 configuraciones más que debe cambiar. El siguiente que desea buscar es browser.gesture.pinch.latched por defecto, está configurado en true , quiere cambiarlo a false , luego vaya a browser.gesture.pinch.threshold , que está configurado a 150 por defecto, usted quiere cambiar ese valor a 10 .

Así es como conseguí que todas las funciones multitáctiles funcionaran para mí, espero que a usted también le funcione, buena suerte.

En la versión de Firefox en Ubuntu 18.04 funciona fuera de la caja:

  • pellizcar para hacer zoom con dos dedos (un poco lento y no responde y es mejor que uses los dedos de ambas manos)
  • desplazarse con la pestaña de dos dedos y deslizar hacia arriba y hacia abajo (también un poco no responde)
  • el toque de tres dedos obtiene el menú
  • arrastrando el dedo por la pantalla selecciona texto

Parece que no hay opción para copiar el texto seleccionado, pero puede usar Shift + F10 para obtener el menú y seleccionar copiar allí