Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข InputMapper Failed to Connect Exclusively

ผู้ใช้จำนวนมากรายงานว่าโหมด Exclusive ของ InputMapper ไม่ทำงานบน Windows 10 หลังจากที่ Windows 10 Fall Creators Update หรือ Anniversary Update ถูกนำไปใช้ ตามรายงานของผู้ใช้ต่างๆ ฟีเจอร์ Run DS4 exclusively ไม่ทำให้สลับไปเป็น Exclusive Mode อีกต่อไป บนเวอร์ชัน InputMapper เก่า รายการจะปรากฏเป็น Use Exclusive Mode ภายในเมนู Settings

วิธีแก้ไข InputMapper Failed to Connect Exclusively

สาเหตุของข้อผิดพลาด InputMapper Failed to Connect Exclusively คืออะไร?

หลังจากสืบสวนปัญหาและดูรายงานผู้ใช้ต่างๆ ชัดเจนว่าปัญหานี้เกิดจากการเปลี่ยนแปลงในวิธีที่ Windows จัดการกับอุปกรณ์ HID เมื่อพวกเขาถูกเชื่อมต่อ

ทั้ง Anniversary และ Creators updates ได้นำกระบวนการเข้ามาที่เปิดอุปกรณ์ HID ทุกตัวที่มีอยู่ ทำให้ InputMapper ไม่สามารถเปิดอุปกรณ์ได้อย่าง排他性 (exclusive) ความขัดแย้งนี้เป็นไปไม่ได้ที่จะแก้ไขโดยนักพัฒนา เนื่องจากเกิดขึ้นภายใน kernel32.dll

วิธีแก้ไขข้อผิดพลาด InputMapper Failed to Connect Exclusively Error

หากคุณกำลัง掙扎ในการกำหนดค่า PS4 controller ให้กับคอมพิวเตอร์ผ่าน InputMapper บทความนี้จะให้คำแนะนำการแก้ไขปัญหาบางอย่าง ด้านล่างคุณมีชุดวิธีที่ผู้ใช้ Windows 10 คนอื่นในสถานการณ์คล้ายกันใช้เพื่อแก้ไขปัญหา

วิธีทั้งหมดที่นำเสนอด้านล่างได้รับการยืนยันว่าทำงานโดยผู้ใช้อย่างน้อยหนึ่งคน ดังนั้นรู้สึกสบายใจที่จะใช้วิธีไหนก็ตามที่สะดวกสบายที่สุดสำหรับสถานการณ์เฉพาะของคุณ เริ่มกันเลย!

วิธีที่ 1: ใช้ InputMapper HidGuardian

นักพัฒนาที่อยู่เบื้องหลัง InputMapper ปล่อยเครื่องมือสแตนด์อโลนใหม่ที่เปิดบริการที่สามารถกรองไดรเวอร์ที่เกี่ยวข้อง ทำให้ง่ายขึ้นในการบรรลุ Exclusive Mode บน Windows 10

เครื่องมือเล็กๆ นี้ถูกออกแบบมาเพื่อใช้กับแอปพลิเคชันหลัก InputMapper โดยปกติแล้วมันจะทำให้แน่ใจว่า Windows ไม่รบกวนฟีเจอร์ DS4 exclusive คุณสามารถดาวน์โหลด InputMapper HidGuardian จากลิงก์นี้ (ที่นี่)

เพื่อใช้งาน ให้รันบริการ (โดยการเปิดทุกไฟล์ .bat ในฐานะ administrator) ก่อนเริ่ม InputMapper และตรวจสอบให้แน่ใจว่ามันเปิดอยู่จนกว่าคุณจะคลิกปุ่ม Run Ds4 exclusively

วิธีที่ 2: เปิดใช้งาน Bluetooth HID Device ใหม่

ผู้ใช้บางส่วนค้นพบว่า InputMapper ทำงานผิดปกติเนื่องจากการเปลี่ยนแปลงในวิธีที่อุปกรณ์ Bluetooth HID โต้ตอบกับคอนโทรลเลอร์ Dual Shock 4 ที่เกี่ยวข้อง 原来如此 การเปิดใช้งาน Bluetooth HID Device อีกครั้งในขณะที่แอปพลิเคชันที่เกี่ยวข้องทั้งหมดถูกปิด จะแก้ไขข้อผิดพลาดนี้ได้

