GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu 16 et défilement de l'écran tactile dans Firefox ?

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 gros problème car je suis un gars de FireFox et le navigateur représente 90% de ce que j'utilise pour mon ordinateur personnel. Notez que cela fonctionne sur FireFox non-Linux et cela fonctionne dans 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 à 3 ans. Dans ces cas, le consensus était généralement que FireFox manquait simplement de la technologie nécessaire pour prendre en charge cela (certains disent GTK 3, d'autres ont dit autre chose). Cependant, ils ont affirmé que ce problème était déjà résolu dans la pré-version FF v50. Maintenant FF 50 est sorti et je l'utilise mais ça ne marche toujours pas.

Y a-t-il quelque chose que je peux ajouter, une version Alpha / Beta / Dev / Nightly que je peux utiliser, ou quelque chose que je peux faire sur Ubuntu lui-même pour que cela fonctionne ?

Meilleure réponse

J'ai trouvé cette solution ailleurs :si je démarre firefox à partir de la ligne de commande avec

env MOZ_USE_XINPUT2=1 firefox

alors le défilement de l'écran tactile fonctionne pour moi. Pour éviter d'avoir à démarrer firefox à partir de la ligne de commande, vous pouvez modifier le code exec du lanceur d'applications Unity pour l'inclure. .desktop par défaut réside dans /usr/share/applications mais nous le copierons dans notre dossier personnel afin que les modifications que nous apportons ne soient pas annulées par le gestionnaire de packages lors de la mise à jour.

cp /usr/share/applications/firefox.desktop ~/.local/share/applications/
gedit ~/.local/share/applications/firefox.desktop

trouver le Exec ligne dans le [Desktop Entry] section et remplacez-la par

Exec=env MOZ_USE_XINPUT2=1 firefox %u

Modifiez également les autres lignes exec, si vous en avez envie. Ceux-ci affectent les options du menu contextuel.

MODIFIER : À un moment donné, cela a cessé de fonctionner (je pense à cause d'une extension que j'ai installée). Pour le réparer, j'ai dû aller à about:config dans le navigateur, faites un clic droit, ajoutez un nouveau booléen browser.tabs.remote.force-enable défini sur vrai. Attention :ceci n'est pas recommandé et pourrait casser des choses.

Connexe :Essayer de mapper + à globalement (touches fléchées de type Vim) avec xmodmap ?
Ubuntu
  1. Bureau Unity Ubuntu 22.04

  2. Installation d'Ubuntu 20.04 Dropbox et intégration au bureau

  3. Comment installer, désinstaller et mettre à jour Firefox sur Ubuntu

  4. Bureau à distance Ubuntu :comment le configurer et s'y connecter

  5. Différence entre Ubuntu Server, Minimal et Desktop ?

Utilisation de fichiers et de dossiers sur l'écran du bureau dans Ubuntu

Comment installer et changer d'environnement de bureau dans Ubuntu

Comment installer le dernier qBittorrent sur le bureau et le serveur Ubuntu 20.04

Comment installer le dernier bureau LXQt dans Ubuntu et Fedora

Comment installer le dernier bureau Mate dans Ubuntu et Fedora

Comment installer le dernier bureau Cinnamon dans Ubuntu et Fedora