วิธีแก้ไข Rocket League ไม่รู้จักคอนโทรลเลอร์



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

มีผู้ใช้หลายคนที่มีปัญหาในการใช้คอนโทรลเลอร์เมื่อเล่น Rocket League บนพีซีโดยใช้ Steam ปัญหานี้ได้รับการรายงานเกี่ยวกับการกำหนดค่าที่แตกต่างกันและใน Windows เวอร์ชันต่างๆรวมถึง Windows 7, Windows 8.1 และ Windows 10 ในกรณีส่วนใหญ่ปัญหาจะถูกรายงานว่าเกิดขึ้นในกรณีที่ผู้ใช้พยายามเล่นเกมผ่าน Steam



คอนโทรลเลอร์ไม่ทำงานใน Rocket League



อะไรทำให้ Rocket League ไม่ระบุตัวควบคุม

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



  • เปิดใช้งานการตั้งค่า Steam Input Per-Game - มีรายงานจำนวนมากที่การตั้งค่า Steam Big Picture โดยเฉพาะนี้จบลงด้วยการสร้างปัญหาของคอนโทรลเลอร์ในขณะที่เปิดอยู่ หากสถานการณ์นี้เป็นไปได้คุณสามารถแก้ไขปัญหาได้โดยตรวจสอบให้แน่ใจว่าการตั้งค่า Steam Input Per-Game เป็น บังคับปิด .
  • เมนูการตั้งค่าตัวควบคุมกำหนดค่าไม่ถูกต้อง - อีกสาเหตุที่เป็นไปได้สำหรับปัญหานี้คือกรณีที่เมนูการตั้งค่าคอนโทรลเลอร์ไม่ได้รับการกำหนดค่าอย่างถูกต้อง ในกรณีนี้คุณควรแก้ไขปัญหาได้โดยปรับการตั้งค่าตามประเภทของตัวควบคุมที่คุณใช้
  • ไม่ได้ติดตั้งไดรเวอร์คอนโทรลเลอร์อย่างถูกต้อง - ในบางกรณีปัญหานี้อาจเกิดขึ้นเนื่องจากไดรเวอร์คอนโทรลเลอร์ไม่สมบูรณ์หรือเกิดความเสียหายอันเป็นผลมาจากการกระทำอื่น หากสถานการณ์นี้เป็นไปได้การตรวจสอบตัวจัดการอุปกรณ์ควรเปิดเผยว่าตัวควบคุมได้รับการติดตั้งอย่างถูกต้องหรือไม่
  • เฟิร์มแวร์ตัวควบคุม Steam ที่เสียหาย - คอนโทรลเลอร์ทั่วไปบางตัวอาจเกิดความผิดพลาดเป็นครั้งคราวเมื่อใช้กับ Steam เมื่อใดก็ตามที่เกิดเหตุการณ์นี้คุณควรจะสามารถแก้ไขปัญหาได้โดยทำตามขั้นตอนที่เหมาะสมเพื่อกู้คืนเฟิร์มแวร์คอนโทรลเลอร์ Steam
  • ตัวควบคุมทั่วไปไม่ได้ตั้งค่าอย่างถูกต้อง - คอนโทรลเลอร์ทั่วไปที่มีรายการต่ำไม่ได้รับการสนับสนุนอย่างเต็มที่จาก Steam ซึ่งหมายความว่าหากคุณต้องการให้ใช้งานได้อย่างถูกต้องคุณต้องทำตามขั้นตอนการกำหนดค่าเพิ่มเติมบางอย่างเพื่อให้แน่ใจว่าตรวจพบได้สำเร็จ วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการใช้ยูทิลิตี้ของบุคคลที่สามที่สามารถแปลการเรียก XInput เป็นการเรียก DirectInput
  • Rocket League ไม่ได้ใช้อุปกรณ์ควบคุมบน Steam - หากคุณพบปัญหานี้กับคอนโทรลเลอร์ Xbox One เป็นไปได้ว่าปัญหานี้เกิดขึ้นเนื่องจากเกมไม่ได้กำหนดค่าให้ใช้ Steam Input ในกรณีนี้คุณสามารถแก้ไขปัญหาได้โดยแก้ไขตัวเลือกการควบคุมในเกมบางตัวเพื่อให้ Rocket League ใช้อุปกรณ์ควบคุมบน Steam
  • ตรวจพบหูฟัง USB เป็นตัวควบคุม - ชุดหูฟัง USB บางรุ่น (โดยเฉพาะรุ่น HyperX) มีศักยภาพในการถูกมองว่าเป็นตัวควบคุมโดย Rocket League หากสถานการณ์นี้เป็นไปได้คุณควรจะสามารถแก้ไขปัญหาได้โดยตรวจสอบว่าคอนโทรลเลอร์ของคุณได้รับการตรวจพบก่อน

