¿Cómo habilito "Momentum" (también conocido como "Inercia") en una computadora portátil con un panel táctil Elan?

9

Tengo un portátil Lenovo (Win 8) con un panel táctil fabricado por Elan (también conocido como Elantech).

Anteriormente he usado un panel táctil Synaptics en mi vieja computadora portátil y me he acostumbrado a sus características como Momentum, que le permite controlar el movimiento del mouse deslizando el dedo sobre la superficie del panel táctil.

Leí en un foro en alguna parte que Elan y Synaptics usan hardware similar, pero no pude hacer que los controladores de Synaptics funcionen con el hardware (los controladores genéricos de Synaptics tampoco funcionaron) y no estaba seguro de que modificar el archivo de configuración del controlador de Synaptics ( Archivo de controlador INF) para agregar una entrada para la identificación de hardware del panel táctil de Elan estaría seguro.

Desde otro foro descubrí esta clave de registro:

HKEY_CURRENT_USER \ Software \ Elantech \ SmartPad

Los cambios en DWORD dentro de esta tecla habilitarían o deshabilitarían varias funciones del panel táctil que de otro modo no serían personalizables desde la utilidad de configuración del controlador ELAN en Propiedades del mouse en el Panel de control.

Pude habilitar varias funciones que se encuentran en los dispositivos Synaptics al editar los valores DWORD en el Registro, pero no pude hacer que Momentum funcionara. Algunos DWORD relacionados con "Momentum" que encontré fueron Momentum_Display , Momentum_Bounce_Enable , Momentum_Enable y Momentum_Slider, pero cambiar sus valores no parece hacer nada.

Si su computadora portátil tiene un panel táctil Elantech y Momentum está funcionando, por favor ayude.

Vinayak
fuente
¿De qué sirve usar la función de impulso? Mi touchpad Synaptics tiene y creo que es una característica loca que es inútil.
Suici Doga
@SuiciDoga Momentum (en sistemas Windows) le permite hacer movimientos largos del mouse con movimientos cortos de su dedo. Supongo que se podría considerar como una fricción reducida para los movimientos del mouse que hace que el puntero del mouse se deslice por la pantalla al pasar el dedo sobre el panel táctil. Me parece muy deseable y me ha hecho no odiar el panel táctil de mi computadora portátil, pero no todos pueden sentir lo mismo, por supuesto.
Vinayak

Respuestas:

9

NOTA: esta respuesta está desactualizada. Ya no necesita modificar el archivo de configuración del controlador para habilitar Momentum. Simplemente puede cambiar los valores DWORD relevantes en las siguientes claves de registro para habilitar / deshabilitar Momentum y una serie de otras características.

Para habilitar Momentum, establezca Momentum_Enable y Momentum_Display en 1 . Puede encontrarlos en las claves de registro que se enumeran a continuación.

Para Windows 10:

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

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

Después de hacer esto, los ajustes relacionados con Momentum o 'Inertia' comenzarán a aparecer en la aplicación 'Elan Smart-Pad' que le permite configurar varias funciones del panel táctil.


Finalmente descubrí cómo habilitar Momentum (llamado Inertia en los paneles táctiles Elantech), así como una serie de otras características ocultas en los paneles táctiles fabricados por ELAN.

Gracias a esta publicación de blog , descubrí que la forma de hacerlo era editar los controladores Elantech (ETD.inf). Si está utilizando los controladores de la bandeja de entrada WHQL, es probable que tenga que cambiar a los controladores Elantech más antiguos para que esto funcione.

Asegúrese de que los controladores del panel táctil que tiene incluyen un setup.exearchivo para que pueda instalar los controladores. También deberá ejecutar Windows en modo de prueba con las comprobaciones de integridad deshabilitadas para poder instalar los controladores modificados. Para reiniciar Windows en modo de prueba, ejecute el símbolo del sistema como administrador e ingrese los siguientes comandos:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Desinstale los controladores de panel táctil anteriores y asegúrese de marcar la casilla Eliminar el software del controlador para este dispositivo
controlador eliminar

Ahora abra ETD.infla carpeta de controladores Elantech con un editor de texto decente (recomiendo Notepad ++ ) y cambie todas las instancias

