The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Fix Lenovo's custom synaptics DPI scaling mouse pointer and use the newest drivers

    Discussion in 'Lenovo' started by glewarne, Dec 30, 2014.

  1. glewarne

    glewarne Notebook Guru

    Reputations:
    11
    Messages:
    50
    Likes Received:
    16
    Trophy Points:
    16
    Im not sure how many of you have experimented with using newer synaptics drivers on your Lenovo laptops as I have done.

    In many cases (tested on my u430 and y40) using any of their newer drivers causes strange behaviour when you have set a custom screen DPI scaling in windows 8.1

    Well, after much experimentation I have come up with a simple fix.

    The problem itself is that there is a pointer speed difference from a fresh boot and a wake-from-sleep. My simple fix will resolve this, and will allow you to use the absolute latest Lenovo branded Synaptics driver without any issues. At current time, this is driver 18.0.7.89 dated September 2014. This driver is also compatible with windows 10 tech preview builds and has better scrolling inertial than any other I have tried.

    You can download the driver here - Touchpad Driver (Elan, Synaptics) for Windows 8.1 (64-bit) - Lenovo Y40-80 (BDW) - Lenovo Support (US)

    To use the new driver then apply my fix first make sure your crrent Synaptics driver is uninstalled, then reboot. Now install the new driver and reboot when prompted.

    Now, change this registry key:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPEnh]
    "AdjustPointingSpeedBaseOnDesktopRes"=dword:00000001



    to the new value

    [HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPEnh]
    "AdjustPointingSpeedBaseOnDesktopRes"=dword:00000000


    and once again reboot.

    Now you can enjoy Lenovo's latest synaptics driver without any weird pointer speed issues regardless of your screens DPI scaling setting.

    Hope this helps someone out :)