หากคุณกำลังดิ้นรนเพื่อแก้ไขปัญหานี้บทความนี้จะให้ขั้นตอนการแก้ปัญหาต่างๆที่อาจช่วยแก้ไขปัญหาของคุณได้ ด้านล่างนี้คุณจะพบวิธีต่างๆมากมายที่ได้รับการยืนยันว่ามีประสิทธิภาพในการแก้ไขปัญหานี้โดยเฉพาะ

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

วิธีที่ 1: การปรับการตั้งค่าภาพขนาดใหญ่ (ถ้ามี)

หากคุณกำลังพยายามเรียกใช้ Rocket League ผ่านสตรีมสาเหตุหนึ่งที่เป็นไปได้ว่าทำไมคุณไม่สามารถใช้คอนโทรลเลอร์ได้อาจเป็นเพราะโหมด Big Picture จะบังคับให้ปิดคอนโทรลเลอร์ สิ่งนี้ไม่ควรเกิดขึ้นตามค่าเริ่มต้น แต่หากคุณปรับแต่งการตั้งค่า Steam บางอย่างคุณอาจกำหนดค่าไคลเอนต์ให้ปิดการทำงานของคอนโทรลเลอร์ขณะอยู่ในโหมด Big Picture



ผู้ใช้ที่ได้รับผลกระทบหลายรายที่เราพบปัญหาเดียวกันได้รายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยเข้าถึงการตั้งค่า Steam ของ Rocket League และตรวจสอบให้แน่ใจว่าการตั้งค่า Steam Input Per-Game ถูกบังคับให้ปิดและยกเลิกการเลือกฟังก์ชันอื่น ๆ ที่ไม่เกี่ยวข้องเช่นปุ่มคำแนะนำและ Xbox รองรับการกำหนดค่า (หากคุณไม่ได้ใช้คอนโทรลเลอร์ Xbox

คำแนะนำโดยย่อเกี่ยวกับการปรับเปลี่ยนนี้ใน Steam:

  1. คลิกขวาที่ไอคอนแถบถาดของ Steam แล้วเลือก ภาพใหญ่ จากเมนูบริบท
  2. เมื่อไคลเอนต์ Steam เสร็จสิ้นการเริ่มโหมด Big Picture ให้คลิกที่ ห้องสมุด จากรายการเมนูที่ด้านบน
  3. จากนั้นคลิกที่ Rocket League จากรายการเกมและคลิกที่ จัดการเกม (ใต้ไอคอนเกม)
  4. จากนั้นคลิกที่ ตัวเลือกคอนโทรลเลอร์ (ภายใต้ อินพุต Steam ).

    การเข้าถึงตัวเลือกคอนโทรลเลอร์ใน Steam

  5. เมื่อคุณไปที่ไฟล์ ตัวเลือกแอปพลิเคชันคอนโทรลเลอร์ คลิกเมนูแบบเลื่อนลงที่เชื่อมโยงกับ S การตั้งค่าการป้อนข้อมูลทีมต่อเกม และตั้งค่าเป็น บังคับปิด ก่อนคลิก ตกลง.

    การปิดใช้งานการตั้งค่า Steam Input ต่อเกม

  6. เมื่อทำการเปลี่ยนแปลงแล้วให้กลับไปที่หน้าหลักของ Big Picture ใน Steam และคลิกที่ไฟล์ การตั้งค่า ไอคอน (ไอคอนรูปเฟือง) จากนั้นคลิกที่ การตั้งค่าคอนโทรลเลอร์ .
  7. ภายในเมนูการตั้งค่าคอนโทรลเลอร์ตรวจสอบให้แน่ใจว่าคุณได้ยกเลิกการเลือกช่องที่ไม่เกี่ยวข้องทั้งหมด หากคุณใช้คอนโทรลเลอร์ Xbox ให้ยกเลิกการเลือกทุกอย่างยกเว้น รองรับการกำหนดค่า Xbox และ ปุ่มคำแนะนำมุ่งเน้นไปที่ Steam .

    ทำการเปลี่ยนแปลงการตั้งค่าคอนโทรลเลอร์ที่จำเป็น

    บันทึก: หากคุณใช้คอนโทรลเลอร์ PS4 Dualshock ให้ตรวจสอบ PlayStation Configuration Support และยกเลิกการเลือก Xbox Configuration Support หรือยกเลิกการเลือกทั้งสองตัวเลือกหากคุณใช้ตัวควบคุมทั่วไป

  8. เมื่อทำการปรับเปลี่ยนทั้งหมดแล้วให้รีสตาร์ทไคลเอนต์ Steam ของคุณเปิด Rocket League และดูว่าฟังก์ชันคอนโทรลเลอร์ได้รับการกู้คืนหรือไม่

หากวิธีนี้ไม่อนุญาตให้คุณแก้ไขปัญหาและคุณยังไม่สามารถใช้คอนโทรลเลอร์ขณะเล่น Rocket League ได้ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: ตรวจสอบให้แน่ใจว่าตัวควบคุมของคุณรู้จัก

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

คำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการดังต่อไปนี้:

  1. กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นในกล่องข้อความพิมพ์ “ devmgmt.msc” แล้วกด ป้อน เพื่อเปิดขึ้น ตัวจัดการอุปกรณ์ . หากคุณได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ

    พิมพ์“ devmgmt.msc” ในพรอมต์เรียกใช้

  2. ข้างใน ตัวจัดการอุปกรณ์ เลื่อนลงไปตามรายการอุปกรณ์และขยายเมนูแบบเลื่อนลงที่เกี่ยวข้องกับ ตัวควบคุมเสียงวิดีโอและเกม .
  3. ข้างใน ตัวควบคุมเสียงวิดีโอและเกม ให้ตรวจสอบว่ามีคอนโทรลเลอร์ PS4 อยู่ข้างในหรือไม่
  4. หากคอนโทรลเลอร์ PS4 ไม่ปรากฏในเมนูนี้แสดงว่าคุณมีปัญหาเกี่ยวกับไดรเวอร์ ในกรณีนี้ให้ถอดปลั๊ก USB ของคอนโทรลเลอร์และปลั๊กอินในพอร์ตอื่น Windows ควรดูแลการติดตั้งโดยอัตโนมัติ
  5. จากนั้นดูว่าการติดตั้งไดรเวอร์เสร็จสมบูรณ์หรือไม่และอุปกรณ์จะปรากฏภายในไฟล์ ตัวควบคุมเสียงวิดีโอและเกม เมนู.
  6. หากติดตั้งไดรเวอร์สำเร็จให้ปิด ตัวจัดการอุปกรณ์ รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อลำดับการเริ่มต้นระบบถัดไปเสร็จสมบูรณ์

กำลังตรวจสอบว่ามีการติดตั้งไดรเวอร์หรือไม่

หากปัญหาเดิมยังคงเกิดขึ้นให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การกู้คืนเฟิร์มแวร์ตัวควบคุม Steam

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

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

  1. เปิดไคลเอนต์ Steam ของคุณและใช้แถบริบบิ้นที่ด้านบนเพื่อคลิกบน Steam จากนั้นเปิด การตั้งค่า .
  2. เมื่อคุณเข้าไปข้างใน การตั้งค่า เมนูเลือกตัวเลือกคอนโทรลเลอร์จากเมนูแนวตั้งทางด้านซ้ายจากนั้นคลิกที่ การตั้งค่าตัวควบคุมทั่วไป จากบานหน้าต่างด้านขวามือ
  3. จากหน้าต่างที่เพิ่งปรากฏขึ้นให้คลิกที่ กู้คืนเฟิร์มแวร์ Steam Controller (ที่ด้านล่างของหน้าจอ) .
  4. ที่พรอมต์การยืนยันคลิก ตกลง เพื่อเริ่มกระบวนการกู้คืนเฟิร์มแวร์
  5. ทำตามคำแนะนำในหน้าจอถัดไปจากนั้นคลิกที่ เริ่ม ปุ่มอีกครั้ง
  6. เมื่อกระบวนการเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์

การกู้คืนเฟิร์มแวร์ Steam Controller

หากปัญหาเดียวกันเกิดขึ้นและคุณยังไม่สามารถใช้คอนโทรลเลอร์ของคุณเมื่อเล่น Rocket League ได้ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 4: การตั้งค่าตัวควบคุมทั่วไป (ถ้ามี)

หากคุณพบปัญหานี้กับคอนโทรลเลอร์ทั่วไปที่ราคาถูกกว่าคุณอาจต้องทำตามขั้นตอนเพิ่มเติมเพื่อกำหนดค่าให้ทำงานกับ Rocket League ตัวควบคุมยอดนิยมเช่น Xbox One / Xbox 360 หรือ Dualshock4 จะตรวจพบและกำหนดค่าโดยอัตโนมัติทันทีที่คุณเสียบปลั๊ก แต่ถ้าคุณมีตัวควบคุมที่เข้าน้อยคุณจะต้องทำการตั้งค่าด้วยตนเอง

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

สิ่งที่คุณต้องทำมีดังนี้

  1. ไปที่ลิงค์นี้ ( ที่นี่ ) เพื่อดาวน์โหลด x360Ce ยูทิลิตี้นี้เป็นคอนโทรลเลอร์ Xbox 360 เป็นหลักซึ่งจะช่วยให้คุณใช้ตัวควบคุมอินพุตโดยตรงกับเกมที่รองรับคอนโทรลเลอร์ Xbox360 หรือ ตัวควบคุม XInput โดยการแปลเท่านั้น XInput โทร ถึง DirectInput โทร .
  2. เมื่อดาวน์โหลดยูทิลิตี้แล้วให้คัดลอกและไปที่ตำแหน่งต่อไปนี้:
     C:  Program Files  Steam  SteamApps  common  rocketleague  binaries  win32 

    บันทึก: โปรดทราบว่านี่คือตำแหน่งเริ่มต้นของโฟลเดอร์เกมลีก Rocket หากคุณติดตั้งเกมในตำแหน่งที่กำหนดเองให้ไปที่นั่นแทน

  3. วางไฟล์ (x360ce.exe) ที่ใดก็ได้ภายในโฟลเดอร์ Win32 จากนั้นดับเบิลคลิกที่ไฟล์ปฏิบัติการเพื่อเปิดใช้งาน
  4. เมื่อแอปพลิเคชันเปิดขึ้นให้รอให้แอปพลิเคชันตรวจพบคอนโทรลเลอร์ของคุณ เมื่อเสร็จแล้วให้คลิก ต่อไป และทำตามคำแนะนำบนหน้าจอที่เหลือเพื่อทำกระบวนการให้เสร็จสิ้น ในตอนท้ายของกระบวนการตั้งค่าเริ่มต้นคุณจะได้รับแจ้งให้คลิกที่ เสร็จสิ้น (ทำเช่นนั้นเมื่อคุณเห็น)

    การตรวจจับคอนโทรลเลอร์ทั่วไป

  5. จากนั้นคุณจะได้รับโอกาสในการทดสอบคอนโทรลเลอร์และกำหนดค่าปุ่มของคุณตามที่เห็นสมควร แล้วคลิก บันทึก อย่างที่คุณสามารถบอกได้ว่าคอนโทรลเลอร์ของคุณใช้งานได้แล้ว
  6. ปิดยูทิลิตี้คอนโทรลเลอร์และเปิด Rocket League ตามปกติผ่าน Steam คุณไม่ควรพบปัญหากับคอนโทรลเลอร์ทั่วไปของคุณอีกต่อไป

หากปัญหาเดิมยังคงเกิดขึ้นให้เลื่อนลงไปที่วิธีการถัดไปด้านล่างเพื่อลองใช้กลยุทธ์การซ่อมแซมแบบอื่น

วิธีที่ 5: บังคับให้ Rocket League ใช้อุปกรณ์ควบคุมบน Steam (ถ้ามี)

หากคุณใช้งาน Rocket League ผ่าน Steam ด้วยคอนโทรลเลอร์ Xbox One และคุณพบปัญหานี้อาจเป็นไปได้ว่าเกมไม่ได้กำหนดค่าให้ใช้ Steam Input ซึ่งอาจทำให้เกิดปัญหานี้

ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยปรับแต่งการตั้งค่าบางอย่างในเกมเพื่อให้ Rocket League ถูกบังคับให้ใช้ข้อมูลจาก Steam หลังจากดำเนินการดังกล่าวและเริ่มเกมใหม่ผู้ใช้บางรายรายงานว่าปัญหาได้รับการแก้ไขแล้วและสามารถใช้คอนโทรลเลอร์ Xbox One ได้โดยไม่มีปัญหา

สิ่งที่คุณต้องทำมีดังนี้

  1. เปิดตัว Rocket League ผ่าน Steam
  2. เมื่อโหลดเกมแล้วให้ไปที่ ตัวเลือก> การควบคุม และคลิกที่ ใช้อุปกรณ์ควบคุม Steam .
  3. จากนั้นเลือก Xbox One Controller ของคุณจากรายการและตั้งค่าเป็น อัตโนมัติ หากตั้งค่าเป็น ปิด .

    การใช้ Steam Input กับ Rocket League

  4. รีสตาร์ท Rocket League และดูว่าปัญหาได้รับการแก้ไขหรือไม่

หากปัญหาเดิมยังคงเกิดขึ้นให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 6: การถอดปลั๊กหูฟัง USB (ถ้ามี)

หากคุณใช้หูฟังที่เชื่อมต่อผ่าน USB โอกาสที่ Rocket League จะเห็นพวกเขาเป็นตัวควบคุม นี่เป็นเหตุการณ์ที่เกิดขึ้นได้บ่อยกับหูฟัง HyperX และผู้ผลิตรายอื่น ๆ เนื่องจาก Rocket Leagues เชื่อว่าคอนโทรลเลอร์ของคุณเชื่อมต่ออยู่แล้วจึงไม่ให้สิทธิ์ที่จำเป็นแก่คอนโทรลเลอร์ที่แท้จริงของคุณ

ผู้ใช้สองรายที่ประสบปัญหานี้ได้รายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยถอดปลั๊กหูฟัง USB และเสียบคอนโทรลเลอร์ก่อนเปิดเกม การทำเช่นนี้คาดว่าจะตรวจพบคอนโทรลเลอร์และสามารถเชื่อมต่อหูฟัง USB เข้ากับพอร์ต USB อื่นได้

แต่โปรดทราบว่าหากขั้นตอนนี้สำเร็จคุณจะต้องทำสิ่งนี้ทุกครั้งที่วางแผนจะใช้ทั้งคอนโทรลเลอร์และหูฟัง USB

บันทึก: ตรวจสอบให้แน่ใจว่าไม่ได้เปิดใช้งานบลูทู ธ บนอุปกรณ์อื่น ๆ ที่อยู่ใกล้เคียงซึ่งอาจทำให้คอนโทรลเลอร์สับสนว่าเชื่อมต่อกับอุปกรณ์ใด

อ่าน 7 นาที