J'ai remarqué que l'écran tactile ne fonctionne pas dans FireFox sur le bureau Ubuntu 16 (sur un ordinateur portable à écran tactile), ce qui est un inconvénient majeur car je suis un gars de FireFox et le navigateur correspond à 90% de ce pour quoi j'utilise mon ordinateur personnel. Notez que cela fonctionne sur FireFox non-linux et sur Chrome / Chromium sur Ubuntu.
J'ai fait des recherches à ce sujet et j'ai trouvé beaucoup de personnes avec la même plainte il y a 2 ou 3 ans. Dans ces cas, le consensus était généralement que FireFox manquait simplement de la technologie nécessaire pour supporter cela (certains disent que GTK 3, d’autres ont dit autre chose). Cependant, ils ont affirmé que ce problème avait déjà été résolu dans la version pré-publiée FF v50. Maintenant, 50 FF sont sortis et je l’utilise mais cela ne fonctionne toujours pas.
Y a-t-il quelque chose que je puisse ajouter, une version Alpha / Beta / Dev / Nightly que je puisse utiliser, ou quelque chose que je puisse faire pour Ubuntu lui-même afin que cela fonctionne?
la source
Réponses:
Trouvé cette solution ailleurs: si je lance firefox à partir de la ligne de commande avec
puis le défilement de l'écran tactile fonctionne pour moi. Pour éviter de devoir démarrer firefox à partir de la ligne de commande, vous pouvez modifier le code d'exécution du lanceur d'application Unity pour l'inclure. Par exemple, ouvrez
trouvez la
Exec
ligne dans la[Desktop Entry]
section et changez-la enChangez aussi les autres lignes de l'exécutif, si vous en avez envie. Celles-ci affectent les options du menu contextuel.
EDIT: À un moment donné, cela a cessé de fonctionner (je pense à cause d’une extension que j’ai installée). Pour résoudre ce problème, je devais aller
about:config
dans le navigateur, cliquer avec le bouton droit de la souris, ajouter un nouveau booléenbrowser.tabs.remote.force-enable
à true. Attention: ceci n'est pas recommandé et pourrait casser des choses.la source
about:config
pour définirdom.w3c_touch_events.enabled=1
(la valeur par défaut était 2). D'après mon expérience, cela permettait le défilement à deux doigts, tandis qu'un doigt sélectionne toujours du texte.about:support
et cherchez 'Windows multiprocessus'.MOZ_USE_XINPUT2
- il suffit d' ajouterMOZ_USE_XINPUT2 DEFAULT=1
à/etc/security/pam_env.conf
et ne vous inquiétez pas à ce sujet à nouveau (probablement)Cela a fonctionné pour moi (firefox 57.0.4, Arch Linux):
ouvrir
about:config
dans firefox pour définirdom.w3c_touch_events.enabled=1
(la valeur par défaut est 2).éditer
/etc/security/pam_env.conf
et ajouterMOZ_USE_XINPUT2 DEFAULT=1
redémarrez et redémarrez Firefox
(voir aussi Comment puis-je obtenir que Firefox reconnaisse les gestes multitouch sur un écran tactile? )
la source
about:config
, la définition de la variable d’environnement était suffisante. Sur FF60.-disable
à la fin des valeurs pourbrowser.gesture.pinch.in
etbrowser.gesture.pinch.out
par exemplecmd_fullZoomReduce-disable
J'ai trouvé un plugin de navigateur appelé Grab and Drag qui ajoute cette fonctionnalité à FireFox.
la source
MOZ_USE_XINPUT2
fonctionne très bien, permettant le défilement cinétique, fling et drag-to-scroll.Installez le plug-in "Drag to Scroll". https://addons.mozilla.org/en-US/firefox/addon/drag_scroll/
la source