Using X11 with the new udev support requires some settings in xorg.conf to tell X11 which driver to load for input devices. Often, it is recommended to put the following in xorg.conf:
However, this will fail on Thinkpads which have a HDAPS sensor, as X11 will happily configure those as input devices, screwing up mouse pointer handling. You therefore need to explicitly disable them in this case:
Identifier "disable HDAPS"
Option "Ignore" "on"
This will make xorg-server >= 1.8 work correctly on thusly equipped Thinkpads.
As an additional hint, you can still enable wheel emulation for the trackpoint:
Identifier "Wheel Emulation"
Option "EmulateWheelButton" "2"
Option "EmulateWheel" "on"
Having this by default might make users happy who often don't even know about this functionality, or still have it configured via HAL fdi files.
*** This bug has been marked as a duplicate of bug 305371 ***