各位,几年前有人找到了适用于 Spectre x360 的精准驱动程序,我当时真是太高兴了。但是随着 Windows 10 的不断更新,这个方法已经失效了,而且我们听说这个驱动程序总是会在最新的 Windows 更新后出现问题。我发现 N1MGX14W驱动程序还会导致其他问题,例如触摸板的物理点击完全失灵……有时当我合上屏幕盖打开后,鼠标在恢复模式下无法移动……有时光标会随着我的触摸到屏幕到处乱跳……网上有一些修复方法,但没有一个真正有效。多亏了疫情,我才有时间深入研究这个驱动程序,找出问题所在。
联想最初的14w版本驱动程序发布于几年前,当时是针对旧版 Windows 10 的。多年来,随着 Windows 的多次更新,联想也一直在发布 Precision 驱动程序的更新。我选择18w版本作为基础驱动程序,而不是后续版本,因为联想的更新日志显示,该版本修复了 Windows 10 创意者更新后出现的许多问题,而之后的任何版本似乎都加入了许多其他联想特有的内容,这些内容杂乱无章,难以阅读,而且与主题无关。
确实有人尝试过直接安装 18W 灯泡,但反馈说不起作用。现在……秘诀来了!!!
在钻研驱动程序之后,我发现我们所有人都在使用的方法(直接安装驱动程序而不做任何修改)导致我们的触摸板只能以非常基本的备用模式工作,因为我们的设备 ID 与联想的设备 ID 不匹配!联想实际上在他们的驱动程序中编写了很多 Windows 10 注册表修复程序,但这些程序只在设备 ID 与联想的设备 ID 匹配时才有效。所以我尝试强制启用 SynPD.inf 文件中的注册表修复程序,即使是针对备用模式,然后重新安装驱动程序,结果成功了!现在一切都完美运行了。鼠标在睡眠/合上盖子后可以 100% 正常工作。物理点击板也正常工作。触摸板非常流畅,光标不会跳动或闪烁!
希望现在还不算太晚,毕竟我们的 Spectre x360 已经用了好几年了。如果你想让触控板焕然一新,这里是18w 版本的链接,你可以相应地修改 inf 文件,自己试试看。
安装指南:
- 下载并解压驱动程序
- 找到 SynPD.inf
- 使用您喜欢的文本编辑器查找 [LENOVO_GROUP32_InterTouch_Win8_Inst]
- 在此部分找到 Addreg 行
- 将Addreg 行 替换为以下内容:
AddReg = Common_AddReg, IBM0057_AddReg, StdUI_AddReg, Group32, UXUI_AddReg, SGS_functions, ShowApplicationGestures, Enable2FScrollingAnd2FEdgeMotion_AddReg, StartingZoneAspectRatio, MultiFingerPalmCheck, MultiFingerPalmCheck_UI, Adjust_MultiFingerPalmCheck_UI, MainUIRearrange, ImageClickPadOmniModeStdUI_AddReg, AutoAspectRatio_AddReg, ReOrganizeTreeSequence_For_ClickPad, PalmCheckFilterSettings, AdjustUI_AddReg, Disable_ChiralRotate_AddReg, InterTouch_ClickPad_Settings_AddReg, RMIPassThrough_AddReg, Hide_Win8_ScrollingMagnifyingGlass, AdjustStickMethodAndSpeedFactor_AddReg, Adjust2F_and_1F_MomentumValue_AddReg, ClickSmart_AddReg、SkipClickWhenGestureProcess_AddReg、DisableOneFingerScroll_WithEdgeMotionAndChiral_AddReg、Hide_MultiFingerPalmCheck_CheckBox_AddReg、UseSensorCoord_AdjustZoneSizes_2_Addreg、Hide2FingerDoubleTapUI_AddReg、DisableEnableDeviceByLidCloseOpen_AddReg、DisableIntPDFeature_DefaultOff_AddReg、SetSlaveButtonZoneSizes_4_AddReg、ActivateDisableDeviceViaGpio_AddReg、EdgeMotion_Adjust_Speed_Only_Help_Text、PseudoSuspend_HotKey_V1、ACM2_Parameter_Adjust_AddReg、EnableGroupFilter_AddReg、TurnOffGestureFilter_AddReg、DisableKBCQueryCommand_AddReg、Disable_Edge_Pull_AddReg、Disable_Rotate_UXUI_AddReg Disable_3FVHScrolling_UXUI_AddReg、Disable_4FVHScrolling_UXUI_AddReg、Enable_3P2BCP_UI_AddReg、Enable_Raven2BCP_AddReg、Enable_PrioritizeForVScroll_AddReg、Enable_AmplificationForTptDeltaXY_AddReg、SetSensorSleepFromOEMDriverFlipMode_AddReg、Lenovo_PalmDetectConfigHIDMINI_AddReg、LENOVO_UXUIControls_AddReg、Modify_Lenovo_UXUI_For_HidMini_AddReg、Enable_Custom2BCP_AddReg
7. 以下内容用于修复睡眠后恢复时触摸板卡顿的问题,请查找以下部分:[PseudoSuspend_HotKey_V1]
找到 PseudoSuspendEnableKey 这行代码,并将0xE059替换为0xE057。
8. 在同一部分中添加以下两行:
HKR,System\CurrentControlSet\Services\SynTP\Parameters,EnableKey,0x00010001,0x0000
HKR,System\CurrentControlSet\Services\SynTP\Parameters,DisableKey,0x00010001,0x0000
9. 保存并安装。(注意:Windows 可能会提示您修改了驱动程序,导致其签名与驱动程序不匹配。您可以禁用驱动程序签名强化,然后重新安装驱动程序。安装完成后,您可以重新启用驱动程序签名。网上有很多相关教程,我就不在这里赘述了。)
其他品牌笔记本电脑用户如果使用 Synaptic 触控板也可以尝试这个方法,但需要找到对应笔记本电脑的 PseudoSuspendEnableKey 键。如果您从未遇到过睡眠/唤醒问题,可以跳过 PseudoSuspendEnableKey 部分。欢迎留言分享此方法是否有效。谢谢!