Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

T430-T490, T530-T590 Series
Message
Author
thelash
Freshman Member
Posts: 50
Joined: Sat Aug 06, 2016 11:34 pm
Location: Eltham, New Zealand

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#61 Post by thelash » Thu Apr 29, 2021 8:31 pm

Re my last post ... had ocasion to reinstall my win 10 reinstall... did the registry edit before updating the synaptics drivers. Rebooted - touchpad but no buttons. Updated to latest driver, same. Couldn't be bothered trying anything else so did thedriver mod a la this forum and all is well again. Decided a good t440p is a keeper for a while yet.
T430 ips, T440p.

jermlac
Posts: 2
Joined: Fri May 07, 2021 8:54 pm
Location: Fort Worth, TX

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#62 Post by jermlac » Fri May 07, 2021 8:58 pm

I realize this is an old thread that's been kicked a number of times. I have upgraded to a Synaptics trackpad on my T440s. The Trackpad works, the Touchstick works, the buttons work, but two finger scrolling and pinch/zoom do not work. Whenever I go to control panel and look at my mouse settings, there is not a Synaptics control page.

Any tips?

I am on Synaptics driver 19.3.4.226 (6/12/2020) installed from hvg225ww.exe.

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 23825
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#63 Post by RealBlackStuff » Sat May 08, 2021 12:01 am

Read my Install-post again: viewtopic.php?p=822927#p822927
You installed Synaptics from a W10 driver, wrong move!
And you probably also did not protect these drivers against Micro$haft updates overwriting your hard work!
Lovely day for a Guinness! (The Real Black Stuff)

jermlac
Posts: 2
Joined: Fri May 07, 2021 8:54 pm
Location: Fort Worth, TX

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#64 Post by jermlac » Sat May 08, 2021 11:42 am

I went back and redid the steps again. Now running Synaptics driver 18.1.27.40 (06/28/2018) (No digitally signed) and I've got the group policy built but still no Synaptics control page to enable two finger scrolling.

LazLong
Posts: 5
Joined: Sun Oct 26, 2014 6:19 am
Location: SF Bay Area

Simpler UltraNav install method

#65 Post by LazLong » Mon Aug 09, 2021 3:06 am

I thought I would share my experiences getting a Synaptics (Knock-off?) TrackPad working on my daughter's T440p. While struggling with the install I came across this thread and I thought perhaps other people might as well and might also benefit from my travails.

After installing the T450 TrackPad I decided to be adventurous and simply install the newest Windows 10 UltraNav package (as of 8 AUG 21) from Lenovo's website. This was found in package hvg226ww.exe, and was version 19.3.4.228. I edited the SynPD.inf file deleting lines with the PCI ID LEN0036, and editing the lines with PCI ID LEN200E by replacing it with LEN0036, per the instructions in the first message of this thread. I ran the installer and it failed with a useless message "Install failed." The reason it failed was because by default Windows 10 won't install unsigned drivers. While this was a signed driver, the SynPD.inf file was modified so it failed its integrity check. It was after 2am, and in my brain fog I unfortunately forgot that Windows 10 simply refuses to install unsigned drivers without stating the failure was due to the driver not being signed. This sent me back to trying the original method in this thread, which failed as well, and for the same reason.

If you are using Windows 10 and want to follow the install method in the first message of this thread, you need to disable the check for driver signing. This can only be done if you are not using Secure Boot, which is set in your system's BIOS. The easiest way to disable the check for driver signing is from an elevated command prompt, which means you need to run either cmd.exe or powershell.exe with administrator rights, and execute the following:

Code: Select all

bcdedit /set nointegritychecks yes 
After successfully installing the drivers, you can reenable driver signing checks by executing the same command with 'no' instead of 'yes.' You can verify the status of this flag by executing:

Code: Select all

bcdedit /enum
In the last 10 or so lines of the output you'll find the value of the nointegritychecks flag. Be very careful that you execute these commands exactly as there is a chance you can render your system unbootable.

However, in my opinion, there is a simpler, more clean way to get drivers installed for the T450 TrackPad.

