OpenCloudOS-Kernel/drivers/input/mouse
Dmitry Torokhov 315eb996d5 Input: psmouse - rework setting of BTN_MIDDLE capability
Do not start protocol detection assuming that middle mouse is present,
instead let individual protocols explicitly set this capability.
This fixes issue with Synaptics touchpads pretending that they have
middle button when hardware clearly reports otherwise.

Reported-and-tested-by: Andrey Borzenkov <arvidjaar@mail.ru>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-11-20 00:52:12 -08:00
..
Kconfig Input: add new driver for Sentelic Finger Sensing Pad 2009-08-19 21:46:09 -07:00
Makefile Input: add new driver for Sentelic Finger Sensing Pad 2009-08-19 21:46:09 -07:00
alps.c Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
alps.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07: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
lifebook.c Input: lifebook - do not advertise unsupported buttons 2009-11-20 00:52:12 -08:00
lifebook.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07: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
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 - rework setting of BTN_MIDDLE capability 2009-11-20 00:52:12 -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: synaptics - add another Protege M300 to rate blacklist 2009-10-12 21:36:52 -07:00
synaptics.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07: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