借人气。连续事件忽略的问题
大家好,好就不来了。最近开发一个触摸屏幕的相关项目,遇到一个问题,请高人帮忙指点一下,没有代码,只是一个考虑方向和算法方向的问题,谢谢。
在一个带触摸功能的设备上,我把触摸笔轻轻的放在屏幕上,尽管我尽量保持力度不变,但是硬件感应还是能够感受到我压力的变化,而且这种变化是非常快的,因此,硬件产生了很多连续的up,down事件,导致出现多次按钮点击事件的发生。
我也试过,用简单的过滤方式,在100ms以内的连续事件都过滤掉,但是感觉不明显,当把时间提高到200ms的时候,又会影响到本身需要响应多次点击的按钮的点击触感。
我也考虑过是硬件的问题,硬件将触摸发生时的压力设置的太小,这个值非常接近将触摸笔刚刚放在屏幕上,并且施加非常小的力度时所产生的压力,因而会导致上述问题。如果将触摸发生的压力设置大一些,这个力度只会发生在正常点击的过程中,可能问题就没有这么明显了。
但是现在修改硬件不是我能控制的,也是不可能实现的。只能在软件方面作控制,请问各位有什么相关的资料或者想法么?谢谢。