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

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

我有一台联想笔记本电脑(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:

  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 触摸板中)以及 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 上启用动量/惯性。这实际上很容易做到(无需重新安装驱动程序)。

  1. Windows+R 并输入 Regedit,按回车键。这将打开注册表
  2. 按 Control-F 调出搜索框。取消选中除以下选项之外的所有选项Values
  3. 粘贴Momentum_Display到搜索框中并点击查找下一个
  4. 返回结果可能需要一分钟,但一旦找到,双击该值并(I)更改Base十进制(二)套装Value Data1
  5. 重复搜索,直到所有的实例Momentum_Display都已被更改(可以有多个)。
  6. 对以下值重复步骤 2 至 5
    • Momentum_Enable
    • Momentum_Bounce_Enable
  7. WIN+X>关机或退出>退出
    • 登出
  8. 再次登录,然后移动鼠标……它现在应该在屏幕上快速滑动。

相关内容