Saya perhatikan bahwa layar sentuh tidak berfungsi di FireFox pada desktop Ubuntu 16 (pada laptop layar sentuh), yang sangat mengecewakan karena saya adalah orang FireFox dan browser adalah 90% dari apa yang saya gunakan untuk komputer pribadi saya. Perhatikan bahwa ini berfungsi di FireFox non-linux dan berfungsi di Chrome/Chromium di Ubuntu.
Saya telah melakukan beberapa penelitian tentang ini dan menemukan banyak orang dengan keluhan yang sama 2 – 3 tahun yang lalu. Dalam kasus-kasus itu, konsensus biasanya adalah bahwa FireFox hanya kekurangan beberapa teknologi yang diperlukan untuk mendukung ini (beberapa mengatakan GTK 3, yang lain mengatakan sesuatu yang lain). Namun mereka mengklaim bahwa masalah ini sudah diperbaiki di FF v50 pra-rilis. Sekarang FF 50 sudah keluar dan saya menjalankannya tetapi masih tidak berhasil.
Apakah ada sesuatu yang dapat saya tambahkan, versi Alpha / Beta / Dev / Nightly yang dapat saya gunakan, atau sesuatu yang dapat saya lakukan untuk Ubuntu sendiri agar ini berfungsi?
Jawaban Terbaik
Menemukan solusi ini di tempat lain:jika saya memulai firefox dari baris perintah dengan
env MOZ_USE_XINPUT2=1 firefox
maka pengguliran layar sentuh berfungsi untuk saya. Untuk menghindari keharusan memulai firefox dari baris perintah, Anda dapat mengedit kode eksekutif peluncur aplikasi Unity untuk menyertakan ini. .desktop
bawaan berada di /usr/share/applications
tetapi kami akan menyalinnya ke folder beranda kami sehingga perubahan yang kami buat kebal untuk ditimpa oleh pengelola paket saat pembaruan.
cp /usr/share/applications/firefox.desktop ~/.local/share/applications/
gedit ~/.local/share/applications/firefox.desktop
temukan Exec
baris di [Desktop Entry]
bagian dan ubah ke
Exec=env MOZ_USE_XINPUT2=1 firefox %u
Ubah juga baris exec lainnya, jika Anda mau. Itu memengaruhi opsi di menu klik kanan.
EDIT: Pada titik tertentu ini berhenti berfungsi (saya pikir karena ekstensi yang saya instal). Untuk memperbaikinya, saya harus pergi ke about:config
di browser, klik kanan, tambahkan browser.tabs.remote.force-enable
boolean baru disetel ke benar. Peringatan:ini tidak disarankan dan dapat merusak barang.