本文介绍了手指触摸和手/掌托区分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有任何技术表面手指触摸和掌托之间的区别,而在触摸表面基于触摸操作系统?

Is there any technique to differentiate between finger touch and palm rest on surface while drawing on touch surface touch based os?

编辑:新增的机器人标记的问题是相关的任何基于触摸的操作系统

Edit : Added android tag as question is relevant for any touch based os.

感谢

推荐答案

我无法为Android系统说话,但在iOS上,我不相信有任何明确的区别,因为所有的接触,不管表面面积的决心个人积分。

I can't speak for Android systems, but on iOS I do not believe there is any definitive distinction as all touches, regardless of surface area' are resolved to individual points.

这是说,有你能确定特定的触摸是否是一个手掌或手指的方式。如果你正在制作一张手写应用程序,例如,如果你问用户他们是否左或右撇子,那么你可以忽略所有接触到右/左触摸,将逻辑上的手指/手写笔。您的消除掌接触的方法是具体到你正在写的应用程序。

That said, there are ways you could determine whether a specific touch is a palm or finger. If you are making a hand-writing App for instance, if you ask the user whether they are left or right handed then you could ignore all touches to the right/left of the touch that would logically be the finger/stylus. Your method for eliminating the "palm touches" would be specific to the App you are writing.

别的东西,我已经注意到了(虽然我赶紧补充,这不是特别可靠!)是一个手掌触摸经常会导致左右掌托区域,而不是一个单一的触摸很多小细节,由于手掌的形状,小手掌运动/滚动等,如果你知道你永远只需要接收和使用一触,这可能是一些你可以操纵。

Something else I have noticed (although I hasten to add this is not particularly reliable!) is that a palm touch will often result in many small touches around the palm area rather than a single touch due to the shape of the palm, small palm movement/rolling, etc. If you know you only ever need to receive and use one touch, this may be something you can manipulate.

在最后,你用它来区分手指触摸手掌触摸任何技术将可能是合乎逻辑的,而不是API /硬件可用。再次,这是iOS的具体的我一点都不熟悉Android的触摸系统。

In the end, any technique you use to differentiate a palm touch from a finger touch will probably be logical, rather than API/hardware-available. Again, this is iOS specific I am not at all familiar with Android's touch system.

这篇关于手指触摸和手/掌托区分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-04 21:53