Skip to content

Commit 3d6eadc

Browse files
committed
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: Input: psmouse - add support for Elantech touchpads Input: i8042 - add Blue FB5601 to noloop exception table
2 parents a483ab1 + 2a0bd75 commit 3d6eadc

File tree

8 files changed

+1259
-2
lines changed

8 files changed

+1259
-2
lines changed

Documentation/input/elantech.txt

Lines changed: 405 additions & 0 deletions
Large diffs are not rendered by default.

drivers/input/mouse/Kconfig

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ config MOUSE_PS2
2525
mice with wheels and extra buttons, Microsoft, Logitech or Genius
2626
compatible.
2727

28-
Synaptics TouchPad users might be interested in a specialized
29-
XFree86 driver at:
28+
Synaptics, ALPS or Elantech TouchPad users might be interested
29+
in a specialized Xorg/XFree86 driver at:
3030
<http://w1.894.telia.com/~u89404340/touchpad/index.html>
3131
and a new version of GPM at:
3232
<http://www.geocities.com/dt_or/gpm/gpm.html>
@@ -87,6 +87,27 @@ config MOUSE_PS2_TRACKPOINT
8787

8888
If unsure, say Y.
8989

90+
config MOUSE_PS2_ELANTECH
91+
bool "Elantech PS/2 protocol extension"
92+
depends on MOUSE_PS2
93+
help
94+
Say Y here if you have an Elantech PS/2 touchpad connected
95+
to your system.
96+
97+
Note that if you enable this driver you will need an updated
98+
X.org Synaptics driver that does not require ABS_PRESSURE
99+
reports from the touchpad (i.e. post 1.5.0 version). You can
100+
grab a patch for the driver here:
101+
102+
http://userweb.kernel.org/~dtor/synaptics-no-abspressure.patch
103+
104+
If unsure, say N.
105+
106+
This driver exposes some configuration registers via sysfs
107+
entries. For further information,
108+
see <file:Documentation/input/elantech.txt>.
109+
110+
90111
config MOUSE_PS2_TOUCHKIT
91112
bool "eGalax TouchKit PS/2 protocol extension"
92113
depends on MOUSE_PS2

drivers/input/mouse/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ obj-$(CONFIG_MOUSE_GPIO) += gpio_mouse.o
2121
psmouse-objs := psmouse-base.o synaptics.o
2222

2323
psmouse-$(CONFIG_MOUSE_PS2_ALPS) += alps.o
24+
psmouse-$(CONFIG_MOUSE_PS2_ELANTECH) += elantech.o
2425
psmouse-$(CONFIG_MOUSE_PS2_OLPC) += hgpk.o
2526
psmouse-$(CONFIG_MOUSE_PS2_LOGIPS2PP) += logips2pp.o
2627
psmouse-$(CONFIG_MOUSE_PS2_LIFEBOOK) += lifebook.o

0 commit comments

Comments
 (0)