Comment activer «Momentum» (alias «Inertia») sur un ordinateur portable avec un pavé tactile Elan?

9

J'ai un ordinateur portable Lenovo (Win 8) avec un pavé tactile fabriqué par Elan (alias Elantech).

J'ai déjà utilisé un pavé tactile Synaptics sur mon ancien ordinateur portable et je me suis habitué à ses fonctionnalités comme Momentum qui vous permet de contrôler les mouvements de la souris en passant votre doigt sur la surface du pavé tactile.

J'ai lu sur un forum quelque part qu'Elan et Synaptics utilisent un matériel similaire mais je n'ai pas pu faire fonctionner les pilotes Synaptics avec le matériel (les pilotes génériques Synaptics ne fonctionnaient pas non plus) et je n'étais pas sûr que la modification du fichier de configuration du pilote Synaptics ( Fichier de pilote INF) pour ajouter une entrée pour l'ID matériel du pavé tactile Elan serait sûr.

À partir d'un autre forum, j'ai découvert cette clé de registre:

HKEY_CURRENT_USER \ Software \ Elantech \ SmartPad

Les modifications apportées aux fichiers DWORD dans cette clé activeraient ou désactiveraient plusieurs fonctionnalités du pavé tactile qui n'étaient pas personnalisables autrement à partir de l'utilitaire de configuration du pilote ELAN sous Propriétés de la souris dans le Panneau de configuration.

J'ai pu activer plusieurs fonctionnalités que l'on trouve dans les appareils Synaptics en modifiant les valeurs DWORD dans le registre, mais je n'ai pas pu faire fonctionner Momentum. Certains DWORD liés à "Momentum" que j'ai trouvés étaient Momentum_Display , Momentum_Bounce_Enable , Momentum_Enable et Momentum_Slider, mais changer leurs valeurs ne semble rien faire.

Si votre ordinateur portable est doté d'un pavé tactile Elantech et que Momentum fonctionne, veuillez nous aider.

Vinayak
la source
Quelle est l'utilité de l'utilisation de la fonction momentum.Mon pavé tactile synaptics a est et je pense que c'est une fonction folle qui est inutile.
Suici Doga
@SuiciDoga Momentum (sur les systèmes Windows) vous permet de faire de longs mouvements de souris avec de petits mouvements du doigt. Je suppose que vous pouvez le considérer comme une friction réduite pour les mouvements de la souris qui fait glisser le pointeur de la souris sur l'écran lorsque vous passez votre doigt sur le pavé tactile. Je le trouve très souhaitable et cela m'a fait ne pas détester le pavé tactile de mon ordinateur portable, mais tout le monde ne peut pas ressentir la même chose, bien sûr.
Vinayak

Réponses:

9

REMARQUE: cette réponse est obsolète. Vous n'avez plus besoin de modifier le fichier de configuration du pilote pour activer Momentum. Vous pouvez simplement modifier les valeurs DWORD pertinentes dans les clés de registre suivantes pour activer / désactiver Momentum et une foule d'autres fonctionnalités.

Pour activer Momentum, définissez Momentum_Enable et Momentum_Display sur 1 . Vous pouvez les trouver dans les clés de registre répertoriées ci-dessous.

Pour Windows 10:

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

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

Après cela, les paramètres liés à Momentum ou 'Inertia' apparaîtront dans l'application 'Elan Smart-Pad' qui vous permet de configurer diverses fonctionnalités du pavé tactile.


J'ai finalement compris comment activer Momentum (appelé Inertia dans les pavés tactiles Elantech) ainsi qu'une multitude d'autres fonctionnalités cachées dans les pavés tactiles fabriqués par ELAN.

Grâce à ce billet de blog , j'ai découvert que la façon de procéder était de modifier les pilotes Elantech (ETD.inf). Si vous utilisez des pilotes de boîte de réception WHQL, vous devrez probablement rétrograder vers des pilotes Elantech plus anciens pour que cela fonctionne.

Assurez-vous que les pilotes du pavé tactile que vous avez incluent un setup.exefichier afin que vous puissiez installer les pilotes. Vous devrez également exécuter Windows en mode test avec les vérifications d'intégrité désactivées pour pouvoir installer les pilotes modifiés. Pour redémarrer Windows en mode test, exécutez l'invite de commande en tant qu'administrateur et entrez les commandes suivantes:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Désinstallez les pilotes précédents du pavé tactile et assurez-vous de cocher la case Supprimer le logiciel du pilote pour ce périphérique
suppression du pilote

