Ubuntu TouchアプリはUbuntu MultiTouch、utouchを認識しません


12

ここで見られるUbuntu Touchアプリは、Ubuntu Touchスタックを使用して実行さ、ジェスチャーとタッチイベントをサポートすると想定されていまし。しかし、私の試みでは、マウスを使用してこれらのアプリを実行することしかできず、ジェスチャーのサポートはないようです。

私のTouch TableハードウェアはMultiTouchプロトコルに準拠したタッチイベントを生成しており、さまざまな入力のテストに使用されるKivyのTouchTracerアプリでテストされ、正常に動作します。

Ubuntu TouchモバイルアプリがuTouchで動作しない理由はわかりません。これとUbuntu Touchが使用しているタッチスタックに関する情報を見つけることができません。

要するに、Ubuntu TouchアプリがMultiTouch Protocolをサポートしないのはなぜですか?また、MultiTouchプロトコルを使用するアプリを開発するにはどうすればよいですか?(ABS_MT_POSITION_XABS_MY_POSITION_Yevdevのを経由する入力イベント)。

回答:


1

evdevデバイスは通常ルートでのみ読み取り可能であるため、少なくとも実稼働環境ではevdevマルチタッチプロトコルを使用することはできなかったはずです。X11アプリは、マルチタッチサポートにXI 2.xプロトコルを使用しました。

私の知る限り、Mir(Ubuntu Touchが使用するディスプレイサーバーライブラリ)はすべての適切なタッチイベントをクライアントに転送しますが、スタックの詳細な知識はそこで終わります。

Qt5はマルチタッチをサポートしていると確信しており、これがおそらくアプリがマルチタッチイベントを取得する方法です。それらのイベントは通過していませんか?


0

要するに、Ubuntu TouchアプリがMultiTouch Protocolをサポートしないのはなぜですか?また、MultiTouchプロトコルを使用するアプリを開発するにはどうすればよいですか?

これは計画中の機能です。うまく機能しない場合は、完成品ではなく開発者プレビューであるためです。デバイスの開発にはある種の癖があります。

開発者にバグやその他の問題を解決する時間を与えてから、まだまだ開発されていない機能を使用しようとします。

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