The method I settled on to install my T450 TrackPad was to install the newest Windows 10 UltraNav package hvg226ww.exe as-is, no modification of the SynPD.inf file, and modify the registry with this mod found on GitHub, which is based off work by Nick Heim. I started with the five-year-old package pointed to on zjquid's page, verified everything was working, and then updated to the most recent UltraNav package. There was no need to reapply the registry settings; everything worked fine after the upgrade. I think this is the simplest solution to install and maintain. Just don't forget to disable driver updates for this device in Group Policy as referenced in this thread and on the zjquid's GitHub page, or else Windows Update will whack your drivers with Microsoft's own. Instead of stopping all driver updates as discussed earlier in this thread and on zjquid's page, you can prevent only the driver for the T450 TrackPad (PCI ID LEN0036) from getting updated. A good tutorial on this can be found here.

After configuring Group Policy not to allow updates to PCI ID LEN0036, this is what happens when I try to manually update my TrackPad with the available Windows Update driver:

Code: Select all

>>>  [Device Install (Install Windows Update driver) - acpi\len0036]
>>>  Section start 2021/08/09 02:31:04.153
      cmd: "C:\Windows\system32\wuauclt.exe" /UpdateDeploymentProvider UpdateDeploymentProvider.dll /ClassId 8716b778-28a3-488c-8001-b5660e6602e1 /RunHandlerComServer
     dvs: INF path: C:\Windows\SoftwareDistribution\Download\Install
     dvs: Found 1 driver updates under 'C:\Windows\SoftwareDistribution\Download\Install'. 02:31:04.153
     dvs: {Driver Setup Import Driver Package: C:\Windows\SoftwareDistribution\Download\Install\SynPD.inf} 02:31:04.496
     ump:      Import flags: 0x00000001
     pol:      {Driver package policy check} 02:31:04.918
     pol:      {Driver package policy check - exit(0x00000000)} 02:31:04.918
     sto:      {Stage Driver Package: C:\Windows\SoftwareDistribution\Download\Install\SynPD.inf} 02:31:04.918
     inf:           {Query Configurability: C:\Windows\SoftwareDistribution\Download\Install\SynPD.inf} 02:31:05.481
