มีวิธีบังคับให้ Windows ใช้ไดรเวอร์ Precision Touchpad แทนที่จะเป็น Synaptics หรือไม่


16

ฉันมี Dell XPS 15 (9530) ที่มี Clickpad ของ Synaptics ฉันลองแก้ไขด้วยการตั้งค่ามากมายและไดรเวอร์ Dell / Synaptics ที่แตกต่างกัน แต่ก็มีบางประเด็นที่ใช้งานไม่ได้ดี (การเลื่อนด้วยสองนิ้วหรือฝ่ามือเป็นต้น)

หลังจากดูที่เว็บไซต์ Synaptics ( http://www.synaptics.com/en/clickpad.php ) กล่าวว่า "All Synaptics TouchPads สามารถเชื่อมต่อกับไดรเวอร์ Precision TouchPad ของ Microsoft หรือขับเคลื่อนโดย Synaptics Gesture Suite ชั้นนำของอุตสาหกรรม"

มีวิธีบังคับให้ทัชแพดใช้ไดรเวอร์ Precision หรือไม่? มีไดรเวอร์ทัชแพดที่แม่นยำสำหรับการดาวน์โหลดในบางตำแหน่งหรือไม่

ความช่วยเหลือใด ๆ จะดีมากขอบคุณ!


เพียงติดตั้งไดรเวอร์ที่มีความแม่นยำแทน คุณสามารถใช้ตัวจัดการอุปกรณ์เพื่อทำสิ่งนี้
Ramhound

@Ramhound - ฉันพยายามไปที่ Device Manager & ค้นหาไดรเวอร์ใหม่ด้วยตนเอง - ฉันไม่พบไดรเวอร์ Precision Touchpad ที่ระบุไว้ มีตำแหน่งสำหรับดาวน์โหลดพวกเขาหรือพวกเขาอยู่ที่ไหนสักแห่งในพื้นที่ที่ฉันสามารถอ้างอิงได้? ขอบคุณ!
codechinchilla

สำหรับ windows 10 ไดรเวอร์นั้นต้องได้รับการรับรอง windows ไม่ใช่ว่าฮาร์ดแวร์ของ Synaptics นั้นสามารถเดินสายได้อย่างแม่นยำหรือไม่ ผู้จำหน่ายเช่น MSI ต้องปล่อยไดรเวอร์ที่ได้รับการรับรอง windows เพื่อแสดงเป็นไดรเวอร์ที่แม่นยำใน windows 10
P.Brian.Mackey

คำตอบ:


5

ผมพบว่าวิธีที่จะทำเช่นนี้และผมได้โพสต์รวดเร็วกวดวิชาที่นี่: หมิ่นฟอรั่ม สิ่งนี้ใช้ได้กับ HP Spectre X360 ของฉัน (2017) ที่มีทัชแพดแบบซินแน็ปติกส์ ฉันไม่สามารถรับประกันได้ว่าสิ่งนี้จะได้ผลกับทุกคน แต่มันก็คุ้มค่าที่จะยิง การกวดวิชาของฉันจะขึ้นอยู่กับผลการวิจัยจากที่นี่ (Reddit โพสต์)

UPDATE

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

ในการเริ่มต้นอันดับแรกคุณต้องหยิบสำเนาของ devcon.exe สำหรับการติดตั้งระบบปฏิบัติการของคุณ ดูโพสต์superuser อื่น ๆสำหรับสิ่งนั้น หลังจากคุณมี devcon.exe บนเครื่องของคุณ (ในกรณีของฉันฉันวางไว้ใต้ C: \ Program Files \ DevCon) คุณต้องระบุไดรเวอร์ที่คุณต้องรีสตาร์ท

Shift + คลิกซ้ายในโฟลเดอร์ที่มี devcon.exe และเลือกรายการเมนูบริบท "Open CMD / PowerShell" จากที่นี่เราสามารถกำหนด ID ของไดรเวอร์ที่เราจำเป็นต้องรีสตาร์ท

devcon.exe /find ROOT*

คำสั่งนี้จะแสดงรายการไอเท็มต่าง ๆ มองหาเครื่องที่มีคำอธิบายของ "อุปกรณ์ทัชแพดแบบ Synaptics HID-Compliant" หรือสิ่งที่คล้ายกัน สำหรับฉันแมปนี้กับ "ROOT \ SYNHIDMINI \ 0000" ซึ่งเป็นรหัสที่ฉันสนใจเพื่อเริ่มต้นใหม่

เมื่อคุณมี ID ของคุณคุณจะต้องสร้างงานที่กำหนดเวลาไว้ (ในฐานะผู้ดูแลระบบ!) เพื่อรีเซ็ตอุปกรณ์นี้ด้วย ID หากต้องการทำสิ่งนี้ให้เปิด Task Scheduler (คุณสามารถค้นหาสิ่งนี้ได้ในเมนูเริ่ม) ในฐานะผู้ใช้ที่เป็นผู้ดูแลระบบ ภายในหน้าต่างตัวกำหนดตารางเวลางานให้สร้างงานใหม่:

การสร้างงานใหม่ใน Task Scheduler

กรอกชื่อของงาน (เช่น "รีสตาร์ท TouchPad On Wake") และคำอธิบาย ตรวจสอบให้แน่ใจว่าได้ตั้งค่าให้ทำงานในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลและทำเครื่องหมายในช่อง "เรียกใช้ด้วยสิทธิ์สูงสุด" และให้แน่ใจว่าได้เลือกปุ่มตัวเลือกสำหรับ "เรียกใช้ว่าผู้ใช้ลงชื่อเข้าใช้หรือไม่"

กรอกภารกิจ

จากนั้นคลิกแท็บทริกเกอร์และสร้างทริกเกอร์ใหม่ ทริกเกอร์ควรเริ่มงานในเหตุการณ์ที่มีบันทึกเป็นระบบและแหล่งที่มาเป็น Power-Troubleshooter รหัสเหตุการณ์ควรเป็น 1 (ซึ่งหมายถึงการปลุกระบบ)

กรอกรายละเอียดงาน

ถัดไปภายใต้แท็บการกระทำให้สร้างการกระทำใหม่ การดำเนินการควรเป็น "เริ่มโปรแกรม" และฟิลด์โปรแกรม / สคริปต์ควรชี้ไปที่เส้นทางการติดตั้งแบบเต็มของ devcon.exe ข้อโต้แย้งควรเป็นเช่นนั้น

/restart "@FULL_ID_THAT_YOU_FOUND_EARLIER_HERE"

เติมเต็มแอ็คชั่น

สัญลักษณ์ "@" ที่นำหน้า ID ของคุณมีความสำคัญเช่นเดียวกับคำพูด!

ในที่สุดให้แน่ใจว่าได้เปิดแท็บเงื่อนไขสำหรับงานและยกเลิกการทำเครื่องหมายในกล่องภายใต้หัวข้อการใช้พลังงานที่ระบุว่า "เริ่มงานเฉพาะเมื่อคอมพิวเตอร์ใช้ไฟ AC" สิ่งนี้ทำให้มั่นใจว่างานยังคงทำงานแม้ว่าคุณจะไม่ได้เสียบปลั๊ก

ในที่สุดคลิกตกลงและให้แน่ใจว่างานของคุณถูกสร้างขึ้น ตอนนี้ทุกครั้งที่ระบบของคุณตื่นขึ้นจากโหมดสลีปงานนี้จะรัน devcon.exe และบอกให้รีสตาร์ทไดรเวอร์ synaptics ในฐานะผู้ใช้ที่เป็นผู้ดูแลระบบ สิ่งนี้ควรตรวจสอบให้แน่ใจว่าไดรเวอร์นั้นได้รับการเริ่มต้นอย่างถูกต้องสำหรับการใช้งานและคุณจะได้รับความแม่นยำของ Microsoft ทั้งหมดของคุณตลอดเวลา


กวดวิชา Vergeทำงานได้ดีสำหรับฉัน แต่ฉันไม่มีปัญหากับการอัปเดต เมื่อฉันอัปเดตไดรเวอร์ด้วยตนเองแล้วไดรเวอร์ Synaptics ดั้งเดิม (เวอร์ชัน 19.3.31.31, วันที่ 16/8/2560) ติดตั้งอีกครั้ง แต่ทัชแพดยังคงได้รับการยอมรับว่าเป็นทัชแพดความแม่นยำพร้อมคุณสมบัติและท่าทางขั้นสูงทั้งหมดที่มี ดูโพสต์ของฉันในฟอรั่ม HP
Frank Breitling

ขอขอบคุณ. นี่คือผู้ช่วยให้ผลิตภาพ เคอร์เซอร์ของฉันกระโดดไปทั่วด้วยการแตะเพียงครั้งเดียวในขณะที่ใช้ไดรเวอร์ Synaptics ฉันคิดว่ามันเป็นปัญหาฮาร์ดแวร์ แต่ตัดสินใจที่จะค้นหาก่อนที่จะลงเส้นทางนั้น ดีใจที่ได้ทำ! ด้วยไดรเวอร์ที่แม่นยำทำให้ทัชแพดทำงานได้อย่างที่คาดไว้ 💪ขอบคุณ! 🙌
GollyJer

คุณช่วยกรุณาคัดลอกคำแนะนำจาก Verge Forum ไปยังคำตอบของคุณเพื่อให้พวกเขาประหยัดได้ในกรณีที่การเชื่อมโยงหลุด นี่เป็นข้อกำหนดทั่วไปสำหรับคำตอบของ StackExchange
Frank Breitling

FYI: ฉันไม่มีปัญหาในการตื่นจากสถานะสลีปดังนั้นคำสั่ง UPDATE ส่วนหนึ่งจึงไม่จำเป็นสำหรับ HP Spectre x360 Convertable 13-ae0xx
Frank Breitling

ดูเหมือนว่า Windows 1809 ที่ได้รับการปรับปรุงจะลบไดรเวอร์ 19.3.31.31 และแทนที่ด้วย 19.5.10.75 น่าเสียดายที่ไดรเวอร์ใหม่เสียและทำให้ตัวชี้เมาส์หายไป ที่ชุมชนการสนับสนุนของ HP ฉันอธิบายวิธีนำเวอร์ชัน 19.3.31.31 กลับมาและทัชแพดทำงานอีกครั้ง
Frank Breitling

4

ขั้นแรกไปที่ ` การตั้งค่าพีซี> พีซีและอุปกรณ์> เมาส์และทัชแพดเพื่อตรวจสอบว่ามีการปิดใช้งานทัชแพดอย่างแม่นยำ (หรือไม่มีอยู่)

ป้อนคำอธิบายรูปภาพที่นี่

เปิดใช้หากปิดอยู่

หากไม่มีอยู่ก็จะมีลักษณะเช่นนี้:

ป้อนคำอธิบายรูปภาพที่นี่

เนื่องจากทัชแพดควรเข้ากันได้กับ Precision ตรวจสอบให้แน่ใจว่าWindows Updateของคุณทันสมัย สำหรับการตั้งค่าความแม่นยำที่จะแสดงคุณจะต้องปรับปรุง KB2975719

สำหรับรุ่นของคุณ (XPS-15 9530) ไดรเวอร์ทัชแพดของ Synaptics จะลบฟังก์ชันท่าทางสัมผัสบางอย่างของทัชแพดแต่อาจปรับปรุงประสบการณ์การใช้ทัชแพดโดยรวม ( ข้อมูลเพิ่มเติม ) ดังนั้นคุณจะต้องเลือกไดรเวอร์ทัชแพดที่จะใช้โดยการเปิดหรือปิด


ขอบคุณ Rsya - ฉันไม่สามารถเปิดใช้งานไดรเวอร์ที่มีความแม่นยำได้ แต่ฉันลองใช้ไดรเวอร์ Alienware 17 ในลิงก์ที่คุณโพสต์และนั่นก็ช่วยสิ่งต่าง ๆ ได้ดังนั้นการทำเครื่องหมายว่านี่เป็นคำตอบ
codechinchilla

4

Acer S7-392 ของฉันมี clickpad ของ Synaptics ด้วยเช่นกัน แต่เดิมไม่รองรับท่าทางการใช้มัลติทัชของ Windows 10 (ไม่มีแทร็คแพดที่แม่นยำ) ในขณะที่ฉันยังต้องการมีคุณสมบัติมัลติทัชเหล่านั้นฉันลองใช้ไดรเวอร์สองสามตัวที่ต่างกันโดยหวังว่าจะใช้งานได้

ให้ฉันทำตามขั้นตอนที่ฉันทำไว้:

  1. ฉันวิ่งติดตั้ง (dpinst.exe) ของไดรเวอร์นี้: Synaptics แม่นยำ Touchpad Driver สำหรับ Windows 10 (64 บิต) - ThinkPad X1 Carbon (ประเภทเครื่อง: 20HQ, 20HR) (ThinkPad X1 มีทัชแพด Synaptics ซึ่งเป็นทัชแพดที่มีความแม่นยำ)
  2. จากนั้นฉันเปลี่ยนไดรเวอร์ของทัชแพดในตัวจัดการอุปกรณ์ด้วยตนเองเป็นไดรเวอร์ที่ติดตั้งใหม่นี้ (อัปเดตซอฟต์แวร์ไดรเวอร์> เรียกดูคอมพิวเตอร์ของฉัน ... > ให้ฉันเลือกจากรายการ ... > ยกเลิกการเลือกแสดงฮาร์ดแวร์ที่เข้ากันได้> Synaptics> "Thinkpad Pointing Device ")
  3. หลังจากรีสตาร์ทแล็ปท็อปของฉัน (ทัชแพดไม่ทำงานเลย) มันแสดงให้เห็นหนูสองตัวในอุปกรณ์ mangager: "เมาส์ที่เข้ากับ HID" ใหม่และทัชแพด (ตอนนี้ชื่อ "Thinkpad Pointing Device")
  4. เนื่องจากทัชแพดไม่ทำงานฉันจึงเปลี่ยนไดรเวอร์ของอุปกรณ์ "Thinkpad Pointing Device" กลับไปเป็นไดรเวอร์ดั้งเดิม "Synaptics PS / 2 Port TouchPad" รีสตาร์ท Windows อีกครั้ง - และทันใดนั้นสังเกตว่าทัชแพดของฉันรองรับท่าทางมัลติทัชของ Windows! มันแสดงว่า "พีซีของคุณมีทัชแพดที่มีความแม่นยำ" ในการตั้งค่า PC เช่นกัน (สิ่งที่ไม่เคยมีมาก่อน)
  5. ฉันสังเกตเห็นว่าท่าทาง Synaptics ยังคงเปิดใช้งานในเวลาเดียวกันซึ่งทำให้เกิดความสับสนเนื่องจาก Windows ไม่ทราบว่าต้องดำเนินการอย่างไร หลังจากปิดใช้งานตัวเลือกที่เป็นไปได้ทั้งหมดในแผงควบคุม Synaptics ทุกอย่างทำงานได้อย่างสมบูรณ์แบบ (ยกเว้นสิ่งหนึ่ง: ไม่ทำการคลิกขวาเมื่อกดในพื้นที่ด้านล่างขวาของทัชแพด แต่ฉันยังสามารถคลิกขวาได้ด้วย 2 นิ้ว)

บางทีนี่อาจใช้ได้ผลกับคนอื่นด้วย :)


ฉันสงสัยว่าฉันสามารถปิดการใช้งานไดรเวอร์ Synaptics ได้อย่างสมบูรณ์หรือไม่ ความประทับใจของฉันคือในปัจจุบันมีหนู 2 ตัวที่ทำงานในเวลาเดียวกัน: เมาส์ที่เข้ากันได้กับ HID (เป็นทัชแพดที่มีความแม่นยำ) และทัชแพด Synaptics PS / 2 พอร์ต (เหมือนกับทัชแพดที่ไม่แม่นยำ) ...
ปีเตอร์

1

Synaptics TouchPads ทั้งหมดสามารถเชื่อมต่อกับไดรเวอร์ Precision TouchPad ของ Microsoft หรือสามารถขับเคลื่อนโดย Synaptics Gesture Suite ชั้นนำของอุตสาหกรรม

ฮาร์ดแวร์และส่วนต่อประสานสำหรับทัชแพดความแม่นยำนั้นแตกต่างจากทัชแพดแบบดั้งเดิม / "สมัยใหม่"

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


1
คุณมีที่มาสำหรับการอ้างสิทธิ์นี้หรือไม่?
George

ฉันเห็นด้วยกับ @GeorgeH ที่นี่ การเรียกร้องนี้จะต้องสำรองเนื่องจากมีโซลูชั่นที่มีอยู่แล้วที่แสดงว่า Synaptics Touchpads ทำงานด้วยไดรเวอร์ที่มีความแม่นยำหลังจากทำการแก้ไข
James Manes

-1

หากคุณเป็นผู้ใช้ทัชแพดของ Synaptic / Elan สามารถเปลี่ยนเป็นเวอร์ชั่นของไดรเวอร์ Elan ซึ่งสามารถใช้งานร่วมกับทัชแพดที่มีความแม่นยำและคุณสมบัติของมันได้ Google "ไดรเวอร์ Elan WDF" และคุณจะได้รับ

โปรดสังเกตว่ามีขั้นตอนสำคัญบางประการที่คุณควรปฏิบัติตามเพื่อให้การติดตั้งเสร็จสมบูรณ์ ก่อนอื่นแก้ไขไฟล์ที่ชื่อว่า "ETD.inf" ด้วย notepad และแทนที่ Hardware ID เป็น touchpad id ของอุปกรณ์ (ACPI \ ETDXXXX) จากนั้นรีสตาร์ทคอมพิวเตอร์ หลังจากการติดตั้งทั้งหมดเสร็จสิ้นและรีสตาร์ทคอมพิวเตอร์คุณจะเห็นคุณสมบัติทัชแพดที่มีความแม่นยำในการตั้งค่า

ป้อนคำอธิบายรูปภาพที่นี่


ยินดีต้อนรับสู่ Super User! ให้ข้อมูลเป็นภาพหากไม่สามารถโพสต์เป็นข้อความ (อ่านได้ค้นหาได้ ฯลฯ )
Karl Richter
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.