Maintenant, ouvrez ETD.infdans le dossier des pilotes Elantech avec un éditeur de texte décent (je recommande Notepad ++ ) et modifiez toutes les instances de

Momentum_Display,% REG_DWORD%, 0

à

Momentum_Display,% REG_DWORD%, 1

Modifiez également la première instance de (vous le trouverez dans la section [ETD_SmartPadUI_Default.AddReg] )

Momentum_Enable,% REG_DWORD%, 0

à

Momentum_Enable,% REG_DWORD%, 1

Si vous souhaitez que le curseur rebondisse sur les bords de l'écran, modifiez:

Momentum_Bounce_Enable,% REG_DWORD%, 0

à

Momentum_Bounce_Enable,% REG_DWORD%, 1

Il existe de nombreuses autres options que vous pouvez également activer / désactiver. Cependant, je vous laisse le soin de les expérimenter. Vous trouverez les paramètres les plus intéressants dans les sections suivantes:

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

AVERTISSEMENT: assurez-vous de savoir exactement ce que vous faites ici ou vous pourriez vous retrouver avec un pilote instable et beaucoup de BSOD. Je recommande de faire une sauvegarde des pilotes d'origine avant de commencer à les modifier.

Une fois que vous avez terminé de modifier les pilotes, redémarrez votre ordinateur et installez les nouveaux pilotes modifiés en exécutant setup.exe

Vinayak
la source
J'essaie en fait de désactiver la fonctionnalité d'élan, mais toutes mes valeurs sont déjà nulles.
Jamie Kitson
@JamieKitson Vous devriez pouvoir désactiver Momentum à partir de l'outil de configuration Elan que vous verrez dans les propriétés de la souris ( Win + R -> control /name Microsoft.Mouse). La fonctionnalité s'appelle Inertia sur mon système.
Vinayak
C'est ce que j'attendais, mais je ne semble pas avoir d'outils de configuration Elan. Je ne vois rien de plus dans les propriétés de la souris. Notez que j'utilise Win 10 cependant.
Jamie Kitson
@JamieKitson Vous ne voyez pas quelque chose comme ça ?
Vinayak
1
@JamieKitson, vous devriez probablement poser cette question séparément. De plus, si le pilote est installé, vous pouvez trouver ETDAniConf.exequelque part sous Program Files dans le dossier Elantech. C'est le gestionnaire de configuration graphique sur mon système.
Vinayak
4

Grâce aux conseils de ce forum, j'ai pu activer l'élan / l'inertie sur mon HP Pavilion X2. C'est en fait très facile à faire (pas besoin de réinstaller les pilotes).

  1. Windows + R et tapez Regedit, appuyez sur Entrée. Cela ouvre le registre
  2. Appuyez sur contrôle-f pour ouvrir la zone de recherche. Décochez toutes les options saufValues
  3. Collez Momentum_Displaydans la zone de recherche et cliquez sur TROUVER LE SUIVANT
  4. Le résultat peut prendre une minute pour retourner le résultat, mais une fois trouvé, double-cliquez sur la valeur et (I) Changez Baseen décimal (II) Réglez Value Datasur 1
  5. Répétez la recherche jusqu'à ce que toutes les instances de Momentum_Displayaient été modifiées (il peut y en avoir plusieurs).
  6. Répétez les étapes 2 à 5 pour les valeurs suivantes
    • Momentum_Enable
    • Momentum_Bounce_Enable
  7. Appuyez sur WIN + X> Arrêter ou fermer la session> Déconnexion .
    • Déconnexion
  8. Connectez-vous à nouveau et déplacez la souris ... elle devrait maintenant glisser momentanément sur l'écran.
user584290
la source
1
La fonction de recherche dans le Registre est rompue et n'a pas trouvé les multiples entrées des paramètres Momentum. Cela a entraîné la non-application du correctif et son annulation chaque fois que je me déconnectais de Windows. Pour résoudre ce problème, vous devrez rechercher dans SYSTEM \ CurrentControlSet \ Control \ Elantech \ SmartPad et SmartPadDisplay pour l'ensemble supplémentaire de valeurs. Une fois que vous les avez réglés à 1 et que vous vous êtes déconnecté / verrouillé des fenêtres, vous obtiendrez une dynamique de travail.
Dmac
Vous pouvez sauvegarder les valeurs du registre en exportant vers votre bureau ou n'importe où, et si elles sont réinitialisées, ce qui était mon cas, vous pouvez double-cliquer sur le fichier de sauvegarde du registre pour les réactiver. Attention, cela peut remplacer d'autres entrées nouvellement ajoutées ou modifiées, alors faites-le à vos risques et périls.
Dmac