ผู้ใช้จำนวนมากรายงานว่าโหมดพิเศษของ InputMapper ไม่ทำงานบน Windows 10 อีกต่อไปหลังจากใช้ Windows 10 Fall Creators Update หรือ Anniversary Update ตามรายงานต่างๆของผู้ใช้ไฟล์ รัน DS4 โดยเฉพาะ คุณสมบัติไม่ทำให้เปลี่ยนไปใช้ โหมดพิเศษ . ใน InputMapper เวอร์ชันเก่ารายการจะปรากฏเป็น ใช้โหมดพิเศษ ภายในเมนูการตั้งค่า
โหมดพิเศษของ InputMapper
อะไรทำให้ InputMapper ล้มเหลวในการเชื่อมต่อข้อผิดพลาดเฉพาะ
หลังจากตรวจสอบปัญหาและดูรายงานต่างๆของผู้ใช้แล้วจะเห็นได้ชัดว่าปัญหานี้เกิดขึ้นเนื่องจากการเปลี่ยนแปลงวิธีที่ Windows จัดการ อุปกรณ์ HID เมื่อเชื่อมต่อแล้ว
ทั้งการอัปเดตครบรอบและการอัปเดตผู้สร้างนำเสนอกระบวนการที่เปิดอุปกรณ์ HID ทุกเครื่องที่มีอยู่ดังนั้นจึงเป็นการขัดขวางความสามารถของ InputMapper เพื่อเปิดอุปกรณ์โดยเฉพาะ ความขัดแย้งนี้ไม่สามารถแก้ไขได้โดยนักพัฒนาเนื่องจากเกิดขึ้นภายใน kernel32.dll
วิธีแก้ไข InputMapper ล้มเหลวในการเชื่อมต่อข้อผิดพลาดเฉพาะ
หากคุณกำลังดิ้นรนเพื่อกำหนดค่าไฟล์ คอนโทรลเลอร์ PS4 ไปยังพีซีของคุณผ่าน InputMapper บทความนี้จะให้คำแนะนำในการแก้ไขปัญหาเล็กน้อยแก่คุณ ด้านล่างนี้คุณมีชุดวิธีการที่ผู้ใช้ Windows 10 คนอื่น ๆ ที่อยู่ในสถานการณ์คล้ายกันใช้เพื่อแก้ไขปัญหา
วิธีการทั้งหมดที่แสดงด้านล่างได้รับการยืนยันว่าใช้ได้ผลโดยผู้ใช้อย่างน้อยหนึ่งคนดังนั้นอย่าลังเลที่จะใช้วิธีใดก็ได้ที่สะดวกกว่าสำหรับสถานการณ์เฉพาะของคุณ เอาล่ะ!
วิธีที่ 1: การใช้ InputMapper HidGuardian
นักพัฒนาที่อยู่เบื้องหลัง InputMapper ได้เปิดตัวเครื่องมือแบบสแตนด์อโลนใหม่ที่เปิดตัวบริการที่สามารถกรองไดรเวอร์ที่เกี่ยวข้องได้ทำให้สามารถใช้ Exclusive Mode บน 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 ” แล้วกด ป้อน เพื่อเปิดขึ้น ตัวจัดการอุปกรณ์ .
- ภายใน Device Manager ให้มองหา Bluetooth HID Device (โดยปกติจะอยู่ในเมนูแบบเลื่อนลง Human Interface Devices)
บันทึก: อาจมีการตั้งชื่ออุปกรณ์ด้วย ตัวควบคุมเกมที่รองรับ HID หากคุณใช้คอนโทรลเลอร์แบบมีสาย - เมื่ออุปกรณ์ตั้งอยู่ให้คลิกขวาที่อุปกรณ์แล้วเลือกปิดใช้งาน เมื่อปิดใช้งานบริการให้ใช้ไฟล์ หนังบู๊ เมนูจากริบบิ้นที่ด้านบนเพื่อคลิก สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์ .
สแกนหาการเปลี่ยนแปลงฮาร์ดแวร์
- หลังจากรีเฟรชรายการแล้วให้คลิกขวาที่อุปกรณ์ Bluetooth HID อีกครั้งแล้วเลือก เปิดใช้งาน
- เปิดแอพพลิเคชั่นที่จำเป็นเพื่อเชื่อมต่อคอนโทรลเลอร์ PS4 กับพีซีของคุณ InputMapper ควรทำงานอย่างถูกต้องในขณะนี้
โปรดทราบว่าคุณอาจต้องทำขั้นตอนนี้ซ้ำทุกครั้งที่เชื่อมต่อคอนโทรลเลอร์ Dual Shock 4 ของคุณอีกครั้ง คุณยังสามารถทำให้กระบวนการทั้งหมดง่ายขึ้นโดยใช้ไฟล์ เครื่องมือโหมด Dualshock Exclusive . โปรแกรมบริจาคแวร์ฟรีนี้จะทำตามขั้นตอนที่ระบุไว้ข้างต้นช่วยประหยัดเวลาอันมีค่าของคุณ
วิธีที่ 3: การใช้และกำหนดค่าโหมดพิเศษของ HidGuardian
อีกวิธีหนึ่งที่เราสามารถใช้ได้คือกำหนดค่าโหมดพิเศษของ HidGuardian วิธีการนี้แตกต่างกันไปสำหรับคอนโทรลเลอร์แบบใช้สายและบลูทู ธ ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ดูแลระบบ คุณสามารถยกเลิกการเปลี่ยนแปลงในภายหลังได้ตลอดเวลา
สำหรับตัวควบคุมบลูทู ธ / ไร้สาย:
ทำตามขั้นตอนเหล่านี้สำหรับการเชื่อมต่อ Bluetooth และ Wireless ทุกประเภท
- กด Windows + R พิมพ์ ‘ devmgmt.msc ในกล่องโต้ตอบแล้วกด Enter
พิมพ์ devmgmt.msc และกด Enter เพื่อเปิด Device Manager
- ตอนนี้ค้นหาไดรเวอร์บลูทู ธ จาก Device Manager คลิกขวาที่ไฟล์แล้วเลือก คุณสมบัติ .
- เลือก รายละเอียด จากแท็บและเลือก รหัสฮาร์ดแวร์ จากเมนูแบบเลื่อนลงในปัจจุบัน
การเข้าถึงรหัสฮาร์ดแวร์
- คัดลอก 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 แรกเท่านั้นให้คัดลอกไฟล์ สามคนแรก ID ไปยัง Notepad เราจะไม่เปลี่ยนรหัสในกรณีนี้
- ไปที่รายการรีจิสทรีเดียวกันกับก่อนหน้านี้และวาง ID ทั้งสามลงในไฟล์ อุปกรณ์ที่ได้รับผลกระทบ .