GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuTouchアプリはUbuntuMultitouch、Utouchを認識しませんか?

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

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

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

簡単に言えば、Ubuntu TouchアプリがMultiTouchプロトコルをサポートしないのはなぜですか?また、MultiTouchプロトコルを利用するアプリを開発するにはどうすればよいですか? (ABS_MT_POSITION_X およびABS_MY_POSITION_Y evdevを通過する入力イベント)。

承認された回答:

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

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

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


Ubuntu
  1. UbuntuPCでWindowsアプリを実行する方法

  2. Ubuntu Touch Apps?

  3. Ubuntu Touchでデフォルトのブラウザを設定する方法は?

  1. Ubuntu 14.04マルチタッチスクリーンのサポート?

  2. Ubuntuはインストール用にWindows10を認識しませんか?

  3. 342021年に必須のUbuntuアプリ

  1. ARChonランタイムを使用してUbuntuでAndroidアプリをお楽しみください

  2. UbuntuPCにアプリをオフラインでインストールする方法

  3. Ubuntu 向けの最高のメッセージングおよび通信アプリ