web-dev-qa-db-ja.com

Google Chromeタッチスクリーン-右クリックがスタックする

Google ChromeとUbuntu 14.04のタッチスクリーンに問題があります。

タッチスクリーンの基本的な使用方法は正常に機能しますが、タッチスクリーンをダブルタップすると(右クリックのジェスチャー)、その後、画面に触れるたびに、正しいように動作しますクリック。

この問題は、Chromeに固有のようです。たとえば、xtermは正常に機能します。

助言がありますか?

タッチスクリーンイベントをマウスイベントと同じように動作させる方法はありますか?たとえば、タッチイベントを無効にできる場所(chrome://flags/#touch-eventsを使用)を見つけましたが、左クリックのタップは完全に無効になっています。

Ubuntu 14.04でGoogle Chromeでタッチスクリーンを使用している人はいますか? (キオスクスタイルのセットアップのためにこれに取り組んでいるので、Unityまたは別のデスクトップシェルの代わりにUbuntu Serverとnodmを使用しています。私のハードウェアも少し変わっています。)

13
Josh Kelley

私のために働いた少なくとも1つの可能な解決策があります。 :)

この問題は、Chromeの--touch-devicesコマンドラインパラメーターで解決できます。

コンソールでXの入力デバイスIDを決定する

xinput list

につながる

google-chrome --touch-devices=10

私のシステムで。

Chromeで常にこのCLIフラグを使用するには、以下を参照してください。

Google ChromeのCLIフラグを設定する方法?

Chrome +タッチスクリーン+ Unity(14.04)

2
aGer

この問題は私には非常にわかりにくいので、現在の修正が実際に修正されたままになるかどうかはわかりません。しかし、私はOption "SoftButtonAreas"/usr/share/X11/xorg.conf.d/50-synaptics.confの発生をコメントアウトすることでした。ただし、これはそれを行う方法ではありません。むしろ私は should/etc/X11/xorg.conf.d/my-synaptics.confのようなものでこのファイルを上書きします。再起動し、それが再び壊れるかどうかを確認します...

0
worldsayshi