Distribution: Debian unstable Hardware Environment: Dell inspiron 1520 laptop. Synaptics touchpad detected as : [ 11.415975] Synaptics Touchpad, model: 1, fw: 6.3, id: 0x1a0b1, caps: 0xa04793/0x300000 [ 11.415975] serio: Synaptics pass-through port at isa0060/serio1/input0 [ 11.454365] input: SynPS/2 Synaptics TouchPad as /class/input/input5 Problem Description: the current evdev synaptics driver reports limits dictated by the Synaptics Interfacing Guide (1472-5472,1408-4448), but on this hardware, limits are more like (1220-5900,900-5000). This confuses the synaptics xorg driver and makes it consider larger scrolling area and less motion area. Steps to reproduce: get a laptop like this, and use the touchpad and/or have a look at synclient -m 10 Workaround : use your touchpad differently or configure the driver to use different limits.
This kind of adjustment should be done via HAL with the help of DMI data to identify the box; not a kernel issue.