ฉันจะเปิดใช้งาน "โมเมนตัม" (aka "ความเฉื่อย") บนโน้ตบุ๊คที่มีทัชแพดของ Elan ได้อย่างไร


9

ฉันมีโน้ตบุ๊ก Lenovo (Win 8) พร้อมทัชแพดที่ผลิตโดยElan (หรือที่รู้จัก Elantech)

ก่อนหน้านี้ฉันเคยใช้ทัชแพดของ Synaptics บนโน้ตบุ๊คเก่าของฉันและได้คุ้นเคยกับคุณสมบัติของมันเช่นโมเมนตัมซึ่งช่วยให้คุณสามารถควบคุมการเคลื่อนไหวของเมาส์ได้ด้วยการสะบัดนิ้วบนพื้นผิวทัชแพด

ฉันอ่านฟอรัมที่ Elan และ Synaptics ใช้ฮาร์ดแวร์ที่คล้ายกัน แต่ฉันไม่สามารถให้ไดรเวอร์ Synaptics ทำงานร่วมกับฮาร์ดแวร์ได้ (ไดรเวอร์ Synaptics ทั่วไปก็ใช้งานไม่ได้) และฉันไม่แน่ใจว่าการแก้ไขไฟล์กำหนดค่าไดรเวอร์ของ Synaptics ( ไฟล์ไดรเวอร์ INF) เพื่อเพิ่มรายการสำหรับ ID ฮาร์ดแวร์ของ Elan touchpad จะปลอดภัย

จากฟอรัมอื่นฉันพบคีย์รีจิสทรีนี้:

HKEY_CURRENT_USER \ Software \ Elantech \ SmartPad

การเปลี่ยนแปลง DWORD ภายในคีย์นี้จะเปิดใช้งานหรือปิดใช้งานคุณสมบัติหลายอย่างของทัชแพดที่ไม่สามารถปรับแต่งได้จากยูทิลิตี้การกำหนดค่าไดรเวอร์ ELAN ภายใต้คุณสมบัติเมาส์ในแผงควบคุมของเมาส์

ฉันสามารถเปิดใช้งานคุณสมบัติหลายอย่างที่พบในอุปกรณ์ Synaptics โดยการแก้ไขค่า DWORD ใน Registry แต่ฉันไม่สามารถทำให้โมเมนตัมทำงานได้ DWORD ที่เกี่ยวข้องกับ "Momentum" ที่ฉันพบคือMomentum_Display , Momentum_Bounce_Enable , Momentum_EnableและMomentum_Sliderแต่การเปลี่ยนค่าของพวกเขาดูเหมือนจะไม่ทำอะไรเลย

หากสมุดบันทึกของคุณมีทัชแพด Elantech และคุณได้รับโมเมนตัมการทำงานโปรดช่วย


การใช้งานคุณสมบัติการใช้งานโมเมนตัมของฉันมีอะไรบ้าง synaptics ทัชแพดมีและฉันคิดว่ามันเป็นคุณสมบัติที่บ้าคลั่งซึ่งไร้ประโยชน์
Suici Doga

@SuiciDoga โมเมนตัม (บนระบบ Windows) ช่วยให้คุณสามารถขยับเมาส์ได้นานด้วยการสะบัดนิ้วสั้น ๆ ฉันคิดว่าคุณอาจคิดว่ามันเป็นแรงเสียดทานที่ลดลงสำหรับการเคลื่อนไหวของเมาส์ที่ทำให้ตัวชี้เมาส์เหินข้ามหน้าจอขณะที่คุณปัดนิ้วของคุณเหนือทัชแพด ฉันคิดว่ามันเป็นที่น่าพอใจอย่างมากและมันทำให้ฉันไม่ได้เกลียดทัชแพดของโน้ตบุ๊ค แต่ทุกคนอาจไม่รู้สึกแบบเดียวกันแน่นอน
Vinayak

คำตอบ:


9

หมายเหตุ:คำตอบนี้ล้าสมัยแล้ว คุณไม่จำเป็นต้องแก้ไขไฟล์การกำหนดค่าไดรเวอร์เพื่อเปิดใช้งานโมเมนตัมอีกต่อไป คุณสามารถเปลี่ยนค่า DWORD ที่เกี่ยวข้องได้ที่รีจิสตรีคีย์ต่อไปนี้เพื่อเปิด / ปิดการใช้งานโมเมนตัมและโฮสต์ของคุณสมบัติอื่น ๆ

เมื่อต้องการเปิดใช้โมเมนตัมตั้ง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' ที่ช่วยให้คุณกำหนดค่าคุณสมบัติต่างๆของทัชแพด


ในที่สุดฉันก็ค้นพบวิธีการเปิดใช้งานโมเมนตัม (เรียกว่าInertiaใน Elantech touchpads) รวมถึงโฮสต์ของคุณสมบัติที่ซ่อนอยู่อื่น ๆ ใน ELAN ที่ผลิตทัชแพด

