9

У меня есть ноутбук Lenovo (Win 8) с сенсорной панелью производства Elan (он же Elantech).

Ранее я использовал тачпад Synaptics на своем старом ноутбуке и привык к его функциям, таким как Momentum, который позволяет вам управлять движением мыши, проводя пальцем по поверхности тачпада.

Я где-то читал на форуме, что Elan и Synaptics используют подобное оборудование, но я не мог заставить драйверы Synaptics работать с этим оборудованием (универсальные драйверы Synaptics также не работали), и я не был уверен, что изменил файл конфигурации драйвера Synaptics ( Файл драйвера INF), чтобы добавить запись для идентификатора оборудования сенсорной панели Elan будет безопасно.

Из другого форума я узнал об этом ключе реестра:

HKEY_CURRENT_USER\Software\Elantech\SmartPad

Изменения в DWORD в этом ключе позволят включить или отключить некоторые функции сенсорной панели, которые в противном случае нельзя было бы настроить из утилиты конфигурации драйвера ELAN в разделе « Свойства мыши» на панели управления.

Я смог включить несколько функций, которые есть в устройствах Synaptics, отредактировав значения DWORD в Реестре, но не смог заставить Momentum работать. Некоторые DWORD, связанные с "Momentum", которые я нашел, были Momentum_Display, Momentum_Bounce_Enable, Momentum_Enable и Momentum_Slider, но изменение их значений, похоже, ничего не дает.

Если в вашем ноутбуке есть сенсорная панель Elantech и у вас работает Momentum, пожалуйста, помогите.

2 ответа2

9

ПРИМЕЧАНИЕ. Этот ответ устарел. Вам больше не нужно изменять файл конфигурации драйвера, чтобы активировать Momentum. Вы можете просто изменить соответствующие значения DWORD в следующих разделах реестра, чтобы включить / отключить Momentum и множество других функций.

Чтобы включить Momentum, установите Momentum_Enable и Momentum_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 или «Инерция», которые позволяют настраивать различные функции сенсорной панели.


Я наконец-то понял, как включить Momentum (называемый Inertia в сенсорных панелях Elantech), а также множество других скрытых функций в сенсорных панелях ELAN.

Благодаря этому сообщению в блоге я узнал, что способ сделать это - отредактировать драйверы Elantech (ETD.inf). Если вы используете драйверы входящих сообщений WHQL, вам, вероятно, придется перейти на более старые драйверы Elantech, чтобы это работало.

Убедитесь, что у драйверов тачпада есть setup.exe чтобы вы могли установить драйверы. Вам также придется запускать Windows в тестовом режиме с отключенными проверками целостности, чтобы вы могли установить модифицированные драйверы. Чтобы перезапустить Windows в тестовом режиме, запустите командную строку от имени администратора и введите следующие команды:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Удалите предыдущие драйверы сенсорной панели и убедитесь, что вы установите флажок Удалить программное обеспечение драйвера для этого устройства
удаление драйвера

Теперь откройте ETD.inf в папке драйверов Elantech с помощью достойного текстового редактора (я рекомендую Notepad++) и измените все экземпляры

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]

ВНИМАНИЕ: Убедитесь, что вы точно знаете, что делаете, иначе вы можете получить нестабильный драйвер и множество BSOD. Я рекомендую сделать резервную копию оригинальных драйверов, прежде чем начать их модифицировать.

После завершения редактирования драйверов перезагрузите компьютер и установите новые модифицированные драйверы, запустив setup.exe

4

Благодаря руководству на этом форуме я смог включить импульс / инерцию на моем HP Pavilion X2. Это на самом деле очень легко сделать (не нужно переустанавливать драйверы).

  1. Windows+R и введите Regedit, нажмите Enter. Это открывает реестр
  2. Нажмите control-f, чтобы открыть окно поиска. Снимите все опции, кроме Values
  3. Вставьте Momentum_Display в поле поиска и нажмите НАЙТИ СЛЕДУЮЩИЙ
  4. Чтобы вернуть результат, может потребоваться минута, но как только найден, дважды щелкните по значению и (I) Измените Base на десятичное (II) Установите Value Data в 1
  5. Повторяйте поиск, пока все экземпляры Momentum_Display не будут изменены (их может быть больше одного).
  6. Повторите шаги с 2 по 5 для следующих значений
    • Momentum_Enable
    • Momentum_Bounce_Enable
  7. Нажмите WIN+X> Завершение работы или Выход> Выход.
    • Выход
  8. Войдите снова и переместите мышь ... теперь она должна мгновенно скользить по экрану.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .