我有一台联想笔记本电脑(Win 8),配有由埃兰(又名 Elantech)。
我以前在旧笔记本上使用过 Synaptics 触摸板,并已经习惯了它的功能,例如势头您可以通过在触摸板表面轻弹手指来控制鼠标移动。
我在某个论坛上看到,Elan 和 Synaptics 使用类似的硬件,但我无法让 Synaptics 驱动程序与硬件一起工作(通用 Synaptics 驱动程序也不起作用),而且我不确定修改 Synaptics 的驱动程序配置文件(INF 驱动程序文件)以添加 Elan 触摸板硬件 ID 的条目是否安全。
我从另一个论坛发现了这个注册表项:
HKEY_CURRENT_USER\Software\Elantech\SmartPad
对此键中的 DWORD 的更改将启用或禁用触摸板的几个功能,这些功能无法通过 ELAN 驱动程序配置实用程序进行自定义鼠标属性在控制面板中。
我能够通过编辑注册表中的 DWORD 值来启用 Synaptics 设备中的几个功能,但我无法让 Momentum 正常工作。我发现的一些与“Momentum”相关的 DWORD 是动量显示,动量反弹启用,动量启用和动量滑块但改变他们的价值观似乎没有任何作用。
如果您的笔记本电脑有 Elantech 触摸板并且 Momentum 可以正常工作,请提供帮助。
答案1
笔记:这个答案已经过时了。您不再需要修改驱动程序配置文件来启用 Momentum。您只需更改相关的双字以下注册表项的值可启用/禁用 Momentum 和许多其他功能。
要启用 Momentum,请设置动量启用和动量显示到1。您可以在下面列出的注册表项中找到它们。
对于 Windows 10:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Elantech\SmartPadDisplay
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Elantech\SmartPad
完成此操作后,动量或“惯性”相关设置将开始显示在“Elan Smart-Pad”应用程序中,可让您配置触摸板的各种功能。
我终于弄清楚了如何启用 Momentum(称为惯性在 Elantech 触摸板中)以及 ELAN 制造的触摸板中的许多其他隐藏功能。
谢谢这篇博文,我发现要做到这一点,需要编辑 Elantech 驱动程序 (ETD.inf)。如果您使用的是 WHQL 内置驱动程序,则可能需要降级到较旧的 Elantech 驱动程序才能实现此功能。
确保您的触摸板驱动程序包含一个setup.exe
文件,以便您可以安装驱动程序。您还必须在测试模式下运行 Windows,并禁用完整性检查,以便安装修改后的驱动程序。要在测试模式下重新启动 Windows,请以管理员身份运行命令提示符并输入以下命令:
bcdedit-设置加载选项 DISABLE_INTEGRITY_CHECKS bcdedit-设置 TESTSIGNING ON
卸载以前的触摸板驱动程序,并确保检查删除此设备的驱动程序软件盒子
现在ETD.inf
用一个不错的文本编辑器打开 Elantech 驱动程序文件夹(我建议记事本++)并改变所有实例
Momentum_Display,%REG_DWORD%,0
到
Momentum_Display,%REG_DWORD%,1
同时更改第一个实例(您可以在[ETD_SmartPadUI_Default.AddReg]部分)
Momentum_Enable,%REG_DWORD%,0
到
动量_启用,%REG_DWORD%,1
如果您希望光标从屏幕边缘弹起,请更改:
Momentum_Bounce_Enable,%REG_DWORD%,0
到
动量反弹启用,%REG_DWORD%,1
您还可以启用/禁用许多其他选项。不过,我将留给您自己去尝试。您将在以下部分找到最有趣的设置:
[ETD_SmartPadDisplay_Default.AddReg] [ETD_SmartPadDisplay_Win8.AddReg] [ETD_SmartPadUI_Default.AddReg]
警告:确保你清楚自己在这里做什么,否则你可能会得到一个不稳定的驱动程序和大量的 BSOD。我建议在开始修改之前备份原始驱动程序。
完成驱动程序编辑后,重新启动计算机并运行以下命令安装新的修改后的驱动程序setup.exe
答案2
感谢论坛上的指导,我能够在 HP Pavilion X2 上启用动量/惯性。这实际上很容易做到(无需重新安装驱动程序)。
- Windows+R 并输入 Regedit,按回车键。这将打开注册表
- 按 Control-F 调出搜索框。取消选中除以下选项之外的所有选项
Values
- 粘贴
Momentum_Display
到搜索框中并点击查找下一个 - 返回结果可能需要一分钟,但一旦找到,双击该值并(I)更改
Base
到十进制(二)套装Value Data
到1 - 重复搜索,直到所有的实例
Momentum_Display
都已被更改(可以有多个)。 - 对以下值重复步骤 2 至 5
Momentum_Enable
Momentum_Bounce_Enable
- 按WIN+X>关机或退出>退出。
- 登出
- 再次登录,然后移动鼠标……它现在应该在屏幕上快速滑动。