Google Chrome touchscreen - klik kanan macet

13

Saya mengalami beberapa masalah dengan Google Chrome dan layar sentuh saya di Ubuntu 14.04.

Penggunaan layar sentuh dasar berfungsi dengan baik, tetapi jika saya mengetuk layar sentuh dua kali (gerakan untuk klik kanan, sejauh yang saya tahu), maka setiap kali saya menyentuh layar setelah itu, berfungsi seolah-olah saya benar -tertentu.

Masalah ini tampaknya unik untuk Chrome; xterm, misalnya, bertindak normal.

Ada saran?

Apakah ada cara untuk mendapatkan acara layar sentuh untuk bertindak identik dengan acara mouse? Misalnya, saya menemukan tempat saya dapat menonaktifkan acara sentuh (menggunakan chrome://flags/#touch-events), tetapi itu sepenuhnya menonaktifkan ketuk untuk klik kiri.

Adakah yang berhasil menggunakan layar sentuh dengan Google Chrome di Ubuntu 14.04? (Saya sedang mengerjakan ini untuk pengaturan gaya kios, jadi saya menggunakan Ubuntu Server dan nodm sebagai ganti Unity atau desktop shell lain, dan perangkat keras saya sedikit tidak biasa juga.)

Josh Kelley
sumber
1
Saya menjalankan penuh Ubuntu 14,04 dengan perangkat keras normal, tetapi memiliki masalah yang persis sama.
Olli
Sudahkah Anda mencoba menggunakan xev untuk melihat bagaimana tindakannya berakhir, tidak tahu cara kerjanya untuk disentuh. Lihat www.x.org/archive/X11R7.7/doc/man/man1/xev.1.xhtml
DaveM
@DaveM - Kami mencoba xevdan tidak dapat melihat apa pun yang mengindikasikan masalah.
Josh Kelley
@JoshKelley Anda mungkin perlu menjalankannya sebelum dan sesudah masalah muncul, untuk mendapatkan titik dasar dan kesalahannya. Kalau tidak, saya melihat Anda punya solusi
DaveM

Jawaban:

2

Setidaknya ada satu solusi yang mungkin berhasil bagi saya. :)

Masalah itu dapat diselesaikan untuk saya dengan --touch-devicesparameter baris perintah Chrome .

Tentukan id perangkat input X di konsol oleh

xinput list

mengarah ke

google-chrome --touch-devices=10

di sistem saya.

Untuk membuat Chrome selalu menggunakan bendera CLI ini, lihat:

Bagaimana cara mengatur bendera CLI untuk Google Chrome?

Chrome + Touchscreen + Unity (14.04)

lagi
sumber
Kami tersandung --touch-devicessaat menyelidiki masalah lain dan tidak menyadari itu bisa membantu di sini juga. Saya tidak dalam posisi sekarang untuk menguji apakah ini memperbaiki masalah yang kami alami, tetapi itu masuk akal; Terima kasih.
Josh Kelley
0

Masalah ini sangat sulit bagi saya jadi saya tidak yakin apakah perbaikan saya saat ini akan tetap diperbaiki. Tapi yang saya lakukan adalah mengomentari kejadian apa pun Option "SoftButtonAreas"di/usr/share/X11/xorg.conf.d/50-synaptics.conf . Namun, ini bukan cara untuk melakukannya. Sebaliknya saya harus mengganti file ini dalam sesuatu seperti /etc/X11/xorg.conf.d/my-synaptics.conf. Saya akan reboot dan lihat apakah itu rusak lagi ...

worldsayshi
sumber