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


13

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

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

この問題は、Chromeに固有のものと思われます。たとえば、xtermは正常に機能します。

助言がありますか?

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

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


1
私は通常のハードウェアで完全なUbuntu 14.04を実行していますが、まったく同じ問題を抱えています。
-Olli

xevを使用してアクションの最終結果を確認しようとしたことがありますが、タッチに対してどのように機能するかわかりません。www.x.org/archive/X11R7.7/doc/man/man1/xev.1.xhtml
DaveM

@DaveM-私たちxevは、問題を示唆するものを何も見ようと試みませんでした。
ジョシュケリー

@JoshKelleyは、ベースポイントと障害を取得するために、問題が発生する前後に実行する必要があります。そうでなければ、私はあなたに解決策があることを見る
-DaveM

回答:


2

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

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

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

xinput list

につながる

google-chrome --touch-devices=10

私のシステムで。

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

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

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。再起動し、それが再び壊れるかどうかを確認します...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.