นี่คือคำแนะนำ gyors เกี่ยวกับวิธีการทำ:

  1. ตรวจสอบให้แน่ใจว่าทุกแอปพลิเคชันที่คุณอาจใช้เพื่อเชื่อมต่อคอนโทรลเลอร์ PS กับคอมพิวเตอร์ของคุณถูกปิดแล้ว รวมถึง InputMapper, DS4Windows, SCP หรือ DS4Tool
  2. ตรวจสอบให้แน่ใจว่าคอนโทรลเลอร์ PS ของคุณไม่ได้เชื่อมต่อกับคอมพิวเตอร์ของคุณ
  3. กด Windows key + R เพื่อเปิดกล่อง Run ต่อไปพิมพ์ “devmgmt.msc” และกด Enter เพื่อเปิด Device Manager.
  4. ภายใน Device Manager ให้หา Bluetooth HID Device (มักอยู่ภายในเมนูดรอปดาวน์ Human Interface Devices)
    หมายเหตุ: อุปกรณ์อาจถูก命名ว่า HID-Compliant game controller หากคุณใช้คอนโทรลเลอร์แบบมีสาย
  5. เมื่อค้นพบอุปกรณ์แล้ว ให้คลิกขวาที่มันและเลือก Disable ด้วยบริการที่ถูกปิด ให้ใช้เมนู Action จากริบบอนด้านบนเพื่อคลิกที่ Scan for Hardware changes.วิธีแก้ไข InputMapper Failed to Connect Exclusively
  6. หลังจากรายการรีเฟรชแล้ว ให้คลิกขวาที่ Bluetooth HID Device อีกครั้งและเลือก Enabled.
  7. เปิดแอปพลิเคชันที่จำเป็นเพื่อเชื่อมต่อคอนโทรลเลอร์ PS4 กับคอมพิวเตอร์ของคุณ InputMapper ควรทำงานได้อย่างถูกต้องตอนนี้

โปรดทราบว่าคุณอาจต้องทำขั้นตอนนี้ซ้ำทุกครั้งที่คุณเชื่อมต่อคอนโทรลเลอร์ Dual Shock 4 ของคุณใหม่ คุณยังสามารถทำให้กระบวนการทั้งหมดง่ายขึ้นมากโดยใช้ Dualshock Exclusive Mode Tool โปรแกรมฟรี donationware นี้จะทำขั้นตอนที่ระบุไว้ข้างต้นโดยอัตโนมัติ ประหยัดเวลาเล่นเกมที่มีค่าของคุณ

วิธีที่ 3: ใช้และกำหนดค่า HidGuardian’s Exclusive Mode

อีกวิธีหนึ่งที่เราสามารถใช้คือการกำหนดค่า HidGuardian’s Exclusive mode วิธีการแตกต่างกันสำหรับคอนโทรลเลอร์แบบมีสายและ Bluetooth ตรวจสอบให้แน่ใจว่าคุณล็อกอินเป็น administrator คุณสามารถย้อนกลับการเปลี่ยนแปลงได้ในภายหลัง

สำหรับคอนโทรลเลอร์ Bluetooth/Wireless:

ปฏิบัติตามขั้นตอนเหล่านี้สำหรับทุกประเภทของการเชื่อมต่อ Bluetooth และ Wireless

  1. กด Windows + R พิมพ์ ‘devmgmt.msc‘ ในกล่องโต้ตอบ และกด Enter.วิธีแก้ไข InputMapper Failed to Connect Exclusively
  2. ตอนนี้หาไดรเวอร์ Bluetooth จาก Device Manager คลิกขวาที่มัน และเลือก Properties
  3. เลือกส่วน Details จากแท็บ และเลือก Hardware IDs จาก dropdown ที่มีอยู่.วิธีแก้ไข InputMapper Failed to Connect Exclusively
  4. คัดลอก ID แรกไปที่ Notepad และแทนที่ “BTHENUM” ใน ID ด้วย “HID”
    (ตัวอย่างเช่น หาก Hardware ID เป็น “BTHENUM_148F&PID_5370” ให้เปลี่ยนเป็น “HID_148F&PID_5370”)
  5. กด Windows + R อีกครั้ง พิมพ์ “regedit” ในกล่องโต้ตอบ และกด Enter
  6. เมื่ออยู่ใน Registry Editor ให้ไปที่คีย์ต่อไปนี้:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidGuardian\Parameters
  7. ดับเบิลคลิกที่ตัวเลือก Affected Devices และวาง ID ที่ปรับเปลี่ยนแล้วที่เราสร้างไว้ที่นั่น

สำหรับคอนโทรลเลอร์แบบมีสาย:

  1. ไปที่ Device Manager ตามที่เราทำในวิธีแก้ไขก่อนหน้า และไปที่ส่วน ID ของ Driver
  2. ตอนนี้แทนที่จะคัดลอก ID แรกเพียงอย่างเดียว ให้คัดลอก สาม ID แรก ไปที่ Notepad เราจะไม่เปลี่ยน ID ในกรณีนี้
  3. ไปที่ registry entry เดียวกับก่อนหน้า และวาง ID ทั้งสามลงใน Affected Devices