Comment puis-je faire en sorte que Firefox reconnaisse les gestes multitouch sur un écran tactile?

25

Multitouch semble fonctionner correctement sur Chromium, mais pas sur Firefox. Sur Chromium, faire glisser un doigt vers le haut ou le bas de l’écran fait défiler l’écran comme prévu, mais sur Firefox, ce geste semble mettre du texte en évidence. Comment puis-je obtenir que Firefox joue bien avec les gestes multitouch?

J'utilise Ubuntu 14.04 sur un ordinateur portable convertible Lenovo Yoga 2 11 ".

Edit: J'ai lu la page ici qui indique que la fonctionnalité tactile est présent mais désactivé dans FF. Mais les activer et les redémarrer ne semble pas avoir d'effet - le fait de faire glisser son doigt sur l'écran ne sélectionne toujours que le texte.

    
posée Jon 13.10.2014 - 20:30
la source

5 réponses

10

Sur Xubuntu 16.04 avec Firefox 50, je l'ai fait fonctionner en activant e10s et en définissant le paramètre env-var MOZ_USE_XINPUT2=1 . En détail:

  1. Activer e10s / Multiprocess. Si vous utilisez Firefox 57 ou supérieur, il devrait déjà être activé. Sinon, vous devrez peut-être désactiver un tas d'addons et forcer son activation.

    • Utilisez lien pour vérifier quels addons sont incompatibles avec les e10s , bien que le simple fait d'avoir uniquement des addons marqués comme compatibles ne soit pas suffisant dans FF50 pour que les e10 soient activés, vous devrez peut-être forcer cette option de toute façon (dans FF50, seuls les addons avec e10 sont autorisés par défaut). activer les e10s tant que tous les addons sont compatibles).
    • Vous pouvez vérifier about:support si Multiprocess est activé. Si vous devez activer la force, ouvrez simplement about: config, cliquez avec le bouton droit de la souris et entrez une nouvelle valeur boolean avec le nom browser.tabs.remote.force-enable ; puis redémarrez FF et vérifiez à nouveau about:support .
  2. Quittez FF et lancez-le à partir de la ligne de commande avec MOZ_USE_XINPUT2=1 /usr/bin/firefox .

Vous pouvez maintenant tester lien et faire défiler avec un doigt.

Source: lien

    
réponse donnée unhammer 04.01.2017 - 20:38
la source
8

Firefox ne prend pas encore en charge le multitouch sur X11 / Linux. À l'heure actuelle, des travaux sont en cours pour passer de GTK + 2 à GTK + 3, ce qui, je crois, a eu lieu dans Nightly et Aurora / Developer Edition . Il y a un bogue qui suit la mise à jour de GTK ainsi qu'un bogue pour touffez le support des événements . Le bogue général pour le support multitouch sous Linux semble être 711711 , qui dépend des bogues mentionnés ci-dessus.

    
réponse donnée lol768 23.08.2015 - 17:24
la source
4
L'extension

" Saisir et glisser " pour Firefox a fait l'affaire pour moi, permettant au moins de faire défiler sans sélectionner de texte. Les gestes, cependant, ne semblent pas fonctionner.

    
réponse donnée giocomai 23.02.2015 - 13:18
la source
1

Je crois que c'est un problème avec Firefox lui-même, comme il le fait sur différents systèmes d'exploitation et sur différents matériels. Je sais comment le faire fonctionner sur un pavé tactile multi-touch MacBook sous Ubuntu, alors je vais vous montrer comment le faire là-bas, et vous devriez pouvoir le faire fonctionner sur votre écran tactile, car c'est un paramètre dans Firefox, pas le système.

Ok, ouvrez Firefox et entrez about:config dans la barre d'adresse, puis dans la zone de filtre, mettez browser.gesture , ce qui fera apparaître tous les gestes tactiles pour Firefox. Une fois les paramètres tactiles affichés, recherchez browser.gesture.pinch.in et définissez la valeur sur cmd_fullZoomReduce , ce qui devrait vous donner le zoom arrière et pour obtenir le zoom avant, recherchez browser.gesture.pinch.out et définissez cette valeur sur cmd_fullZoomEnlarge . Une fois ces valeurs définies, vous devez modifier 2 autres paramètres. Le prochain que vous souhaitez rechercher est browser.gesture.pinch.latched par défaut, il est défini sur true que vous souhaitez modifier en false , puis sur browser.gesture.pinch.threshold , qui est défini sur 150 par défaut, vous voulez changez cette valeur en 10 .

C'est comme ça que toutes les fonctionnalités multi-touch fonctionnaient pour moi, j'espère que ça marche aussi pour vous, bonne chance.

    
réponse donnée McLovin 26.10.2014 - 03:59
la source
0

Dans la version de Firefox sous Ubuntu 18.04, cela fonctionne parfaitement:

  • Pincer pour zoomer avec deux doigts (un peu lent et insensible et il vaut mieux utiliser les doigts des deux mains)
  • faire défiler avec un onglet à deux doigts et balayer vers le haut et le bas (aussi un peu insensible)
  • trois-doigts-tapés obtient le menu
  • faire glisser son doigt sur l’écran sélectionne le texte

Il ne semble pas y avoir d’option pour copier le texte sélectionné, mais vous pouvez utiliser Shift + F10 pour obtenir le menu et en sélectionner une copie

    
réponse donnée rubo77 28.07.2018 - 07:16
la source

Lire d'autres questions sur les étiquettes