QT を使用して、arm-linux システムに基づいて独自のアプリを開発したいと考えています。アプリでマルチタッチ機能をサポートしたいと考えています。そして可能かどうか知りたいです。その場合、使用する Linux カーネルのバージョンを教えてください。
2 に答える
Linux は、カーネル 3.8 以降から Microsoft のマルチタッチ プロトコルのサポートを開始しました。参照はここにあります:
https://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt
補遺
http://www.ptrackapp.com/apclassys-notes/embedded-linux-multitouch/
には、iPhone 用のアーム マルチタッチ チュートリアルがありますが、Android にも同様に適用されます。
Linux の hid-multitouch は、多数のパネルをサポートしています。
見る
http://lxr.free-electrons.com/source/drivers/hid/hid-multitouch.c
詳細については
補遺2
マルチタッチのサポートは、2010 年に 2.6 Ubuntu のディストリビューションでマルチタッチがサポートされて以来、ある程度存在しています。
Microsoft マルチタッチ プロトコルのサポートは 3.8 で開始されました。Chrome OS のサポートは、カーネル v3.9 で開始されました。X.org サーバーには、2011 年にマルチタッチ サポートが組み込まれました。
コマンドを実行します。
chromium --enable-pinch
コンテキストメニュー用
ショートカット アプリケーション (.desktop) を作成する
/home/"your user"/.local/share/applications
また
すべてのアプリケーションをサポート
探す:
マルチタッチ compiz プラグイン