Comment 98 for bug 550625

Revision history for this message
Olivier Chapuis (olivier-chapuis) wrote :

I've the same problem with my DELL Precision M 4500 running Ubuntu
10.04 LTS (Linux opale3 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3
19:31:57 UTC 2010 x86_64 GNU/Linux).

The touchpad is detected by the kernel, lsinput gives:

/dev/input/event10
   bustype : BUS_I8042
   vendor : 0x2
   product : 0x8
   version : 29478
   name : "AlpsPS/2 ALPS GlidePoint"
   phys : "isa0060/serio1/input0"
   bits ev : EV_SYN EV_KEY EV_REL EV_ABS

It seems more or less "seen" by the X server:

(II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/event10)
(**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "evdev pointer catchall"
(**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "evdev touchpad catchall"
(**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "touchpad catchall"
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.2.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 7.0
(II) Synaptics touchpad driver version 1.2.2
(**) Option "Device" "/dev/input/event10"
(II) AlpsPS/2 ALPS GlidePoint: x-axis range 0 - 1023
(II) AlpsPS/2 ALPS GlidePoint: y-axis range 0 - 767
(II) AlpsPS/2 ALPS GlidePoint: pressure range 0 - 127
(II) AlpsPS/2 ALPS GlidePoint: finger width range 0 - 0
(II) AlpsPS/2 ALPS GlidePoint: buttons: left right middle
(--) AlpsPS/2 ALPS GlidePoint: touchpad found
(**) AlpsPS/2 ALPS GlidePoint: always reports core events
(II) XINPUT: Adding extended input device "AlpsPS/2 ALPS GlidePoint" (type: TOUCHPAD)
(**) AlpsPS/2 ALPS GlidePoint: (accel) keeping acceleration scheme 1
(**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration profile 0
(**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration factor: 2.000
(**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration threshold: 4
(--) AlpsPS/2 ALPS GlidePoint: touchpad found
(II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse3)
(II) No input driver/identifier specified (ignoring)

Thus the synaptics driver is loaded but the last two lines are not very
encouraging. Indeed, the touchpad work like a PS/2 mouse (e.g., no multiple
taps or edge scrolling).

Moreover, with xinput I've:

olivier@opale3:~$ xinput list
Virtual core pointer id=2 [master pointer (3)]
   Virtual core XTEST pointer id=4 [slave pointer (2)]
   AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
   PS/2 Mouse id=14 [slave pointer (2)]
   Macintosh mouse button emulation id=15 [slave pointer (2)]
Virtual core keyboard id=3 [master keyboard (2)]
 ...

xinput list-props "AlpsPS/2 ALPS GlidePoint" gives a full list of
Synaptics properties (40). However, xinput test "AlpsPS/2 ALPS GlidePoint"
reports NOTHING when I use the touchpad. But, xinput test "PS/2 Mouse" report
things ...

Thanks for working on this problem!

Olivier