How to enable Precision Touchpad drivers on your non-precision PC


26, 2017

It’s no secret that Windows Precision Touchpad drivers have gone a long way in bringing touchpad functionality in Windows PCs on par with MacBooks — alongside with better hardware design and roomier touchpads of course. Not all PCs ship with these drivers, with some manufacturers opting for Synaptics and Elan drivers which are inferior to Microsoft’s Precision drivers in terms of multi touch and gesture support.

There’s a way to replace Synaptics and Elan drivers with Microsoft’s better all round precision touchpad drivers via this guide. You might need to have an external mouse on hand in case the touchpad temporarily atops working while you’re working with the drivers.

How to enable Precision Touchpad drivers on your non-precision PC

  1. Open the Windows Device manager and navigate to “Mice and other pointing devices”
  2.  Check what driver you have, it should either be Synaptics or Elan.
  3.  Download Elan or Synaptics precision drivers from either Softpedia or Lenovo according to your configuration.
  4. Unzip the device drivers and make a note of where you stored them
  5.  Re-open device manager and right repeat steps 1 to 2.
  6.  Right click on the appropriate device driver (either Synaptics or Elan) and choose “update driver.” [Note: Do not uninstall this driver, but instead install the new precision drivers over it]
  7.  Rather than searching the web automatically for new drivers as you would normally do, choose to search your computer for driver software.
  8. Subsequently select “Let me pick from a list of installed drivers”. Select either your Synaptics or Elan drivers and then choose “Have Disk” in the next menu.
  9.   Browse the autorun.inf in the folder of the drivers you extracted previously and select that.
  10. Choose either Synpatics or Elan pointing device and the click next to continue to the driver installation.
  11.  Install the driver and reboot.

Leave a Reply

Your email address will not be published. Required fields are marked *

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}