Me he dado cuenta de que la pantalla táctil no funciona en Firefox en el escritorio de Ubuntu 16 (en una computadora portátil con pantalla táctil), lo cual es una gran molestia ya que soy un chico de Firefox y el navegador es el 90% de lo que uso para mi computadora personal. Tenga en cuenta que funciona en Firefox que no es Linux y funciona en Chrome / Chromium en Ubuntu.
Investigué un poco sobre esto y encontré a muchas personas con la misma queja hace 2 o 3 años. En esos casos, el consenso generalmente era que FireFox simplemente carecía de la tecnología necesaria para respaldar esto (algunos dicen que GTK 3, otros dijeron algo más). Sin embargo, afirmaron que este problema ya se solucionó en el FF v50 prelanzado. Ahora FF 50 está fuera y lo estoy ejecutando, pero todavía no funciona.
¿Hay algo que pueda agregar, una versión Alpha / Beta / Dev / Nightly que pueda usar, o algo que pueda hacer con Ubuntu para que esto funcione?
fuente

Respuestas:
Encontré esta solución en otro lugar: si inicio Firefox desde la línea de comandos con
entonces el desplazamiento con pantalla táctil funciona para mí. Para evitar tener que iniciar Firefox desde la línea de comandos, puede editar el código de ejecución del iniciador de aplicaciones Unity para incluir esto. Por ejemplo, abrir
encuentre la
Execlínea en la[Desktop Entry]sección y cámbiela aCambie las otras líneas ejecutivas también, si lo desea. Esos afectan las opciones en el menú contextual.
EDITAR: En algún momento esto dejó de funcionar (creo que debido a una extensión que instalé). Para solucionarlo, tenía que ir al
about:confignavegador, hacer clic derecho, agregar un nuevobrowser.tabs.remote.force-enableconjuntobooleanoa verdadero. Advertencia: esto no es recomendable y podría romper cosas.fuente
about:configa establecerdom.w3c_touch_events.enabled=1(el valor predeterminado era 2). En mi experiencia, esto permitió el desplazamiento con dos dedos, mientras que un dedo todavía selecciona texto.about:supporty busque 'Windows multiproceso'.MOZ_USE_XINPUT2- sólo tiene que añadirMOZ_USE_XINPUT2 DEFAULT=1a/etc/security/pam_env.confy luego no preocuparse de nuevo (probablemente)Esto funcionó para mí (firefox 57.0.4, Arch Linux):
abrir
about:configen firefox para configurardom.w3c_touch_events.enabled=1(el valor predeterminado es 2).editar
/etc/security/pam_env.confy agregarMOZ_USE_XINPUT2 DEFAULT=1reiniciar y reiniciar Firefox
(consulte también ¿Cómo puedo hacer que Firefox reconozca los gestos multitáctiles en una pantalla táctil? )
fuente
about:config, establecer la variable de entorno fue suficiente. En FF60.-disableal final de los valores parabrowser.gesture.pinch.inybrowser.gesture.pinch.outpor ejemplocmd_fullZoomReduce-disableEncontré un complemento de navegador llamado Grab and Drag que agrega esta funcionalidad a FireFox.
fuente
MOZ_USE_XINPUT2funciona muy bien, lo que permite desplazamiento cinético, lanzar y arrastrar a-rollo.Instale el complemento "Arrastrar para desplazarse". https://addons.mozilla.org/en-US/firefox/addon/drag_scroll/
fuente