Yan Li
3bfa321e66
Input: synaptics - fix handling of 2-button ClickPads
...
Lenovo S10-3t's ClickPad is a 2-button ClickPad that reports BTN_LEFT
and BTN_RIGHT as normal touchpad, unlike the 1-button ClickPad used in
HP mini 210 that reports solely BTN_MIDDLE.
In 0xc0-cap response, the 1-button ClickPad has the 20-bit set while
2-button ClickPad has the 8-bit set.
This patch makes the kernel only handle 1-button ClickPad specially,
and treat 2-button ClickPad in the same fashion as regular touchpads.
This fixes kernel bug #18122 and MeeGo bug #4807 .
Signed-off-by: Yan Li <yan.i.li@intel.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2010-11-30 23:59:41 -08:00
..
gameport
Input: emu10k1 - do not leave device enabled when probe fails
2010-10-13 07:49:23 -07:00
joystick
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-10-24 13:41:39 -07:00
keyboard
Input: atkbd - add 'terminal' parameter for IBM Terminal keyboards
2010-11-04 10:30:48 -07:00
misc
Input: pcf8574_keypad - fix error handling in pcf8574_kp_probe
2010-11-11 00:12:13 -08:00
mouse
Input: synaptics - fix handling of 2-button ClickPads
2010-11-30 23:59:41 -08:00
serio
Input: i8042 - add Sony VAIOs to MUX blacklist
2010-11-04 08:39:11 -07:00
tablet
Input: wacom - add IDs for two new Bamboo PTs
2010-11-30 23:59:35 -08:00
touchscreen
Input: usbtouchscreen - add support for LG Flatron T1710B
2010-11-22 12:01:13 -08:00
apm-power.c
evbug.c
evdev.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2010-10-25 07:59:01 -07:00
ff-core.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
ff-memless.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
fixp-arith.h
input-compat.c
input-compat.h
[IA64] Remove COMPAT_IA32 support
2010-02-08 10:42:17 -08:00
input-polldev.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
input.c
Input: fix typo in keycode validation supporting large scancodes
2010-11-18 09:20:42 -08:00
joydev.c
Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
2010-10-22 10:52:56 -07:00
Kconfig
Makefile
mousedev.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2010-10-25 07:59:01 -07:00
sparse-keymap.c
Input: sparse-keymap - switch to using new keycode interface
2010-09-09 22:01:07 -07:00
xen-kbdfront.c
xenbus: prevent warnings on unhandled enumeration values
2010-10-18 10:49:36 -04:00