Как включить "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:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Elantech\SmartPadDisplay
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. Это на самом деле очень легко сделать (не нужно переустанавливать драйверы).
- Windows + R и введите Regedit, нажмите Enter. Это открывает реестр
- Нажмите control-f, чтобы открыть окно поиска. Снимите все флажки, кроме
Values
- Вставить
Momentum_Display
в поле поиска и нажмите НАЙТИ СЛЕДУЮЩИЙ - Для возврата результата может потребоваться минута, но как только найден, дважды щелкните по значению и (I) измените
Base
в десятичный (II) наборValue Data
до 1 - Повторите поиск, пока все экземпляры
Momentum_Display
были изменены (может быть более одного). - Повторите шаги с 2 по 5 для следующих значений
Momentum_Enable
Momentum_Bounce_Enable
- Нажмите WIN+X> Завершение работы или Выход> Выход.
- Выход
- Войдите снова и переместите мышь... теперь она должна мгновенно скользить по экрану.