2013-07-23 1 views
5

Androidプラットフォームには、タッチスクリーンからの生の容量データにアクセスするための公開APIがありますか?Android - 生の容量性入力データにアクセスすることは可能ですか?

マルチタッチ入力ポイントは、タッチスクリーンからの2値の容量性データの基本的な2次元グリッドから得られます。しかし、このデータはAndroidアプリで何らかの形で利用できるのですか?

明らかに、iOSにはプライベートAPIがありますが(view here)、承認プロセスに合格していないことは明らかです。私はAndroidがもっとこの使い方にオープンであることを望んでいます。

+0

SDKレベルでは特にありません。私は、NDKがこれを得るための手段を持っているのを除外することはできません。あるいは何らかの方法でそれをLinuxカーネルから生かすこともできません。 – CommonsWare

+0

[Raw Touch Capacitance Matrix Nexus 5へのアクセス](http://android.stackexchange.com/questions/115820/access-raw-touch-capacitance-matrix-nexus-5/147636)を参照してください。 –

答えて

0

答えはありませんが、さらに詳しく検討する必要があります。

ここには、さまざまなタッチスクリーンドライバのカーネルソースがあります。それらを少しスキャンからは、一部のデバイスは、例えば、「生データ」を報告しているように見える

https://android.googlesource.com/kernel/common/+/android-3.4/drivers/input/touchscreen/

、カーネルはこの情報へのAPIへのアクセスを与えることは思えませんnexio_read_datausbtouchscreen.c(容量式マトリックスではなく、oldschool IRタイプのタッチスクリーンと思われる)

関連する問題