summaryrefslogtreecommitdiff
path: root/arch/arm/mach-ep93xx
diff options
context:
space:
mode:
authorJeremy Huddleston <jeremyhu@freedesktop.org>2009-06-03 14:29:39 (GMT)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2009-06-03 14:37:54 (GMT)
commit05e882f890038c702a4f15d385135d03cf74ad48 (patch)
tree7a502c2946359809e3739a7c0f32e1ffcf04373a /arch/arm/mach-ep93xx
parenta86295283063ce23fbefad494c71290caf8eae25 (diff)
downloadlinux-05e882f890038c702a4f15d385135d03cf74ad48.tar.xz
Input: appletouch - improve finger detection
The appletouch driver is prone to reporting multiple fingers when only one is pressing. The appletouch driver queries an array of pressure sensors and counts local maxima in pressure to determine the number of fingers. It just does this on the raw values, so a data stream like: 0 100 250 300 299 300 250 100 0 actually registers as 2 fingers. This patch updates the logic to ignore small dips in pressure that are less than the threshold. Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'arch/arm/mach-ep93xx')
0 files changed, 0 insertions, 0 deletions