web-dev-qa-db-ja.com

マルチタッチ対応のタッチパッドでタッチジェスチャー認識スタックを使用する方法は?

現在、いくつかの古典的なマルチタッチ機能(2本指スクロール、右クリック)のみを備えたSynapticsタッチパッドを使用しています。それぞれのテストスイートをインストールすると、タッチパッドが入力デバイスとして受け入れられないことがわかりました。新しいノートブックを購入したいのですが、タッチ関連の機能(ウィンドウ管理、スワイプ、ピンチ、回転)を活用したいです。

タッチフレームワークは、タッチスクリーンまたはタッチパッドでのみ機能しますか?新しいノートブックを選択するとき、どのような要件を考慮する必要がありますか?

5
Freddi

私が見つけることができることから、現在、ジェスチャ認識フレームワークにサポートが存在するようですが、Synapticsデバイスでの動作をブロックしているカーネルバグがあります。ステータスが「Fix Committed」である バグレポート が見つかりました。明示的にマルチタッチされていないデバイスをサポートしていることを示しているようです。

ただし、カーネルに関する問題の このバグレポート はトリアージされています。今日まで議論があり、必要なサポートを提供するかもしれない natty git kernel repo に修正がコミットされたようです。

この(おそらく非常に不安定な)nattyカーネルスナップショットからカーネルをコンパイルしてみてください:git://kernel.ubuntu.com/cndougla/ubuntu-natty.git

または、今後数週間にわたってカーネルバグレポートを見て、できるだけ早くそのカーネルバージョンにアップグレードしてみてください。

また、カーネルの問題により、フレームワークがSynapticsタッチパッドで動作できなくなりますが、X-11を使用してマルチタッチジェスチャを有効にできる場合があります このガイド

2
ayan4m1

2本指スクロールを有効にし、マルチタッチタッチパッドを右クリックする場合は、この記事で説明されているパッケージをインストールできます バグレポート コメント#115および#116を参照してください。私にとってはうまくいきました。

0
Gaurav Butola