Androidデバイスのマルチタッチハードウェア -- hardware フィールド と touchscreen フィールド と multi-touch フィールド android 関連 問題

Multitouch hardware on Android devices


4
vote

問題

日本語

ハードウェアレベルに対応する最新のデバイスマルチタッチ上のすべてのタッチスクリーン(ソフトウェアがサポートしている場合)?

タッチスクリーン画面がそれ自体がマルチタッチまたはそうでないかどうかを検出する方法以外の場合は?

英語

Are all touch-screens on modern devices multitouch capable on hardware level (if software supports it)?

If not than how to detect if touchscreen screen by itself is multitouch or not?

        
 
 

回答リスト

3
 
vote
vote
ベストアンサー
 

ハードウェアレベルに対応する最新のデバイスマルチタッチ上のすべてのタッチスクリーン(ソフトウェアがサポートしている場合)?

これは、これまでに作成されたすべてのAndroidデバイスのスペックシートなしで回答することが多かれ少なかれ、(MODERN "を検討するものは何でも)。非常に広く言えば、過去数年間の主要メーカーのデバイスは通常ある程度のマルチタッチをサポートしますが、全体的なサポートの程度がデバイス間で異なる可能性さえあります。

タッチスクリーン画面が自らであるかどうかを検出する方法以外の場合 マルチタッチまたはそうでない?

href="https://play.google.com/store/search?q=multitouch%20test&通庸。選んだと言って試してみてください。結果を確認しようとしたい場合は、いくつかを選択してそれらをすべて試してください。

 

Are all touch-screens on modern devices multitouch capable on hardware level (if software supports it)?

This is more or less impossible to answer without spec sheets for every Android device that has ever been created (within whatever timeframe you consider "modern"). Very broadly speaking, devices from major manufacturers over the last several years will typically support multitouch to some degree, but even that overall degree of support can vary between devices.

If not than how to detect if touchscreen screen by itself is multitouch or not?

There are a bunch of apps for this. I'd say pick one and try it. If you want to try to verify the results, pick several and try them all.

 
 
1
 
vote

プログラムでチェックしたい場合は、チェックPackageManager Object を介したシステム機能は、私のデバイスを伝えることができる限りです。このメソッドは正確なサポートされている番号を与えませんが、むしろ以下のような分類を与えません。

  • touchscreen_multitouch Jazzhand(トラック5以上のタッチを完全に独立してタッチ)
  • touchscreen_multitouch distinct(2つ以上のタッチを完全に独立してタッチします)
  • touchscreen_multitouch(基本2指ジェスチャ互換性)

手としてのタスクに応じて、これは十分で十分かもしれませんが、低層の電話に関するコメントは、ソフトウェアを展開する前にそれらの値を実際に正しく設定することができれば心配します。

それ以外の方法では、現在(1つについて学ぶのが好きです) - ユーザーが起動しているときにユーザーが起動したときに、検出されたAPIレベルが11未満の場合例えば

 

If you want to check programmatically, checking the system features via the PackageManager object works, as far as i can tell for my device. This method doesn't give the exact supported number, but rather a categorisation as follows:

  • TOUCHSCREEN_MULTITOUCH JAZZHAND (tracks 5 or more touches fully independently)
  • TOUCHSCREEN_MULTITOUCH DISTINCT (tracks 2 or more touches fully independently)
  • TOUCHSCREEN_MULTITOUCH (basic 2 finger gesture compatibility)

Depending on your task as hand, this might be sufficient enough, however GAThrawn's comment regarding low-tier phones makes me worry if it can be relied on that all those vendors actually set those values correctly before deploying the software.

Other than that, i don't know any way currently (but would also like to learn about one) - apart from maybe having the users test their devices as your app starts up, when the detected api level is less than 11 for instance.

 
 

関連する質問

0  アプリはマルチタッチシステムを広く妨害することが可能ですか?  ( Is it possible for apps to interfere with multi touch system wide ) 
渦巻き状況をマルチタッチしています。ただし、同じ携帯電話を持つ他のユーザーがA-OKを報告しているので、PEBKACまたはID-10-Tの場合は疑問に思います。しかし、私は工場出荷時のリセット後に骨ストックをテストし、同じ行動を経験しました。 ...

3  PINCH-ZOOMは、テキストが自動再フォーマットされているため、刺激/レイアウトの破損  ( Pinch zoom not pure zoom in web browser on htc desire z because text is auto re ) 
ズームしてズームしてズームしてズームしたディスプレイのズームをズームしてリリースするとき、HTC Desire Z上のAndroid Webブラウザは、ページの縮小対応の再フォーマットを実行します(またはテキストのブロック)。 この再フォーマットは以下の通り不...

6  本物のデュアルタッチと偽のデュアルタッチの違いは何ですか?  ( Whats the difference between real dual touch and fake dual touch ) 
私は<コード> 99887766544330 を持っています。これはデュアルタッチ機能が機能していません。私はネットを検索しました、そして、私はここで見たことがあり、 99887766544331 と 99887665544332 のような用語を使っています。...

2  エミュレータの起動の問題  ( Emulator startup issue ) 
エミュレータ上の標準のAVD(ARM、空のレイアウト、Android Studioが提案したその他の設定)を実行しようとしています。有効<コード> 9988766655443331 および<コード>および<コード>および<コード>モード。 エミュレータはブーツ...

0  タッチポイントマッチレンダリングAndroidタッチテーブル設定 - aDB(A ++)  ( Touch point match rendering android touch table config via adb a ) 
私は現在私の夢のプロジェクトを構築しています。それは55インチのマルチタッチタッチスクリーンのコーヒーテーブルとAndroid携帯電話です。私が詳細を覚えているように私はこれを起こすだけで、私が可能な限り部品とソフトウェアをアップグレードすることを念頭に置いて...

4  Androidデバイスのマルチタッチハードウェア  ( Multitouch hardware on android devices ) 
ハードウェアレベルに対応する最新のデバイスマルチタッチ上のすべてのタッチスクリーン(ソフトウェアがサポートしている場合)? タッチスクリーン画面がそれ自体がマルチタッチまたはそうでないかどうかを検出する方法以外の場合は? ...

0  マルチタッチポイントを増やします  ( Increase multi touch points ) 
私はAndroid 4.4を実行しているInfocus M2を持っています。それは2つの指のマルチタッチしかサポートされていません。これはいくつかのゲームに問題を引き起こします。認識できるタッチポイントの数を増やす方法はありますか? ...

0  タッチパラメータを調整します  ( Adjust touch parameters ) 
私のLenovo Phoneに私のタッチにいくつかの問題があります。例えば、私がそれらの間の距離が2インチ未満である2つの場所で触れると、電話はそれが一つのタッチだけであると考えています。タッチでこれとより多くの問題を解決するには、タッチのいくつかのパラメータ...

0  Android上のマルチタッチポイントを増やします  ( Increase multi touch points on android ) 
rootなしのAndroid 6.0のタッチ数を変更することができますか?デフォルトは2ですが、3または4が必要です。 うまくいったら新しい電話を買う必要はないので、私を助けてください:) ...

4  2本以上の指の多台に使用しますか?  ( Uses for more than 2 finger multitouch ) 
私は新しいAndroid携帯電話を取得することを計画しています、そして私のオプションの1つはXperia Miroです。私はそれが大したことではないことを知っていますが、それは私のニーズを満たします。 しかし、私の注意を払ったスペックの1つは、こちら、つまりそ...

2  アンドロイドの複数のタッチジェスチャー?  ( Multiple touch gestures in android ) 
マルチタッチ入力を許可する 私はAndroid 2.3とサムスンギャラクシーy電話を持っています。 Samsungホームスクリーンで、2本の指を時計回りに同時に回転させると、ホーム画面からスペースを追加/再生することができます。 これのために可能な限り不可能で...