Сенсорний екран Google Chrome - застряг правою кнопкою миші


13

У мене є деякі проблеми з Google Chrome і моїм сенсорним екраном в Ubuntu 14.04.

Використання базового сенсорного екрану працює нормально, але якщо я двічі торкніться сенсорного екрану (наскільки я можу сказати, правою кнопкою миші правою кнопкою миші), то кожен раз, коли я торкаюся екрана після цього, він діє так, ніби я маю рацію -натиснув.

Ця проблема, здається, унікальна для Chrome; Наприклад, xterm діє нормально.

Будь-які пропозиції?

Чи є спосіб отримати так, щоб події сенсорного екрану діяли однаково подій миші? Наприклад, я знайшов, де я можу відключити сенсорні події (за допомогою chrome://flags/#touch-events), але це повністю відключає натискання на клацання лівою кнопкою миші.

Хтось успішно використовує сенсорний екран з Google Chrome в Ubuntu 14.04? (Я працюю над цим для налаштування в стилі кіоску, тому я використовую Ubuntu Server і nodm замість Unity або іншої оболонки робочого столу, і моє обладнання також трохи незвичне.)


1
Я працюю повним Ubuntu 14.04 зі звичайним обладнанням, але маю точно таку ж проблему.
Оллі

Ви спробували скористатися xev, щоб побачити, чим закінчуються дії, хоч не знаю, як це працює на дотик. Дивіться www.x.org/archive/X11R7.7/doc/man/man1/xev.1.xhtml
DaveM

@DaveM - Ми намагалися xevне бачити нічого, що вказувало б на проблему.
Джош Келлі

@JoshKelley вам, ймовірно, потрібно запустити її до і після виникнення проблеми, щоб отримати базову точку та помилку. Інакше я бачу, у вас є рішення
DaveM

Відповіді:


2

Є хоча б одне можливе рішення, яке працювало на мене. :)

Цю проблему можна вирішити для мене за --touch-devicesдопомогою параметра командного рядка Chrome .

Визначте ідентифікатор пристрою введення X у консолі за допомогою

xinput list

призводить до

google-chrome --touch-devices=10

в моїй системі.

Щоб Chrome завжди використовував цей прапор CLI, див.

Як встановити прапорці CLI для Google Chrome?

Chrome + сенсорний екран + Unity (14.04)


Ми натрапили на --touch-devicesрозслідування ще однієї проблеми і не зрозуміли, що це може допомогти і тут. Зараз я не в змозі перевірити, чи це вирішує проблеми, які ми мали, але це має сенс; Спасибі.
Джош Келлі

0

Це питання для мене дуже невловиме, тому я не впевнений, чи дійсно мій поточний виправлення залишатиметься виправленим. Але те, що я зробив, - прокоментувати будь-яке виникнення Option "SoftButtonAreas"в /usr/share/X11/xorg.conf.d/50-synaptics.conf. Однак це не такий спосіб зробити. Швидше я повинен замінити цей файл у чомусь подібному /etc/X11/xorg.conf.d/my-synaptics.conf. Я перезавантажуюсь і бачу, чи це знову порушить ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.