如何在带有 Elan 触摸板的笔记本电脑上启用“Momentum”(又名“Inertia”)?

Vin*_*yak 9 windows touchpad drivers

我有一台带有触摸板的联想笔记本电脑(Win 8),由Elan(又名 Elantech)制造。

我以前在我的旧笔记本上使用过 Synaptics 触摸板,并且已经习惯了它的功能,例如Momentum,它允许您通过在触摸板表面上轻弹手指来控制鼠标移动。

我在某个论坛上读到 Elan 和 Synaptics 使用类似的硬件,但我无法让 Synaptics 驱动程序与硬件一起工作(通用 Synaptics 驱动程序也不起作用),我不确定是否修改了 Synaptics 的驱动程序配置文件( INF 驱动程序文件)为 Elan 触摸板的硬件 ID 添加条目是安全的。

从另一个论坛我发现了这个注册表项:

HKEY_CURRENT_USER\Software\Elantech\SmartPad

更改此键中的 DWORD 将启用或禁用触摸板的多个功能,否则无法通过控制面板中鼠标属性下的 ELAN 驱动程序配置实用程序进行自定义。

我能够通过在注册表中编辑 DWORD 值来启用 Synaptics 设备中的多项功能,但我无法让 Momentum 工作。我发现的一些与“动量”相关的 DWORD 是Momentum_DisplayMomentum_Bounce_EnableMomentum_EnableMomentum_Slider但更改它们的值似乎没有任何作用。

如果您的笔记本电脑配备了 Elantech 触摸板并且您的 Momentum 可以正常工作,请提供帮助。

Vin*_*yak 9

注意:此答案已过时。您不再需要修改驱动程序配置文件来启用 Momentum。您只需更改以下注册表项中的相关DWORD值即可启用/禁用 Momentum 和许多其他功能。

要启用 Momentum,请将Momentum_EnableMomentum_Display设置为1。您可以在下面列出的注册表项中找到它们。

对于 Windows 10:

  1. Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Elantech\SmartPadDisplay

  2. Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Elantech\SmartPad

执行此操作后,动量或“惯性”相关设置将开始显示在“Elan Smart-Pad”应用程序中,可让您配置触摸板的各种功能。


我终于想出了如何启用 Momentum(在 Elantech 触摸板中称为Inertia)以及 ELAN 制造的触摸板中的许多其他隐藏功能。

感谢这篇博文,我发现这样做的方法是编辑 Elantech 驱动程序 (ETD.inf)。如果您使用 WHQL 内置驱动程序,您可能必须降级到旧的 Elantech 驱动程序才能正常工作。

确保您拥有的触摸板驱动程序包含一个setup.exe文件,以便您可以安装驱动程序。您还必须在禁用完整性检查的测试模式下运行 Windows,以便您可以安装修改后的驱动程序。要在测试模式下重新启动 Windows,请以管理员身份运行命令提示符并输入以下命令:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

卸载以前的触摸板驱动程序并确保选中删除此设备的驱动程序软件
驱动程序删除

现在ETD.inf用一个不错的文本编辑器(我推荐Notepad++)在 Elantech 驱动程序文件夹中打开并更改所有实例

Momentum_Display,%REG_DWORD%,0

Momentum_Display,%REG_DWORD%,1

还要更改(您将在[ETD_SmartPadUI_Default.AddReg]部分中找到)的第一个实例

Momentum_Enable,%REG_DWORD%,0

Momentum_Enable,%REG_DWORD%,1

如果您希望光标从屏幕边缘反弹,请更改:

Momentum_Bounce_Enable,%REG_DWORD%,0

Momentum_Bounce_Enable,%REG_DWORD%,1

您还可以启用/禁用许多其他选项。但是,我会留给你去试验它们。您将在以下部分找到最有趣的设置:

[ETD_SmartPadDisplay_Default.AddReg]
[ETD_SmartPadDisplay_Win8.AddReg]
[ETD_SmartPadUI_Default.AddReg]

警告:确保你确切地知道你在这里做什么,否则你最终可能会得到一个不稳定的驱动程序和大量的蓝屏死机。我建议在开始修改原始驱动程序之前备份它们。

完成驱动程序编辑后,重新启动计算机并通过运行安装新的修改驱动程序 setup.exe