Saya perhatikan bahwa layar sentuh tidak berfungsi di FireFox di desktop Ubuntu 16 (pada laptop layar sentuh), yang merupakan kesalahan besar karena saya adalah seorang pria FireFox dan browsernya adalah 90% dari apa yang saya gunakan untuk komputer pribadi saya. Perhatikan bahwa ini berfungsi di FireFox non-linux dan bekerja di Chrome / Chromium di Ubuntu.
Saya telah melakukan beberapa penelitian tentang hal ini dan menemukan banyak orang dengan keluhan yang sama 2 - 3 tahun yang lalu. Dalam kasus-kasus tersebut, konsensus biasanya bahwa FireFox hanya kekurangan beberapa teknologi yang diperlukan untuk mendukung hal ini (beberapa mengatakan GTK 3, yang lain mengatakan sesuatu yang lain). Namun mereka mengklaim bahwa masalah ini sudah diperbaiki pada FF v50 pra-rilis. Sekarang FF 50 sudah keluar dan saya menjalankannya tetapi masih tidak berhasil.
Apakah ada sesuatu yang bisa saya tambahkan, versi Alpha / Beta / Dev / Nightly yang bisa saya gunakan, atau sesuatu yang bisa saya lakukan untuk Ubuntu itu sendiri agar ini berfungsi?
sumber
Jawaban:
Menemukan solusi ini di tempat lain: jika saya memulai firefox dari baris perintah dengan
kemudian bergulir layar sentuh bekerja untuk saya. Untuk menghindari keharusan memulai firefox dari baris perintah, Anda dapat mengedit kode exec peluncur aplikasi Unity untuk memasukkan ini. Misalnya, buka
temukan
Exec
baris di[Desktop Entry]
bagian dan ubah keUbah baris eksekutif lainnya juga, jika Anda menginginkannya. Itu memengaruhi opsi di menu klik kanan.
EDIT: Pada titik tertentu ini berhenti berfungsi (saya pikir karena ekstensi saya instal). Untuk memperbaikinya, saya harus masuk ke
about:config
browser, klik kanan, tambahkanbrowser.tabs.remote.force-enable
setboolean baruke true. Peringatan: ini tidak disarankan dan dapat merusak barang-barang.sumber
about:config
untuk mengaturdom.w3c_touch_events.enabled=1
(standarnya adalah 2). Dalam pengalaman saya, ini mengaktifkan pengguliran dua jari, sementara satu jari masih memilih teks.about:support
dan cari 'Multiprocess Windows'.MOZ_USE_XINPUT2
- hanya menambahkanMOZ_USE_XINPUT2 DEFAULT=1
ke/etc/security/pam_env.conf
dan kemudian tidak pernah khawatir tentang hal itu lagi (mungkin)Ini bekerja untuk saya (firefox 57.0.4, Arch Linux):
Buka
about:config
di firefox untuk mengaturdom.w3c_touch_events.enabled=1
(standarnya adalah 2).sunting
/etc/security/pam_env.conf
dan tambahkanMOZ_USE_XINPUT2 DEFAULT=1
reboot dan mulai ulang firefox
(lihat juga Bagaimana saya bisa membuat Firefox mengenali gerakan multitouch pada layar sentuh? )
sumber
about:config
, pengaturan variabel lingkungan sudah cukup. Pada FF60.-disable
di akhir nilai untukbrowser.gesture.pinch.in
danbrowser.gesture.pinch.out
misalnyacmd_fullZoomReduce-disable
Saya menemukan plugin browser bernama Grab and Drag yang menambahkan fungsi ini ke FireFox.
sumber
MOZ_USE_XINPUT2
sangat bagus, memungkinkan pengguliran, pelemparan, dan seret kinetik secara kinetik.Instal plugin "Seret ke Gulir". https://addons.mozilla.org/en-US/firefox/addon/drag_scroll/
sumber