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.