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
Fix Lenovo's custom synaptics DPI scaling mouse pointer and use the newest drivers
Discussion in 'Lenovo' started by glewarne, Dec 30, 2014.