Как включить "Momentum" (он же "Инерция") на ноутбуке с сенсорной панелью Elan?

У меня есть ноутбук 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 ответа

Решение

ПРИМЕЧАНИЕ. Этот ответ устарел. Вам больше не нужно изменять файл конфигурации драйвера, чтобы активировать 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

Благодаря руководству на этом форуме я смог включить импульс / инерцию на моем 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. Войдите снова и переместите мышь... теперь она должна мгновенно скользить по экрану.
Другие вопросы по тегам