Comment 24 for bug 315882

Revision history for this message
Dann S. Washko (dann) wrote :

I'm having the same problem posted by Pitabred; I see the exact same output. I'm on a System76 first gen Serval with the Elantech Touchpad. I have tried some of the proposed configurations above and nothing has made my touch pad work. I did an upgrade from Intrepid to Jaunty. The touchpad worked fine in Intrepid.

dmesg: [ 12.145366] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/inpu/input8

Xorg.0.log:

[ 1.576148] (II) config/hal: Adding input device ETPS/2 Elantech Touchpad
[ 1.576192] (II) LoadModule: "synaptics"
[ 1.576360] (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
[ 1.576575] (II) Module synaptics: vendor="X.Org Foundation"
        compiled for 1.5.99.901, module version = 0.99.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
[ 1.576621] (II) Synaptics touchpad driver version 0.99.2
[ 1.576644] (**) Option "Device" "/dev/input/event8"
[ 1.577273] (II) ETPS/2 Elantech Touchpad: x-axis range 32 - 544
[ 1.577295] (II) ETPS/2 Elantech Touchpad: y-axis range 32 - 352
[ 1.577310] (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
[ 1.577325] (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
[ 1.577345] (II) ETPS/2 Elantech Touchpad: buttons: left right middle double triple
[ 1.577422] (--) ETPS/2 Elantech Touchpad touchpad found
[ 1.577447] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 1.582310] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD)
[ 1.582408] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[ 1.582426] (**) ETPS/2 Elantech Touchpad: (accel) filter chain progression: 2.00
[ 1.582447] (**) ETPS/2 Elantech Touchpad: (accel) filter stage 0: 20.00 ms
[ 1.582475] (**) ETPS/2 Elantech Touchpad: (accel) set acceleration profile 0
[ 1.591381] (--) ETPS/2 Elantech Touchpad touchpad found

I see the Macintosh mouse support loading in too. Could this be interferring?

Here is the contents of my /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi file:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->
        <!-- EXAMPLE:
        <merge key="input.x11_options.LeftEdge" type="string">120</merge>
        -->
    </match>
  </device>
</deviceinfo>

and finally /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input8
U: Uniq=
H: Handlers=mouse2 event8
B: EV=f
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=3