ขอบคุณโพสต์บล็อกนี้ฉันพบว่าวิธีการทำเช่นนี้คือการแก้ไขไดรเวอร์ Elantech (ETD.inf) หากคุณใช้ไดรเวอร์กล่องขาเข้า WHQL คุณอาจต้องปรับลดรุ่นเป็นรุ่น Elantech เพื่อให้สามารถใช้งานได้

ตรวจสอบให้แน่ใจว่าไดรเวอร์ทัชแพดที่คุณมีมีsetup.exeไฟล์เพื่อให้คุณสามารถติดตั้งไดรเวอร์ได้ คุณจะต้องเรียกใช้ Windows ในโหมดทดสอบด้วยการปิดการตรวจสอบความสมบูรณ์เพื่อให้คุณสามารถติดตั้งไดรเวอร์ที่ถูกดัดแปลง ในการรีสตาร์ท Windows ในโหมดทดสอบให้เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบและป้อนคำสั่งต่อไปนี้:

bcdedit - ตั้งค่าตัวเลือกโหลด DISABLE_INTEGRITY_CHECKS
bcdedit เปิดการตั้งค่า TESTSIGNING

ถอนการติดตั้งไดร์เวอร์ทัชแพดก่อนหน้านี้และให้แน่ใจว่าคุณตรวจสอบการลบซอฟต์แวร์โปรแกรมควบคุมสำหรับอุปกรณ์นี้กล่อง
ลบไดรเวอร์

ตอนนี้เปิด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 จำนวนมาก ฉันแนะนำให้ทำการสำรองข้อมูลไดร์เวอร์ดั้งเดิมก่อนที่คุณจะทำการแก้ไข

หลังจากที่คุณแก้ไขไดรเวอร์เสร็จแล้วให้รีบูตคอมพิวเตอร์และติดตั้งไดรเวอร์ modded ใหม่โดยการเรียกใช้ setup.exe


ฉันกำลังพยายามปิดการใช้งานฟังก์ชั่นโมเมนตัม แต่ค่าของฉันทั้งหมดเป็นศูนย์อยู่แล้ว
Jamie Kitson

@JamieKitson คุณควรจะปิดการใช้งานโมเมนตัมจากเครื่องมือการกำหนดค่า Elan ที่คุณจะเห็นในคุณสมบัติของเมาส์ ( Win + R -> control /name Microsoft.Mouse) คุณสมบัตินี้เรียกว่าInertiaบนระบบของฉัน
Vinayak

นั่นคือสิ่งที่ฉันคาดหวัง แต่ดูเหมือนว่าฉันจะไม่มีเครื่องมือกำหนดค่า Elan ใด ๆ ฉันไม่เห็นอะไรเพิ่มเติมในคุณสมบัติของเมาส์ โปรดทราบว่าฉันใช้ Win 10
Jamie Kitson

@JamieKitson คุณไม่เห็นอะไรอย่างนี้เหรอ?
Vinayak

1
@JamieKitson คุณควรถามคำถามนี้เป็นคำถามแยกต่างหาก นอกจากนี้หากติดตั้งไดรเวอร์คุณอาจพบETDAniConf.exeบางส่วนภายใต้ Program Files ในโฟลเดอร์ Elantech นั่นคือตัวจัดการการกำหนดค่ากราฟิกบนระบบของฉัน
Vinayak

4

ขอบคุณคำแนะนำในฟอรัมนี้ฉันสามารถเปิดใช้งานโมเมนตัม / ความเฉื่อยใน 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. ลงชื่อเข้าใช้อีกครั้งและเลื่อนเมาส์ ... ตอนนี้มันควรเหินไปครู่หนึ่งผ่านหน้าจอ

1
คุณลักษณะการค้นหาในรีจิสทรีเสียหายและไม่พบรายการหลายรายการของการตั้งค่าโมเมนตัม สิ่งนี้ส่งผลให้ไม่มีการแก้ไขและถูกเปลี่ยนกลับทุกครั้งที่ฉันออกจากระบบ Windows ในการแก้ไขปัญหานี้คุณจะต้องดูใน SYSTEM \ CurrentControlSet \ Control \ Elantech \ SmartPad และ SmartPadDisplay เพื่อดูค่าเพิ่มเติม เมื่อคุณตั้งค่าเหล่านี้เป็น 1 และออกจากระบบ / ล็อคหน้าต่างคุณจะได้รับแรงทำงาน
Dmac

คุณสามารถสำรองค่ารีจิสตรี้ได้ด้วยการส่งออกไปยังเดสก์ท็อปของคุณหรือที่ใดก็ได้และหากได้รับการรีเซ็ตซึ่งเป็นกรณีของฉันคุณสามารถดับเบิลคลิกไฟล์สำรองข้อมูลรีจิสตรีเพื่อเปิดใช้งานอีกครั้ง คำเตือนนี่อาจเขียนทับรายการที่เพิ่มใหม่หรือเปลี่ยนแปลงใหม่ดังนั้นคุณต้องยอมรับความเสี่ยงเอง
Dmac
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.