Dmitry Torokhov
5715fc764f
Input: synaptics - add support for ForcePads
...
ForcePads are found on HP EliteBook 1040 laptops. They lack any kind of
physical buttons, instead they generate primary button click when user
presses somewhat hard on the surface of the touchpad. Unfortunately they
also report primary button click whenever there are 2 or more contacts
on the pad, messing up all multi-finger gestures (2-finger scrolling,
multi-finger tapping, etc). To cope with this behavior we introduce a
delay (currently 50 msecs) in reporting primary press in case more
contacts appear.
Cc: stable@vger.kernel.org
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2014-09-09 16:52:28 -07:00
..
alps.c
Input: add missing POINTER / DIRECT properties to a bunch of drivers
2014-09-08 14:58:12 -07:00
alps.h
Input: alps - Rushmore and v7 resolution support
2014-07-30 22:53:20 -07:00
amimouse.c
Input: amimouse - remove redundant platform_set_drvdata()
2013-05-05 20:15:14 -07:00
appletouch.c
Input: appletouch - fix jumps when additional fingers are detected
2014-03-30 23:44:17 -07:00
atarimouse.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
bcm5974.c
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00
cyapa.c
Input: cyapa - add support for smbus protocol
2013-02-13 20:21:17 -08:00
cypress_ps2.c
Input: cypress_ps2 - don't report as a button pads
2014-03-26 13:33:58 -07:00
cypress_ps2.h
Input: add support for Cypress PS/2 Trackpads
2013-01-17 00:27:34 -08:00
elantech.c
Input: add missing POINTER / DIRECT properties to a bunch of drivers
2014-09-08 14:58:12 -07:00
elantech.h
Input: elantech - add support for trackpoint found on some v3 models
2014-08-26 15:17:41 -07:00
gpio_mouse.c
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00
hgpk.c
Input: hgpk - use %*ph to dump small buffer
2012-09-12 21:57:13 -07:00
hgpk.h
Input: psmouse - switch to using dev_*() for messages
2011-10-10 18:28:16 -07:00
inport.c
Input: remove CVS keywords
2008-05-20 12:17:39 -04:00
Kconfig
Merge branch 'next' into for-linus
2014-06-07 23:24:07 -07:00
lifebook.c
Input: lifebook - fix incorrect placement of __initconst
2013-08-12 22:32:38 -07:00
lifebook.h
Input: psmouse - do not carry DMI data around
2009-12-03 23:25:36 -08:00
logibm.c
Input: remove CVS keywords
2008-05-20 12:17:39 -04:00
logips2pp.c
Input: logips2pp - fix spelling s/reciver/receiver/
2014-01-12 11:41:38 -08:00
logips2pp.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
Makefile
Input: add driver for Cypress APA I2C Trackpad
2013-01-17 00:28:10 -08:00
maplemouse.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
navpoint.c
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00
pc110pad.c
Input: switch to input_abs_*() access functions
2010-08-02 20:29:56 -07:00
psmouse-base.c
Input: add missing POINTER / DIRECT properties to a bunch of drivers
2014-09-08 14:58:12 -07:00
psmouse.h
Input: add support for Cypress PS/2 Trackpads
2013-01-17 00:27:34 -08:00
pxa930_trkball.c
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00
rpcmouse.c
input: rpcmouse: use __iomem pointers for MMIO
2012-09-19 15:37:13 +02:00
sentelic.c
Input: sentelic - only report position of first finger as ST coordinates
2012-12-24 09:51:21 -08:00
sentelic.h
Input: sentelic - report device's production serial number
2012-05-10 20:39:04 -07:00
sermouse.c
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00
synaptics.c
Input: synaptics - add support for ForcePads
2014-09-09 16:52:28 -07:00
synaptics.h
Input: synaptics - add support for ForcePads
2014-09-09 16:52:28 -07:00
synaptics_i2c.c
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
synaptics_usb.c
Input: add missing POINTER / DIRECT properties to a bunch of drivers
2014-09-08 14:58:12 -07:00
touchkit_ps2.c
Update broken web addresses in the kernel.
2010-10-18 11:03:14 +02:00
touchkit_ps2.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
trackpoint.c
Input: add missing POINTER / DIRECT properties to a bunch of drivers
2014-09-08 14:58:12 -07:00
trackpoint.h
Input: trackpoint - Optimize trackpoint init to use power-on reset
2013-04-19 09:05:44 -07:00
vsxxxaa.c
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00