Jak włączyć „Momentum” (inaczej „bezwładność”) na notebooku z panelem dotykowym Elan?

9

Mam notebooka Lenovo (Win 8) z touchpadem wyprodukowanym przez Elan (alias Elantech).

Wcześniej korzystałem z touchpada Synaptics na starym notebooku i przyzwyczaiłem się do takich funkcji, jak Momentum, które pozwalają kontrolować ruchy myszy, przesuwając palcem po powierzchni touchpada.

Czytałem gdzieś na forum, że Elan i Synaptics używają podobnego sprzętu, ale nie mogłem zmusić sterowników Synaptics do współpracy ze sprzętem (ogólne sterowniki Synaptics również nie działały) i nie byłem pewien, że modyfikacja pliku konfiguracji sterownika Synaptics ( Plik sterownika INF), aby dodać wpis identyfikatora sprzętowego Elan touchpad, byłby bezpieczny.

Z innego forum dowiedziałem się o tym kluczu rejestru:

HKEY_CURRENT_USER \ Software \ Elantech \ SmartPad

Zmiany w DWORD w ramach tego klawisza włączałyby lub wyłączały kilka funkcji touchpada, których w innym przypadku nie można dostosować za pomocą narzędzia konfiguracji sterownika ELAN w obszarze Właściwości myszy w Panelu sterowania.

Udało mi się włączyć kilka funkcji, które można znaleźć w urządzeniach Synaptics, edytując wartości DWORD w Rejestrze, ale nie udało mi się uruchomić Momentum. Niektóre DWORD związane z „Momentum”, które znalazłem, to Momentum_Display , Momentum_Bounce_Enable , Momentum_Enable i Momentum_Slider, ale zmiana ich wartości wydaje się nic nie robić.

Jeśli Twój notebook jest wyposażony w panel dotykowy Elantech i działa Momentum, pomóż.

Vinayak
źródło
Jaki jest pożytek z używania funkcji pędu. Mój touchpad synaptyczny ma i myślę, że jest to szalona funkcja, która jest bezużyteczna.
Suici Doga
@SuiciDoga Momentum (w systemach Windows) pozwala wykonywać długie ruchy myszy krótkimi ruchami palca. Myślę, że możesz pomyśleć o tym jako o zmniejszonym tarciu dla ruchów myszy, które sprawiają, że wskaźnik myszy przesuwa się po ekranie, gdy przesuwasz palcem po tabliczce dotykowej. Uważam, że jest to bardzo pożądane i sprawiło, że nie nienawidzę touchpada mojego notebooka, ale oczywiście nie wszyscy mogą odczuwać to samo.
Vinayak,

Odpowiedzi:

9

UWAGA: Ta odpowiedź jest nieaktualna. Nie trzeba już modyfikować pliku konfiguracji sterownika, aby włączyć Momentum. Możesz po prostu zmienić odpowiednie wartości DWORD w następujących kluczach rejestru, aby włączyć / wyłączyć Momentum i wiele innych funkcji.

Aby włączyć Momentum, ustaw Momentum_Enable i Momentum_Display na 1 . Można je znaleźć w kluczach rejestru wymienionych poniżej.

W systemie Windows 10:

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

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

Po wykonaniu tej czynności ustawienia związane z Momentum lub „Bezwładnością” zaczną pojawiać się w aplikacji „Elan Smart-Pad”, która umożliwia konfigurowanie różnych funkcji touchpada.


W końcu wymyśliłem, jak włączyć Momentum (zwane Bezwładnością w panelach dotykowych Elantech), a także szereg innych ukrytych funkcji w panelach dotykowych produkowanych przez ELAN.

Dzięki temu wpisowi na blogu dowiedziałem się, że sposobem na to była edycja sterowników Elantech (ETD.inf). Jeśli używasz sterowników skrzynki odbiorczej WHQL, prawdopodobnie będziesz musiał przejść na starsze sterowniki Elantech, aby to zadziałało.

Upewnij się, że sterowniki touchpada zawierają setup.exeplik, dzięki czemu można zainstalować sterowniki. Będziesz także musiał uruchomić system Windows w trybie testowym z wyłączonymi kontrolami integralności, aby móc zainstalować zmodyfikowane sterowniki. Aby ponownie uruchomić system Windows w trybie testowym, uruchom wiersz polecenia jako administrator i wprowadź następujące polecenia:

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Odinstalować poprzednie sterowniki touchpad i upewnij się, sprawdź Usuń oprogramowanie sterownika dla tego urządzenia polu
usuń sterownik

Teraz otwórz ETD.infw folderze sterowników Elantech z przyzwoitym edytorem tekstu (polecam Notepad ++ ) i zmień wszystkie wystąpienia

