ผู้ใช้จำนวนมากรายงานว่าโหมดพิเศษของ InputMapper ไม่ทำงานบน Windows 10 อีกต่อไปหลังจากใช้ Windows 10 Fall Creators Update หรือ Anniversary Update ตามรายงานของผู้ใช้ต่างๆ เรียกใช้ DS4 เท่านั้น ฟีเจอร์จะไม่ทำให้เปลี่ยนไปใช้โหมดพิเศษ . อีกต่อไป . ใน InputMapper เวอร์ชันเก่า รายการจะปรากฏเป็น ใช้โหมดพิเศษ ภายในเมนูการตั้งค่า
อะไรทำให้ InputMapper ไม่สามารถเชื่อมต่อโดยเฉพาะได้ ข้อผิดพลาด
หลังจากตรวจสอบปัญหาและดูรายงานต่างๆ ของผู้ใช้แล้ว เห็นได้ชัดว่าปัญหาเกิดขึ้นเนื่องจากมีการเปลี่ยนแปลงวิธีที่ Windows จัดการกับอุปกรณ์ HID เมื่อเชื่อมต่อแล้ว
ทั้งการอัปเดตในวันครบรอบและครีเอเตอร์ได้แนะนำกระบวนการที่เปิดอุปกรณ์ HID ทุกเครื่องที่พร้อมใช้งาน ซึ่งจะทำให้ InputMapper ไม่สามารถเปิดอุปกรณ์โดยเฉพาะได้ นักพัฒนาไม่สามารถแก้ไขข้อขัดแย้งนี้ได้ เนื่องจากเกิดขึ้นภายใน kernel32.dll
วิธีแก้ไข InputMapper ไม่สามารถเชื่อมต่อได้เฉพาะข้อผิดพลาด
หากคุณกำลังดิ้นรนเพื่อกำหนดค่าคอนโทรลเลอร์ PS4 ให้กับพีซีของคุณผ่าน InputMapper บทความนี้จะให้คำแนะนำในการแก้ไขปัญหาบางประการแก่คุณ ด้านล่างนี้ คุณมีชุดวิธีที่ผู้ใช้ Windows 10 รายอื่นในสถานการณ์ที่คล้ายกันเคยใช้เพื่อแก้ไขปัญหา
วิธีการทั้งหมดที่แสดงด้านล่างนี้ได้รับการยืนยันแล้วว่าใช้งานได้โดยผู้ใช้อย่างน้อยหนึ่งราย ดังนั้นอย่าลังเลที่จะใช้วิธีใดก็ตามที่สะดวกกว่าในสถานการณ์เฉพาะของคุณ เริ่มกันเลย!
วิธีที่ 1:การใช้ InputMapper HidGuardian
นักพัฒนาที่อยู่เบื้องหลัง InputMapper ได้เปิดตัวเครื่องมือแบบสแตนด์อโลนใหม่ที่เปิดตัวบริการที่สามารถกรองไดรเวอร์ที่เกี่ยวข้องได้ ทำให้ง่ายต่อการใช้งานโหมดพิเศษใน Windows 10
เครื่องมือเล็กๆ นี้ออกแบบมาเพื่อใช้กับแอปพลิเคชันหลัก InputMapper โดยพื้นฐานแล้วทำให้แน่ใจได้ว่า Windows จะไม่รบกวนคุณลักษณะเฉพาะของ DS4 คุณสามารถดาวน์โหลด InputMapper HidGuardian จากลิงค์นี้ (ที่นี่ )
หากต้องการใช้งาน ให้เรียกใช้บริการ (โดยเปิดไฟล์ .bat ทุกไฟล์ในฐานะผู้ดูแลระบบ) ก่อนเริ่ม InputMapper และตรวจสอบให้แน่ใจว่ายังคงเปิดอยู่จนกว่าคุณจะคลิก เรียกใช้ Ds4 เท่านั้น ปุ่ม.
วิธีที่ 2:เปิดใช้งานอุปกรณ์ Bluetooth HID อีกครั้ง
ผู้ใช้บางคนพบว่า InputMapper ทำงานผิดปกติเนื่องจากมีการเปลี่ยนแปลงวิธีที่อุปกรณ์ Bluetooth HID โต้ตอบกับคอนโทรลเลอร์ Dual Shock 4 ที่เกี่ยวข้อง การเปิดใช้งานอุปกรณ์ Bluetooth HID อีกครั้งในขณะที่ปิดแอปพลิเคชันที่เกี่ยวข้องทั้งหมดจะช่วยแก้ไขข้อผิดพลาดนี้ได้
คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- ตรวจสอบให้แน่ใจว่าทุกแอปพลิเคชันที่คุณอาจใช้เพื่อเชื่อมต่อคอนโทรลเลอร์ PS กับพีซีของคุณปิดอยู่ ซึ่งรวมถึง InputMapper, DS4Windows, SCP หรือ DS4Tool
- ตรวจสอบให้แน่ใจว่าคอนโทรลเลอร์ PS ของคุณไม่ได้เชื่อมต่อกับพีซีของคุณ
- กด แป้น Windows + R เพื่อเปิดกล่อง Run ถัดไป พิมพ์ “devmgmt.msc ” และกด Enter เพื่อเปิด ตัวจัดการอุปกรณ์
- ภายใน Device Manager ให้มองหา Bluetooth HID Device (ปกติจะอยู่ภายในเมนูแบบเลื่อนลง Human Interface Devices)
หมายเหตุ: อุปกรณ์อาจมีชื่อว่า ตัวควบคุมเกมที่รองรับ HID หากคุณกำลังใช้คอนโทรลเลอร์แบบมีสาย - เมื่อพบอุปกรณ์แล้ว ให้คลิกขวาที่อุปกรณ์แล้วเลือกปิดการใช้งาน เมื่อปิดใช้งานบริการ ให้ใช้ การดำเนินการ เมนูจากแถบริบบิ้นด้านบนเพื่อคลิก สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ .
- หลังจากรีเฟรชรายการแล้ว ให้คลิกขวาที่อุปกรณ์ Bluetooth HID อีกครั้งและเลือก เปิดใช้งาน
- เปิดแอปพลิเคชันที่จำเป็นเพื่อเชื่อมต่อคอนโทรลเลอร์ PS4 กับพีซีของคุณ InputMapper ควรจะทำงานได้อย่างถูกต้องในขณะนี้
โปรดทราบว่าคุณอาจต้องทำซ้ำขั้นตอนนี้ทุกครั้งที่เชื่อมต่อคอนโทรลเลอร์ Dual Shock 4 อีกครั้ง คุณยังสามารถทำให้กระบวนการทั้งหมดง่ายขึ้นมากโดยใช้เครื่องมือโหมดพิเศษ Dualshock . โปรแกรม Donationware ฟรีนี้จะทำตามขั้นตอนที่ระบุไว้ข้างต้นโดยอัตโนมัติซึ่งช่วยให้คุณประหยัดเวลาในการเล่นเกมอันมีค่า
วิธีที่ 3:การใช้และกำหนดค่าโหมดพิเศษของ HidGuardian
อีกวิธีหนึ่งที่เราสามารถใช้ได้คือกำหนดค่าโหมดพิเศษเฉพาะของ HidGuardian วิธีการจะแตกต่างกันสำหรับคอนโทรลเลอร์แบบมีสายและบลูทูธ ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบในฐานะผู้ดูแลระบบ คุณสามารถย้อนกลับการเปลี่ยนแปลงในภายหลังได้เสมอ
สำหรับคอนโทรลเลอร์บลูทูธ/ไร้สาย:
ทำตามขั้นตอนเหล่านี้สำหรับการเชื่อมต่อบลูทูธและไร้สายทุกประเภท
- กด Windows + R พิมพ์ 'devmgmt.msc ' ในกล่องโต้ตอบ และกด Enter
- ค้นหาไดร์เวอร์บลูทูธจาก Device Manager คลิกขวาและเลือก Properties .
- เลือก รายละเอียด จากแท็บและเลือก รหัสฮาร์ดแวร์ จากเมนูแบบเลื่อนลง
- คัดลอก ID แรกไปยัง Notepad และแทนที่ “BTHENUM ” ในรหัสที่มี “HID ”
(เช่น หากรหัสฮาร์ดแวร์คือ “BTHENUM_148F&PID_5370” เปลี่ยนเป็น “HID_148F&PID_5370”) - กด Windows + R อีกครั้ง พิมพ์ “regedit” ในกล่องโต้ตอบ แล้วกด Enter
- เมื่ออยู่ใน Registry Editor ให้ไปที่คีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidGuardian\Parameters
- ดับเบิลคลิกที่ อุปกรณ์ที่ได้รับผลกระทบ และวาง ID ที่แก้ไขที่เราเพิ่งสร้างขึ้นที่นั่น
สำหรับคอนโทรลเลอร์แบบมีสาย:
- ไปที่ตัวจัดการอุปกรณ์อย่างที่เราทำในโซลูชันก่อนหน้านี้ และไปที่ส่วน ID ของไดรเวอร์
- ตอนนี้แทนที่จะคัดลอกเฉพาะ ID แรกเท่านั้น ให้คัดลอก สามตัวแรก รหัสไปยัง Notepad เราจะไม่เปลี่ยนรหัสในกรณีนี้
- ไปที่รายการรีจิสทรีเดียวกันกับก่อนหน้านี้ และวางรหัสทั้งสามลงในอุปกรณ์ที่ได้รับผลกระทบ .