GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu 16 und Touchscreen-Scrolling in Firefox?

Mir ist aufgefallen, dass der Touchscreen in FireFox auf dem Ubuntu 16-Desktop (auf einem Touchscreen-Laptop) nicht funktioniert, was ein großer Mist ist, da ich ein FireFox-Typ bin und der Browser 90 % dessen ausmacht, wofür ich meinen PC verwende. Beachten Sie, dass es auf Nicht-Linux-FireFox und in Chrome/Chromium auf Ubuntu funktioniert.

Ich habe einige Nachforschungen angestellt und viele Leute mit der gleichen Beschwerde vor 2 – 3 Jahren gefunden. In diesen Fällen war man sich normalerweise einig, dass FireFox einfach die notwendige Technologie fehlte, um dies zu unterstützen (einige sagen GTK 3, andere sagten etwas anderes). Sie behaupteten jedoch, dass dieses Problem bereits in der Vorabversion von FF v50 behoben wurde. Jetzt ist FF 50 draußen und ich führe es aus, aber es funktioniert immer noch nicht.

Gibt es etwas, das ich hinzufügen kann, eine Alpha-/Beta-/Dev-/Nightly-Version, die ich verwenden kann, oder etwas, das ich an Ubuntu selbst tun kann, damit es funktioniert?

Beste Antwort

Habe diese Lösung an anderer Stelle gefunden:wenn ich Firefox von der Kommandozeile aus mit

starte
env MOZ_USE_XINPUT2=1 firefox

Dann funktioniert das Scrollen auf dem Touchscreen bei mir. Um Firefox nicht über die Befehlszeile starten zu müssen, können Sie den Unity-App-Launcher-Exec-Code so bearbeiten, dass er diesen enthält. Standard .desktop befindet sich in /usr/share/applications aber wir kopieren es in unseren Home-Ordner, damit die von uns vorgenommenen Änderungen beim Update nicht vom Paketmanager überschrieben werden.

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

finden Sie die Exec Zeile im [Desktop Entry] Abschnitt und ändern Sie ihn in

Exec=env MOZ_USE_XINPUT2=1 firefox %u

Ändern Sie auch die anderen Exec-Zeilen, wenn Sie Lust dazu haben. Diese wirken sich auf die Optionen im Rechtsklickmenü aus.

BEARBEITEN: Irgendwann funktionierte das nicht mehr (ich glaube, wegen einer Erweiterung, die ich installiert habe). Um es zu beheben, musste ich zu about:config gehen Klicken Sie im Browser mit der rechten Maustaste, fügen Sie einen neuen booleschen Wert browser.tabs.remote.force-enable hinzu auf wahr setzen. Warnung:Dies wird nicht empfohlen und könnte Material beschädigen.

Verwandte:Versuchen Sie, + global (Vim-ähnliche Pfeiltasten) mit xmodmap zuzuordnen?
Ubuntu
  1. Ubuntu 22.04 Unity-Desktop

  2. Ubuntu 20.04 Dropbox-Installation und Desktop-Integration

  3. So installieren, deinstallieren und aktualisieren Sie Firefox unter Ubuntu

  4. Ubuntu Remote Desktop:So richten Sie es ein und verbinden sich damit

  5. Unterschied zwischen Ubuntu Server, Minimal und Desktop?

Verwenden von Dateien und Ordnern auf dem Desktop-Bildschirm in Ubuntu

So installieren und wechseln Sie Desktop-Umgebungen in Ubuntu

So installieren Sie den neuesten qBittorrent auf Ubuntu 20.04 Desktop und Server

So installieren Sie den neuesten LXQt-Desktop in Ubuntu und Fedora

So installieren Sie den neuesten Mate Desktop in Ubuntu und Fedora

So installieren Sie den neuesten Cinnamon Desktop in Ubuntu und Fedora