GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Ubuntu 16 e lo scorrimento del touchscreen in Firefox?

Ho notato che il touchscreen non funziona in FireFox sul desktop Ubuntu 16 (su un laptop touchscreen), il che è un grosso problema dato che sono un ragazzo FireFox e il browser è il 90% di quello per cui uso il mio personal computer. Nota che funziona su FireFox non Linux e funziona in Chrome/Chromium su Ubuntu.

Ho fatto alcune ricerche su questo e ho trovato molte persone con lo stesso reclamo 2-3 anni fa. In quei casi il consenso era tipicamente che FireFox mancava della tecnologia necessaria per supportare questo (alcuni dicono GTK 3, altri dicono qualcos'altro). Tuttavia, hanno affermato che questo problema era già stato risolto nel pre-rilasciato FF v50. Ora è uscito FF 50 e lo sto usando ma ancora non funziona.

C'è qualcosa che posso aggiungere, una versione Alpha / Beta / Dev / Nightly che posso usare o qualcosa che posso fare su Ubuntu stesso per farlo funzionare?

Migliore risposta

Ho trovato questa soluzione altrove:se avvio Firefox dalla riga di comando con

env MOZ_USE_XINPUT2=1 firefox

quindi lo scorrimento del touchscreen funziona per me. Per evitare di dover avviare Firefox dalla riga di comando, puoi modificare il codice di avvio dell'app Unity per includerlo. .desktop predefinito risiede in /usr/share/applications ma lo copieremo nella nostra cartella home in modo che le modifiche che apportiamo siano immuni da essere sovrascritte dal gestore pacchetti durante l'aggiornamento.

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

trova il Exec riga nel [Desktop Entry] sezione e cambiala in

Exec=env MOZ_USE_XINPUT2=1 firefox %u

Cambia anche le altre righe exec, se ne hai voglia. Questi influiscono sulle opzioni nel menu di scelta rapida.

MODIFICA: Ad un certo punto questo ha smesso di funzionare (penso a causa di un'estensione che ho installato). Per risolverlo, dovevo andare su about:config nel browser, fai clic con il pulsante destro del mouse, aggiungi un nuovo browser.tabs.remote.force-enable booleano impostato su vero. Attenzione:questo non è raccomandato e potrebbe rompere cose.

Correlati:stai cercando di mappare + a livello globale (tasti freccia simili a Vim) con xmodmap?
Ubuntu
  1. Ubuntu 22.04 Unity Desktop

  2. Ubuntu 20.04 Installazione Dropbox e integrazione desktop

  3. Come installare, disinstallare e aggiornare Firefox su Ubuntu

  4. Ubuntu Remote Desktop:come configurare e connettersi ad esso

  5. Differenza tra server Ubuntu, minimo e desktop?

Utilizzo di file e cartelle sullo schermo del desktop in Ubuntu

Come installare e cambiare ambiente desktop in Ubuntu

Come installare l'ultimo qBittorrent su Ubuntu 20.04 Desktop e Server

Come installare l'ultimo desktop LXQt in Ubuntu e Fedora

Come installare l'ultimo Mate Desktop in Ubuntu e Fedora

Come installare l'ultimo desktop Cinnamon in Ubuntu e Fedora