タッチ面に描画する際に、表面上の指のタッチとパームレストを区別するテクニックはありますか?iOSでタッチベースのOS?
編集:質問はタッチベースのOSに関連するため、Androidタグを追加しました。
ありがとう
タッチ面に描画する際に、表面上の指のタッチとパームレストを区別するテクニックはありますか?iOSでタッチベースのOS?
編集:質問はタッチベースのOSに関連するため、Androidタグを追加しました。
ありがとう
Android システムについて話すことはできませんが、iOS では、表面積に関係なくすべてのタッチが個々のポイントに解決されるため、決定的な違いがあるとは思いません。
とはいえ、特定のタッチが手のひらか指かを判断する方法はいくつかあります。たとえば、手書きアプリを作成している場合、ユーザーに左利きか右利きかを尋ねると、論理的には指/スタイラスになるタッチの右/左へのすべてのタッチを無視できます。「手のひらのタッチ」を排除する方法は、作成しているアプリに固有のものです。
私が気付いたもう1つのことは(これは特に信頼できるものではないことを急いで追加しますが!)、手のひらの形状、手のひらの動きが小さいため、手のひらのタッチは、1回のタッチではなく、手のひらの領域の周りに多くの小さなタッチをもたらすことが多いということです。 /rolling など 1 回のタッチを受信して使用するだけでよいことがわかっている場合は、これを操作できる可能性があります。
最終的に、手のひらのタッチと指のタッチを区別するために使用する手法は、API/ハードウェアで利用できるというよりも、おそらく論理的なものになるでしょう。繰り返しますが、これは iOS 固有のものであり、私は Android のタッチ システムにまったく慣れていません。