Trackpad issue on Thinkpad X230

I have a Lenovo X230 laptop, the trackpad works fine in Windows, but under Linux the pointer jumps about 3-4 pixels at a time. Which caused me to disable the trackpad and only use the trackpoint.

But I recently found a fix for this on this bug report

Thanks to Andy Hayward for the solution.

Add this config to /usr/share/X11/xorg.conf.d/50-synaptics.conf

Section "InputClass"
    Identifier "touchpad"
    MatchProduct "SynPS/2 Synaptics TouchPad"
    Driver "synaptics"
    # fix touchpad resolution
    Option "VertResolution" "100"
    Option "HorizResolution" "65"
    # disable synaptics driver pointer acceleration
    Option "MinSpeed" "1"
    Option "MaxSpeed" "1"
    # tweak the X-server pointer acceleration
    Option "AccelerationProfile" "2"
    Option "AdaptiveDeceleration" "16"
    Option "ConstantDeceleration" "16"
    Option "VelocityScale" "32"
EndSection

After that restart your X server.

However after a while I decided to disable the trackpad again since I so often accidentally touch the trackpad while typing causing the cursor to cause havoc.