Momentum_Display,% REG_DWORD%, 0

a

Momentum_Display,% REG_DWORD%, 1

También cambie la primera instancia de (encontrará esto en la sección [ETD_SmartPadUI_Default.AddReg] )

Momentum_Enable,% REG_DWORD%, 0

a

Momentum_Enable,% REG_DWORD%, 1

Si desea que el cursor rebote en los bordes de la pantalla, cambie:

Momentum_Bounce_Enable,% REG_DWORD%, 0

a

Momentum_Bounce_Enable,% REG_DWORD%, 1

También hay muchas otras opciones que puede habilitar / deshabilitar. Sin embargo, te dejaré que experimentes con ellos. Encontrará la configuración más interesante en las siguientes secciones:

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

ADVERTENCIA: Asegúrese de saber exactamente lo que está haciendo aquí o podría terminar con un controlador inestable y muchos BSOD. Recomiendo hacer una copia de seguridad de los controladores originales antes de comenzar a modificarlos.

Una vez que haya terminado de editar los controladores, reinicie su computadora e instale los nuevos controladores modificados ejecutando setup.exe

Vinayak
fuente
Realmente estoy tratando de deshabilitar la funcionalidad de impulso, pero todos mis valores ya son cero.
Jamie Kitson
@JamieKitson Debería poder desactivar Momentum desde la herramienta de configuración de Elan que verá en Propiedades del mouse ( Win + R -> control /name Microsoft.Mouse). La función se llama Inercia en mi sistema.
Vinayak
Eso es lo que esperaba, pero parece que no tengo ninguna herramienta de configuración de Elan. No puedo ver nada extra en las Propiedades del mouse. Tenga en cuenta que estoy usando Win 10 sin embargo.
Jamie Kitson
@JamieKitson ¿No ves algo como esto ?
Vinayak
1
@JamieKitson probablemente deberías hacer esto como una pregunta separada. Además, si el controlador está instalado, puede encontrar ETDAniConf.exealgún lugar en Archivos de programa en la carpeta Elantech. Ese es el administrador de configuración gráfica en mi sistema.
Vinayak
4

Gracias a la guía en este foro pude habilitar el impulso / inercia en mi HP Pavilion X2. En realidad, es muy fácil de hacer (no es necesario volver a instalar los controladores).

  1. Windows + R y escriba Regedit, presione enter. Esto abre el registro
  2. Presiona control-f para abrir el cuadro de búsqueda. Desmarque todas las opciones exceptoValues
  3. Pegue Momentum_Displayen el cuadro de búsqueda y haga clic en ENCONTRAR SIGUIENTE
  4. Puede tomar un minuto para devolver el resultado, pero una vez encontrado, haga doble clic en el valor y (I) Cambie Basea decimal (II) Establezca Value Dataen 1
  5. Repita la búsqueda hasta que Momentum_Displayse hayan cambiado todas las instancias de (puede haber más de una).
  6. Repita los pasos 2 a 5 para los siguientes valores
    • Momentum_Enable
    • Momentum_Bounce_Enable
  7. Presione WIN + X> Apagar o Cerrar sesión> Cerrar sesión .
    • Desconectar
  8. Inicie sesión de nuevo y mueva el mouse ... ahora debería deslizarse de manera trascendental por la pantalla.
usuario584290
fuente
1
La función de búsqueda en el registro no funciona y no encontró las entradas múltiples de la configuración de Momentum. Esto provocó que la corrección no se aplicara y se revocara cada vez que salía de Windows. Para solucionar este problema, deberá buscar en SYSTEM \ CurrentControlSet \ Control \ Elantech \ SmartPad y SmartPadDisplay para ver el conjunto adicional de valores. Una vez que establezca estos valores en 1 y cierre sesión / bloquee las ventanas, comenzará a funcionar.
Dmac
Puede hacer una copia de seguridad de los valores del registro exportándolos a su escritorio o donde sea, y si se restablecen, como fue mi caso, puede hacer doble clic en el archivo de copia de seguridad del registro para volver a habilitarlos. Advertencia, esto puede sobrescribir otras entradas recién agregadas o modificadas, así que hágalo bajo su propio riesgo.
Dmac