Momentum_Display,% REG_DWORD%, 0

do

Momentum_Display,% REG_DWORD%, 1

Zmień także pierwszą instancję (znajdziesz to w sekcji [ETD_SmartPadUI_Default.AddReg] )

Momentum_Enable,% REG_DWORD%, 0

do

Momentum_Enable,% REG_DWORD%, 1

Jeśli chcesz, aby kursor odbijał się od krawędzi ekranu, zmień:

Momentum_Bounce_Enable,% REG_DWORD%, 0

do

Momentum_Bounce_Enable,% REG_DWORD%, 1

Istnieje również wiele innych opcji, które możesz włączyć / wyłączyć. Jednak pozostawię wam eksperymentowanie z nimi. Najciekawsze ustawienia znajdziesz w następujących sekcjach:

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

OSTRZEŻENIE: Upewnij się, że dokładnie wiesz, co tu robisz, w przeciwnym razie możesz uzyskać niestabilny sterownik i wiele BSOD. Zalecam wykonanie kopii zapasowej oryginalnych sterowników, zanim zaczniesz je modyfikować.

Po zakończeniu edycji sterowników uruchom ponownie komputer i zainstaluj nowe sterowniki modowane, uruchamiając setup.exe

Vinayak
źródło
Właściwie próbuję wyłączyć funkcję pędu, ale wszystkie moje wartości są już zerowe.
Jamie Kitson,
@JamieKitson Powinieneś móc wyłączyć Momentum z narzędzia konfiguracyjnego Elan, które zobaczysz we Właściwościach myszy ( Win + R -> control /name Microsoft.Mouse). Ta funkcja nazywa się bezwładnością w moim systemie.
Vinayak,
Tego się spodziewałem, ale wydaje mi się, że nie mam żadnych narzędzi konfiguracyjnych Elan. Nie widzę nic więcej we właściwościach myszy. Zauważ, że używam Win 10.
Jamie Kitson,
@JamieKitson Nie widzisz czegoś takiego ?
Vinayak,
1
@JamieKitson powinieneś prawdopodobnie zadać to jako osobne pytanie. Ponadto, jeśli sterownik jest zainstalowany, możesz znaleźć ETDAniConf.exegdzieś w folderze Program Files w folderze Elantech. To jest graficzny menedżer konfiguracji w moim systemie.
Vinayak,
4

Dzięki wskazówkom na tym forum mogłem włączyć pęd / bezwładność na moim HP Pavilion X2. Jest to w rzeczywistości bardzo łatwe (nie trzeba ponownie instalować sterowników).

  1. Windows + R i wpisz Regedit, naciśnij Enter. Spowoduje to otwarcie rejestru
  2. Naciśnij klawisze Control-f, aby wyświetlić pole wyszukiwania. Odznacz wszystkie opcje opróczValues
  3. Wklej Momentum_Displayw polu wyszukiwania i kliknij ZNAJDŹ NASTĘPNY
  4. Zwrócenie wyniku może zająć minutę, ale po znalezieniu kliknij dwukrotnie wartość i (I) Zmień Basena dziesiętny (II) Ustaw Value Datana 1
  5. Powtarzaj wyszukiwanie, aż wszystkie wystąpienia Momentum_Displayzostaną zmienione (może istnieć więcej niż jeden).
  6. Powtórz kroki od 2 do 5 dla następujących wartości
    • Momentum_Enable
    • Momentum_Bounce_Enable
  7. Naciśnij WIN + X> Zamknij lub wyloguj się> wyloguj się .
    • Wyloguj się
  8. Zaloguj się ponownie i przesuń mysz ... powinno teraz na chwilę przesuwać się po ekranie.
użytkownik584290
źródło
1
Funkcja wyszukiwania w rejestrze jest uszkodzona i nie znalazła wielu pozycji ustawień Momentum. Spowodowało to, że poprawka nie została zastosowana i była przywracana za każdym razem, gdy wylogowywałem się z systemu Windows. Aby rozwiązać ten problem, poszukaj dodatkowego zestawu wartości w SYSTEM \ CurrentControlSet \ Control \ Elantech \ SmartPad i SmartPadDisplay. Gdy ustawisz je na 1 i wylogujesz / zablokujesz okna, zaczniesz działać.
Dmac
Możesz wykonać kopię zapasową wartości rejestru, eksportując na pulpit lub gdziekolwiek, a jeśli zostaną zresetowane, tak jak w moim przypadku, możesz dwukrotnie kliknąć plik kopii zapasowej rejestru, aby je ponownie włączyć. Uwaga, może to zastąpić inne nowo dodane lub zmienione wpisy, więc rób to na własne ryzyko.
Dmac