!    inf:                Found legacy CopyFiles operation with non-system target path (C:\Program Files\Synaptics\SynTP) for 'SynTPRes.dll'. Code = 1306
!    inf:                Found legacy AddReg operation using non-relative key (HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved). Code = 1304
!    inf:                Found legacy DelReg operation. Code = 1308
!    inf:                Found legacy AddReg operation defining co-installers (CoInstallers32). Code = 1303
!    inf:                Driver package 'SynPD.inf' is NOT configurable.
     inf:           {Query Configurability: exit(0x00000000)} 02:31:05.824
     flq:           {FILE_QUEUE_COMMIT} 02:31:05.856
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\dpinst.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\dpinst.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-ISR.JPG' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-ISR.JPG'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynLinearScrollingNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynLinearScrollingNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynCOM.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynCOM.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FVSlide.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FVSlide.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynCoverGesture.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynCoverGesture.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\InstNT.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\InstNT.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynSlowMotionNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynSlowMotionNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynCombinationEdgePullsNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynCombinationEdgePullsNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerScrollingNB_win8.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerScrollingNB_win8.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerRotate.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerRotate.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPHelper.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPHelper.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerScrollingNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerScrollingNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-HEAD.GIF' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-HEAD.GIF'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Smb_driver_Intel.sys' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Smb_driver_Intel.sys'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\WdfCoInstaller01011.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\WdfCoInstaller01011.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_CH-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_CH-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_FI-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_FI-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_DK-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_DK-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_BR-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_BR-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_SE-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_SE-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_FR-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_FR-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_GR-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_GR-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_NL-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_NL-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_JP-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_JP-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_NO-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_NO-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_IT-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_IT-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynMomentum.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynMomentum.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_SP-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_SP-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-NOTE.GIF' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-NOTE.GIF'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_RU-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_RU-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_TW-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_TW-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Scrol-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Scrol-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_TZ-win8.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_TZ-win8.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynCom32.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynCom32.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynMood.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynMood.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FTapCortanaNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FTapCortanaNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FTapCortanaNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FTapCortanaNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynSensitivityNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynSensitivityNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerHScrollingNB_win8.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerHScrollingNB_win8.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4table.dat' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4table.dat'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynRemoveUserSettings.dat' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynRemoveUserSettings.dat'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Smb_driver_AMDASF.sys' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Smb_driver_AMDASF.sys'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerRightClickNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerRightClickNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynCombinationEdgePullsNB_WithoutRightEx.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynCombinationEdgePullsNB_WithoutRightEx.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_CH.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_CH.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynUnst.ini' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynUnst.ini'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_FI.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_FI.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_DK.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_DK.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_BR.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_BR.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FTapActionCenterNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FTapActionCenterNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FTapActionCenterNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FTapActionCenterNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_SE.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_SE.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_FR.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_FR.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_GR.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_GR.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_NL.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_NL.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_JP.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_JP.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_NO.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_NO.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_IT.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_IT.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_SP.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_SP.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTappingNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTappingNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_RU.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_RU.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_TW.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_TW.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Scrol.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Scrol.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4Sc_TZ.htm' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4Sc_TZ.htm'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4SCROL.CSS' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4SCROL.CSS'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynPinchZoom.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynPinchZoom.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FHSlideNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FHSlideNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FVSlideNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FVSlideNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynISDLL.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynISDLL.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPAPI.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPAPI.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Tutorial.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Tutorial.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPCpl.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPCpl.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPEnh.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPEnh.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynConstrainedMotionNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynConstrainedMotionNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynWindowConstrainedNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynWindowConstrainedNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPRes.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPRes.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynZMetr.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynZMetr.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPLpr.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPLpr.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynCntxt.rtf' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynCntxt.rtf'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTapZonesNB_win8.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTapZonesNB_win8.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-I.JPG' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-I.JPG'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTapHoldToDragNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTapHoldToDragNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynMomentumNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynMomentumNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynChiralScrolling.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynChiralScrolling.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTapZonesNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTapZonesNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynLinearScrolling.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynLinearScrolling.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FClickCortanaNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FClickCortanaNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FClickCortanaNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FClickCortanaNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynRMIHID.ini' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynRMIHID.ini'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynSmbDrv.ini' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynSmbDrv.ini'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerTappingNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerTappingNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FClickActionCenterNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FClickActionCenterNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FClickActionCenterNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FClickActionCenterNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynPalmCheckNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynPalmCheckNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerScrolling.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerScrolling.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynRMIHID.sys' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynRMIHID.sys'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPCo34-11.dll' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPCo34-11.dll'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-MG.GIF' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-MG.GIF'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynEdgePullsNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynEdgePullsNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-SC.GIF' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-SC.GIF'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FingerFlick_win8.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FingerFlick_win8.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\LenovoShortcut.lnk' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\LenovoShortcut.lnk'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynChiralHScrolling.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynChiralHScrolling.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynPD.inf' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynPD.inf'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynLinearHScrolling.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynLinearHScrolling.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FingerFlick.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FingerFlick.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-A123.GIF' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-A123.GIF'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FingerFlick.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FingerFlick.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTP.cat' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTP.cat'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynPivotRotate.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynPivotRotate.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FTapCortana.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FTapCortana.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FTapCortana.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FTapCortana.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTwistRotate.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTwistRotate.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FingerPress.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FingerPress.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FTapActionCenter.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FTapActionCenter.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn4FTapActionCenter.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn4FTapActionCenter.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTP.sys' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTP.sys'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn2FingerHScrolling.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn2FingerHScrolling.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynTPEnhService.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTPEnhService.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynLenovoHelper.exe' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynLenovoHelper.exe'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynEdgeMotionNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynEdgeMotionNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynChiralRotate.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynChiralRotate.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\SynVHCoastingNB.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynVHCoastingNB.wmv'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-ASR.GIF' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-ASR.GIF'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\TP4-IMG.JPG' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\TP4-IMG.JPG'.
     flq:                Copying 'C:\Windows\SoftwareDistribution\Download\Install\Syn3FHSlide.wmv' to 'C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\Syn3FHSlide.wmv'.
     flq:           {FILE_QUEUE_COMMIT - exit(0x00000000)} 02:31:08.481
     sto:           {DRIVERSTORE IMPORT VALIDATE} 02:31:08.637
     sig:                Driver package catalog is valid.
     sig:                {_VERIFY_FILE_SIGNATURE} 02:31:08.840
     sig:                     Key      = SynPD.inf
     sig:                     FilePath = C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynPD.inf
     sig:                     Catalog  = C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}\SynTP.cat
     sig:                     Success: File is signed in catalog.
     sig:                {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 02:31:08.887
     sto:           {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 02:31:10.934
     sig:           Signer Score  = 0x0D000005 (WHQL)
     sig:           Signer Name   = Microsoft Windows Hardware Compatibility Publisher
     sig:           Submission ID = 1901546
     sto:           {Core Driver Package Import: synpd.inf_amd64_638cf613aa734cba} 02:31:11.090
     sto:                {DRIVERSTORE IMPORT BEGIN} 02:31:11.090
     sto:                {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 02:31:11.090
     cpy:                {Copy Directory: C:\Windows\System32\DriverStore\Temp\{08acbe81-8df8-944c-a636-cb82f0b1d290}} 02:31:11.137
     cpy:                     Target Path = C:\Windows\System32\DriverStore\FileRepository\synpd.inf_amd64_638cf613aa734cba
     cpy:                {Copy Directory: exit(0x00000000)} 02:31:11.215
     idb:                {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\synpd.inf_amd64_638cf613aa734cba\SynPD.inf} 02:31:11.215
     idb:                     Created driver package object 'synpd.inf_amd64_638cf613aa734cba' in SYSTEM database node.
     idb:                     Created driver INF file object 'oem38.inf' in SYSTEM database node.
     idb:                     Registered driver package 'synpd.inf_amd64_638cf613aa734cba' with 'oem38.inf'.
     idb:                {Register Driver Package: exit(0x00000000)} 02:31:11.355
     idb:                {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\synpd.inf_amd64_638cf613aa734cba\SynPD.inf} 02:31:11.355
     idb:                     Activating driver package 'synpd.inf_amd64_638cf613aa734cba'.
     cpy:                     Published 'synpd.inf_amd64_638cf613aa734cba\synpd.inf' to 'oem38.inf'.
     idb:                     Indexed 80 device IDs for 'synpd.inf_amd64_638cf613aa734cba'.
     sto:                     Flushed driver database node 'SYSTEM'. Time = 63 ms
     idb:                {Publish Driver Package: exit(0x00000000)} 02:31:11.902
     sto:                {DRIVERSTORE IMPORT END} 02:31:12.105
     dvi:                     Flushed all driver package files to disk. Time = 250 ms
     sig:                     Installed catalog 'SynTP.cat' as 'oem38.cat'.
     sto:                {DRIVERSTORE IMPORT END: exit(0x00000000)} 02:31:12.684
     sto:           {Core Driver Package Import: exit(0x00000000)} 02:31:12.684
     sto:      {Stage Driver Package: exit(0x00000000)} 02:31:12.715
     dvi:      Flushed SOFTWARE registry hive. 02:31:13.184
     dvi:      Flushed SYSTEM registry hive. 02:31:13.199
     dvi:      Flushed DRIVERS registry hive. 02:31:13.199
     dvs: {Driver Setup Import Driver Package - exit (0x00000000)} 02:31:13.199
     dvs: {Driver Setup Update Device: ACPI\LEN0036\4&50435ca&0} 02:31:13.199
     utl:      {Select Drivers - ACPI\LEN0036\4&50435ca&0} 02:31:13.199
     utl:           Driver Node:
     utl:                Status         - Selected | Installed
     utl:                Driver INF     - oem36.inf (C:\Windows\System32\DriverStore\FileRepository\synpd.inf_amd64_1759eda8d94c081b\synpd.inf)
     utl:                Class GUID     - {4d36e96f-e325-11ce-bfc1-08002be10318}
     utl:                Driver Version - 05/06/2021,19.3.4.228
     utl:                Configuration  - ACPI\LEN0036
     utl:                Driver Rank    - 00F90001
     utl:                Signer Score   - WHQL (0D000005)
     utl:           Driver Node:
     utl:                Status         - Outranked
     utl:                Driver INF     - oem32.inf (C:\Windows\System32\DriverStore\FileRepository\synpd.inf_amd64_96e3195df202f128\synpd.inf)
     utl:                Class GUID     - {4d36e96f-e325-11ce-bfc1-08002be10318}
     utl:                Driver Version - 07/01/2016,19.3.4.16
     utl:                Configuration  - ACPI\LEN0036
     utl:                Driver Rank    - 00F90001
     utl:                Signer Score   - WHQL (0D000005)
     utl:           Driver Node:
     utl:                Status         - Outranked
     utl:                Driver INF     - oem38.inf (C:\Windows\System32\DriverStore\FileRepository\synpd.inf_amd64_638cf613aa734cba\synpd.inf)
     utl:                Class GUID     - {4d36e96f-e325-11ce-bfc1-08002be10318}
     utl:                Driver Version - 09/19/2016,19.0.17.115
     utl:                Configuration  - ACPI\LEN0036
     utl:                Driver Rank    - 00F90001
     utl:                Signer Score   - WHQL (0D000005)
     utl:           Driver Node:
     utl:                Status         - Outranked
     utl:                Driver INF     - msmouse.inf (C:\Windows\System32\DriverStore\FileRepository\msmouse.inf_amd64_1793a485b491b199\msmouse.inf)
     utl:                Class GUID     - {4d36e96f-e325-11ce-bfc1-08002be10318}
     utl:                Driver Version - 06/21/2006,10.0.19041.1
     utl:                Configuration  - *PNP0F13 [PS2_Inst]
     utl:                Driver Rank    - 00FF2000
     utl:                Signer Score   - Inbox (0D000003)
     utl:      {Select Drivers - exit(0x00000000} 02:31:13.215
     dvs:      Device does not need an update.
!    dvs:      No better matching drivers found for device 'ACPI\LEN0036\4&50435ca&0'.
     dvs: {Driver Setup Update Device - exit(0x00000000)} 02:31:13.215
!    dvs: No devices were updated.
<<<  Section end 2021/08/09 02:31:13.215
<<<  [Exit status: FAILURE(0x00000103)]
Thus, you have to remember to disable this policy when you want to update the TrackPad driver, and then reenable it.

Lastly, the bumpers to protect the screen from the TrackPad's buttons. There is debate in this thread about their necessity, and it appears the buttons only stick up a bit above the wrist rest, but I decided better safe than sorry. Especially as the lid is pretty flexible/flimsy compared to ThinkPads of yore, trying to eek out the last nanogram of weight and/or nanocent of profit. I looked around for bumpers, and settled on the 3M Bumpon model SJ5382. 2mm high, with a diameter of 6.4mm, and reviews state that its adhesive is reliable. It's much more expensive than generic equivalents, but I read too many bad reviews on the adhesion of the generics. I couldn't find them on Amazon, so ended up getting them from Digi-Key. Unfortunately the minimum purchase quantity is a gross.

Hope this helps someone with their T440p upgrade.

Cheers!

RistoE
Posts: 49
Joined: Sat Feb 20, 2010 9:06 am
Location: Espoo, Finland

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#66 Post by RistoE » Wed Sep 15, 2021 9:16 am

Just installed Windows 11 Pro insider preview on T440P with Synaptics. Simple install as it is not yet requiring TPM 2.0. Positive surprise is that touchpad and buttons are working without any additional driver. Gestures are not available but perhaps I try W10 drivers if I leave this on my laptop. Normally I use Linux on everything.
EDIT: win 11 has also Synaptics driver. After installing that the gestures work but not the touchpad buttons.
600E (P3-850Mhz), 3*T60 (3*T7200), T400 (8600Mhz/8GB/SSD120GB), T420 (4180-CA3 with Samsung 850 mSATA 250GB), T440p (i7-4702MQ with Samsung 870EVO 1TB)

nex86
Posts: 12
Joined: Tue Jul 15, 2014 4:11 pm
Location: Cologne Germany

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#67 Post by nex86 » Thu Oct 07, 2021 9:55 am

That Registry hack does not seem to work on my T440P.
The synaptics driver keeps recognizing the trackpad as a clunkpad trackpad and the 3 buttons are not responding.

also getting Code 19 in device manager.

@RealBlackStuff's method now giving me bsods "driver power state failure"..
I've tried several methods, but none just work well...

might just install the old clunkpad again and refund the new one

nex86
Posts: 12
Joined: Tue Jul 15, 2014 4:11 pm
Location: Cologne Germany

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#68 Post by nex86 » Thu Oct 07, 2021 4:47 pm

so this is a breakthrough..
You don't need to take care of any drivers.
I just clean installed Windows 11 on my T440P and let windows updates do its thing.
It automatically installed the synaptics driver, all I had to do after is to apply this .reg file and reboot.
https://github.com/zjquid/t440p_fix/raw ... padfix.reg
now the trackpad is working as it should.


this is literally all you have to do.
I'm guessing that it works the same with windows 10 but I wanted to try 11 this time.


I don't see a reason to install an outdated Windows 8 driver suggested by RealBlackStuff.
If you got a synaptics trackpad, just use the registry hack.

RistoE
Posts: 49
Joined: Sat Feb 20, 2010 9:06 am
Location: Espoo, Finland

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#69 Post by RistoE » Mon Oct 18, 2021 1:44 am

thanks nex86! This registry fix on top of win11 Synaptics drivers indeed fixes also the touchpad buttons. I'm running build 22471 insider preview. :D
600E (P3-850Mhz), 3*T60 (3*T7200), T400 (8600Mhz/8GB/SSD120GB), T420 (4180-CA3 with Samsung 850 mSATA 250GB), T440p (i7-4702MQ with Samsung 870EVO 1TB)

uni_0n
Posts: 31
Joined: Mon Feb 01, 2021 7:22 am
Location: Harstad, Norway

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#70 Post by uni_0n » Fri Nov 26, 2021 7:33 am

well im getting error code 24 at SYN touchpad on t440p in Windows 11 Device Manager
-----------------
upd: Guys! You won't believe for me! The problem was a small speck in the touchpad wire connector :oops: :oops: :oops:
T440p i7-4712MQ/HD4600|GT730M/16GB/1TB/FHD IPS
-- Living legend

uni_0n
Posts: 31
Joined: Mon Feb 01, 2021 7:22 am
Location: Harstad, Norway

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#71 Post by uni_0n » Mon Nov 29, 2021 7:23 am

I will just say, that the SYN-driver install method works fine on Windows 11, with the latest T450 touchpad driver on T440p.
Trackpoint started working when I ran the .reg script from github which was sent many times above. Thank you all :thumbs-UP:
T440p i7-4712MQ/HD4600|GT730M/16GB/1TB/FHD IPS
-- Living legend

theoldhundy
Posts: 8
Joined: Fri Dec 03, 2021 10:33 am
Location: Taunton, Massachusetts

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#72 Post by theoldhundy » Fri Dec 03, 2021 11:08 am

Using just the registry patch posted here, my T540p has been de-clunkpaded and working perfectly with Windows 11. I didn't have to mess with drivers at all. Thank you!

If anybody's looking for one, I bought this one: https://www.ebay.com/itm/252005477202?h ... SwdjNZCT2V Fitment was perfect, and with the registry fix, no driver issues at all.
Jon

Thinkpad P51
Thinkpad T540p
2x Thinkpad T530
Tab M10 HD

theoldhundy
Posts: 8
Joined: Fri Dec 03, 2021 10:33 am
Location: Taunton, Massachusetts

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#73 Post by theoldhundy » Mon Dec 20, 2021 8:53 pm

I've been using this for a few weeks and I did find one issue that I'm sort of stuck on. I'm using the Synaptics touchpad, Windows 11, and the registry fix. The issue: I can't seem to enable tap-to-click. I've tried disabling/enabling it in the Synaptics control panel and it has no effect. Everything else seems to work: buttons, scrolling, trackpoint, two-finger click for right-click, etc. I didn't see anything posted here about this, but if I missed it, could someone please point me to it?
Jon

Thinkpad P51
Thinkpad T540p
2x Thinkpad T530
Tab M10 HD

uni_0n
Posts: 31
Joined: Mon Feb 01, 2021 7:22 am
Location: Harstad, Norway

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#74 Post by uni_0n » Wed Jan 26, 2022 3:07 am

RealBlackStuff wrote:
Thu Aug 16, 2018 2:34 pm
PLEASE NOTE:
BEFORE YOU PUT IN THE NEW TOUCHPAD, INSTALL SOME EXTRA BUMPERS/RUBBERS ALONG THE TOP OF THE LID, LEFT AND RIGHT OF THE WEBCAM.
THESE SHOULD BE ABOUT TWICE AS THICK/HIGH AS THE SMALL BUMPERS THAT ARE THERE ALREADY.
Recommended size ~WxH: ~6 x 2 mm or ~1/4 x 5/64 inch.
PLACE THEM IMMEDIATELY LEFT AND RIGHT OF THE EXISTING BUMPERS.
FAILURE TO DO SO WILL RESULT IN SCRATCH MARKS ON THE SCREEN FROM THE NEW BUTTONS!
Hey. What about mine t440p? A lot of time has passed since the moment when I replaced the touchpad to t450's one. I don’t have any scratches on the display. Probably because I always carry a laptop in my bag?
And could someone help me to find right rubbers/bampers for the screen on ebay? Could it be from a specific laptop model?
T440p i7-4712MQ/HD4600|GT730M/16GB/1TB/FHD IPS
-- Living legend

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 23825
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#75 Post by RealBlackStuff » Wed Jan 26, 2022 3:46 am

Check eBay for e.g.: 6mm self-adhesive bumpers
Lovely day for a Guinness! (The Real Black Stuff)

euless
Freshman Member
Posts: 103
Joined: Wed Jan 27, 2021 12:33 am
Location: Hong Kong , China

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#76 Post by euless » Mon Mar 14, 2022 2:01 pm

The registry hack works great, on my Windows 10-T440P! Much easier than than RealBlackStuff's method of installing an unsigned driver.

I originally did RealBlackStuff's method. It was working fine for a while. Then, it suddenly stopped working one day. Windows Update did not update the driver. I assumed something else changed it. So, then I did the registry hack.

theoldhundy
Posts: 8
Joined: Fri Dec 03, 2021 10:33 am
Location: Taunton, Massachusetts

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#77 Post by theoldhundy » Mon May 09, 2022 9:23 pm

euless wrote:
Mon Mar 14, 2022 2:01 pm
The registry hack works great, on my Windows 10-T440P! Much easier than than RealBlackStuff's method of installing an unsigned driver.

I originally did RealBlackStuff's method. It was working fine for a while. Then, it suddenly stopped working one day. Windows Update did not update the driver. I assumed something else changed it. So, then I did the registry hack.
Does tap to click work for you? That's the only thing I can't get working on mine.
Jon

Thinkpad P51
Thinkpad T540p
2x Thinkpad T530
Tab M10 HD

Weboh
Freshman Member
Posts: 60
Joined: Sat Dec 05, 2015 12:37 am
Location: Saint Petersburg, FL

Re: T440/p CLUNKPAD: Pictures of T450 Synaptics and Alps Touchpad+buttons

#78 Post by Weboh » Thu Nov 17, 2022 9:51 pm

TPadModder wrote:
Tue Jan 12, 2021 1:16 am
RealBlackStuff wrote:
Sat Sep 01, 2018 11:21 am
How to install a T450 Synaptics touchpad+buttons driver in a T440/T440p:

1. Download this W7/W8 Synaptics T450 driver from Lenovo, do not install yet!
==>> https://download.lenovo.com/pccbbs/mobiles/jbgc28ww.exe

2. Go to Control Panel\Programs and UNinstall your current Synaptics/Alps drivers

3. Reboot

4. Doubleclick the T450 driver you just downloaded, run it, but UNtick the option to install now.
--- It will unpack to C:\DRIVERS\Win\UNAV

5. Go to C:\DRIVERS\Win\UNAV\WinWDF\X64\SynPD.inf for 64-bit (or X86\SynPD.inf for 32-bit)

6. Edit SynPD.inf and
--- find and delete all lines with LEN0036 in it
--- find all lines with LEN200E and change LEN200E into LEN0036
--- save the file

LEN0036 is the T440 hardware ID for both clunkpad and touchpad+buttons.
LEN200E is the T450 hardware ID for the touchpad+buttons.

7. Go to C:\DRIVERS\Win\UNAV and doubleclick on Setup.exe
--- when Windows complains about unsigned stuff, click on "install anyway".

8. Reboot and enjoy!

9. ONLY if you run W10: go protect these W10 drivers against Micro$haft updates overwriting your hard work!

See similar instructions to replace the Clunkpad driver on the X240/s
Thanks for the great guide!

I have found for me with a W540 with a W541 touchpad installed the hardware id is LEN0034. I followed the same process but with step 6 delete all LEN0034 lines and then replace LEN200E with LEN0034.
Sorry to necropost. I'm having the same issue with my W540. Every driver I try (12 so far) always winds up installing the clunkpad driver. Using your fix, I was finally able to install the correct driver. However, I'm unable to activate the trackpoint from the applet.
Did you ever have this issue?

EsikResik
Posts: 1
Joined: Fri Nov 26, 2021 5:04 am
Location: London, UK

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#79 Post by EsikResik » Sat Dec 31, 2022 9:53 am

Is this a legitimate T450 Synaptics touchpad? It seems to have all the markers (the dotted back, embossed number on the bottom and the right red/blue keys) but I wanted to be certain from somebody knowledgeable on the topic. Thanks.

https://www.ebay.co.uk/itm/165232823971

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 23825
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#80 Post by RealBlackStuff » Sat Dec 31, 2022 12:49 pm

It looks real enough, but it's only a picture.
No mention if these are the real pictures of what you get.
Maybe ask them for a link to the correct Windows driver?
Lovely day for a Guinness! (The Real Black Stuff)

gg9911
Posts: 1
Joined: Sat May 06, 2023 5:49 pm
Location: San Diego, CA

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#81 Post by gg9911 » Sat May 06, 2023 5:56 pm

For anyone still attempting to do this upgrade in mid 2023 (note - I'm running Windows 10 21H2), these instructions did not quite work for me. I started out following instructions here, including disabling Windows 10 Drivers Update as the first step:
https://octoperf.com/blog/2018/11/07/th ... /#trackpad

I discovered after over an hour of fiddling that this prevents the driver from being installed (always shows failure in the setup process) even when test signing and other security features are disabled. I tried about half a dozen drivers mentioned on this and other threads with no success.

Reverting those changes allowed the driver to be installed and function correctly, but as soon as I re-enabled it, Windows would revert to treating the device as a generic PS/2 device.

I ended up using the method detailed here to prevent driver updates (and also the reg file there to get two finger scrolling working).
https://github.com/zjquid/t440p_fix

Overall, I'm pretty sure the instructions at that Github link would work verbatim and should be the instructions to follow for anyone following this in 2023.

solidus1983
Posts: 11
Joined: Mon Oct 15, 2018 7:31 pm
Location: Todmorden, UK

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#82 Post by solidus1983 » Sat Aug 19, 2023 7:35 am

Just performed the Clunkpad removal upgrade myself, purchased from https://www.ebay.co.uk/itm/303741969127 installed it just now and i haven't had to mod the driver for the buttons to work they simply just work however, if i have issues down the road with the buttons due to microsoft i will simply enable this bios patch and flash it to the laptop.

Code: Select all

# PlatformAcpiTable | Synaptics Precision touchpad ID spoof T450 trackpad no driver mod
7E374E25-8E01-4FEE-87F2-390C23C606CD 10 P:30AE00365F484944A10B700C30AE0039:30AE006A5F484944A10B700C30AE006B

Update: Windows updated thus top buttons stopped working so i re-patched my bios with the above enabled and then installed the T450 drivers without modifications to which then picked up the device, However there is a downside of doing it this way, the T440p's original trackpad will no longer work after this.
Last edited by solidus1983 on Sat Aug 19, 2023 12:19 pm, edited 1 time in total.
Thinkpad T440p
[*] i7 4712MQ [*] 16GB DDR3L 1600 [*] Nvidia GT 730m [*] Clunkpad Removed [*] 1080p Screen [*] USB-C Charging at 90w

Thinkpad R61e
[*] Intel Core 2 Duo T9500 [*] 4GB RAM [*] Intel GM965 [*] 1280x800 Screen

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 23825
Joined: Mon Sep 18, 2006 5:17 am
Location: Loch Garman, Éire

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#83 Post by RealBlackStuff » Sat Aug 19, 2023 10:58 am

solidus1983 wrote:
Sat Aug 19, 2023 7:35 am
However there is a downside of doing it this way, the T440p's original trackpad will no longer work after this.
And do you honestly believe that even ONE person will care? :twisted:
Lovely day for a Guinness! (The Real Black Stuff)

solidus1983
Posts: 11
Joined: Mon Oct 15, 2018 7:31 pm
Location: Todmorden, UK

Re: T440/p CLUNKPAD: Pics and installation of T450 Synaptics and Alps Touchpad+buttons Driver

#84 Post by solidus1983 » Sat Aug 19, 2023 12:17 pm

Just making sure they know that its the case, although i know 100% of the people that do the mod aren't going back to the god forsaken clunkypad. Now i have to rename my laptop to something new. Only USB-C mod left to go.
Thinkpad T440p
[*] i7 4712MQ [*] 16GB DDR3L 1600 [*] Nvidia GT 730m [*] Clunkpad Removed [*] 1080p Screen [*] USB-C Charging at 90w

Thinkpad R61e
[*] Intel Core 2 Duo T9500 [*] 4GB RAM [*] Intel GM965 [*] 1280x800 Screen

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T430-T490 / T530-T590 Series”

Who is online

Users browsing this forum: No registered users and 25 guests