Sebastian Kapfer
1d9f26262a
Input: ALPS - add interleaved protocol support (Dell E6x00 series)
...
Properly handle version of the protocol where standard PS/2 packets
from trackpoint are stuffed into middle (byte 3-6) of the standard
ALPS packets when both the touchpad and trackpoint are used together.
The patch is based on work done by Matthew Chapman and additional
research done by David Kubicek and Erik Osterholm:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/296610
Many thanks to David Kubicek for his efforts in researching fine points
of this new version of the protocol, especially interaction between pad
and stick in these models.
Signed-off-by: Sebastian Kapfer <sebastian_kapfer@gmx.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-12-15 22:15:25 -08:00
..
alps.c
Input: ALPS - add interleaved protocol support (Dell E6x00 series)
2009-12-15 22:15:25 -08:00
alps.h
Input: ALPS - add interleaved protocol support (Dell E6x00 series)
2009-12-15 22:15:25 -08:00
amimouse.c
get rid of input BIT* duplicate defines
2007-10-19 11:53:42 -07:00
appletouch.c
Input: appletouch - improve finger detection
2009-06-03 07:37:54 -07:00
atarimouse.c
Input: atamouse - various cleanups
2008-06-30 09:36:46 -04:00
bcm5974.c
Input: bcm5974 - silence uninitialized variables warnings
2009-09-13 09:13:38 -07:00
elantech.c
Input: elantech - do not advertise relative events
2009-11-20 00:52:11 -08:00
elantech.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
gpio_mouse.c
Input: gpio_mouse - use standard driver registration method
2009-07-07 22:47:14 -07:00
hgpk.c
Input: psmouse - rework setting of BTN_MIDDLE capability
2009-11-20 00:52:12 -08:00
hgpk.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
inport.c
Input: remove CVS keywords
2008-05-20 12:17:39 -04:00
Kconfig
Input: add new driver for Sentelic Finger Sensing Pad
2009-08-19 21:46:09 -07:00
lifebook.c
Input: psmouse - remove identification strings from DMI tables
2009-12-04 22:14:43 -08: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: psmouse - rework setting of BTN_MIDDLE capability
2009-11-20 00:52:12 -08:00
logips2pp.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
Makefile
Input: add new driver for Sentelic Finger Sensing Pad
2009-08-19 21:46:09 -07:00
maplemouse.c
maple: input: fix up maple mouse driver
2009-04-27 09:22:31 +09:00
pc110pad.c
Input: pc110pad - remove unused variable dev
2009-04-15 09:04:03 -07:00
psmouse-base.c
Input: psmouse - do not carry DMI data around
2009-12-03 23:25:36 -08:00
psmouse.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
pxa930_trkball.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2009-03-02 15:43:03 -08:00
rpcmouse.c
[ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h
2009-03-25 10:21:35 +00:00
sentelic.c
Input: psmouse - rework setting of BTN_MIDDLE capability
2009-11-20 00:52:12 -08:00
sentelic.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
sermouse.c
Input: remove CVS keywords
2008-05-20 12:17:39 -04:00
synaptics.c
Input: psmouse - remove identification strings from DMI tables
2009-12-04 22:14:43 -08:00
synaptics.h
Input: psmouse - do not carry DMI data around
2009-12-03 23:25:36 -08:00
synaptics_i2c.c
Input: synaptic_i2c - make unnecessarily global functions static
2009-11-02 22:26:18 -08:00
touchkit_ps2.c
Input: touchkit_ps2 - do not advertise unsupported buttons
2009-11-20 00:52:10 -08:00
touchkit_ps2.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
trackpoint.c
Input: psmouse - rework setting of BTN_MIDDLE capability
2009-11-20 00:52:12 -08:00
trackpoint.h
Input: psmouse - use boolean type
2009-09-10 22:11:38 -07:00
vsxxxaa.c
Input: vsxxxaa - change formatting style to match the rest of the kernel
2009-10-13 23:58:27 -07:00