Cách khắc phục Rocket League không nhận ra bộ điều khiển

Có một số người dùng gặp sự cố khi sử dụng bộ điều khiển khi chơi Rocket League trên PC bằng Steam. Sự cố được báo cáo trên một số cấu hình khác nhau và với một số phiên bản Windows khác nhau bao gồm Windows 7, Windows 8.1 và Windows 10. Trong hầu hết các trường hợp, sự cố được báo cáo là xảy ra trong trường hợp người dùng cố gắng chơi trò chơi qua Steam.

Nguyên nhân nào khiến Rocket League không xác định được bộ điều khiển?

Chúng tôi đã điều tra vấn đề cụ thể này bằng cách phân tích các báo cáo người dùng khác nhau và các chiến lược sửa chữa thường được sử dụng để giải quyết vấn đề khi tình huống này có thể áp dụng được. Hóa ra, có một số thủ phạm tiềm ẩn khác nhau có thể cuối cùng gây ra vấn đề này:

  • Cài đặt Steam Input Per-Game được bật - Có rất nhiều báo cáo trong đó cài đặt Steam Big Picture cụ thể này đã tạo ra sự cố bộ điều khiển khi nó được bật. Nếu trường hợp này có thể áp dụng, bạn có thể giải quyết vấn đề bằng cách đảm bảo rằng cài đặt Steam Input Per-Game bị Buộc tắt .
  • Menu Cài đặt bộ điều khiển được định cấu hình không chính xác - Một nguyên nhân khác có thể gây ra sự cố này là các trường hợp menu Cài đặt Bộ điều khiển không được định cấu hình đúng cách. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách điều chỉnh cài đặt theo loại bộ điều khiển mà bạn đang sử dụng.
  • Trình điều khiển bộ điều khiển không được cài đặt đúng cách - Trong một số trường hợp, sự cố này sẽ xảy ra do trình điều khiển bộ điều khiển không đầy đủ hoặc đã bị hỏng do một hành động khác. Nếu tình huống này có thể áp dụng, điều tra Trình quản lý thiết bị sẽ cho biết liệu bộ điều khiển có được cài đặt đúng hay không.
  • Phần mềm điều khiển Steam bị hỏng - Một số bộ điều khiển chung nhất định có thể bị trục trặc đôi khi được sử dụng với Steam. Bất cứ khi nào điều này xảy ra, bạn sẽ có thể giải quyết sự cố bằng cách thực hiện các bước thích hợp để khôi phục chương trình cơ sở điều khiển Steam.
  • Bộ điều khiển chung không được thiết lập chính xác - Bộ điều khiển chung có giá trị thấp không phải lúc nào cũng được Steam hỗ trợ đầy đủ. Điều này có nghĩa là nếu bạn muốn chúng hoạt động bình thường, bạn cần phải thực hiện thêm một số bước cấu hình để đảm bảo rằng nó được phát hiện thành công. Cách dễ nhất để làm điều này là sử dụng tiện ích của bên thứ 3 có khả năng dịch các cuộc gọi XInput sang các cuộc gọi DirectInput.
  • Rocket League không sử dụng Steam Input - Nếu bạn gặp phải sự cố này với bộ điều khiển Xbox One, có thể sự cố đang xảy ra do trò chơi không được định cấu hình để sử dụng Steam Input. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách sửa đổi một số tùy chọn điều khiển trong trò chơi để Rocket League sử dụng Steam Input.
  • Tai nghe USB được phát hiện như một bộ điều khiển - Một số tai nghe USB (đặc biệt là các mẫu HyperX) có khả năng bị Rocket League coi là bộ điều khiển. Nếu trường hợp này có thể áp dụng, bạn sẽ có thể giải quyết vấn đề bằng cách đảm bảo rằng bộ điều khiển của bạn được phát hiện trước.

Nếu bạn hiện đang gặp khó khăn để giải quyết sự cố này, bài viết này sẽ cung cấp cho bạn một số bước khắc phục sự cố có thể giúp giải quyết sự cố của bạn. Ở bên dưới, bạn sẽ tìm thấy một số phương pháp khác nhau được xác nhận là có hiệu quả trong việc giải quyết vấn đề cụ thể này.

Hãy nhớ rằng mỗi phương pháp sẽ được nêu bên dưới được xác nhận là có hiệu quả bởi ít nhất một người dùng bị ảnh hưởng. Nếu bạn muốn duy trì hiệu quả nhất có thể, chúng tôi khuyên bạn nên làm theo các phương pháp theo thứ tự được trình bày vì các bản sửa lỗi tiềm năng được sắp xếp theo hiệu quả và mức độ nghiêm trọng.

Phương pháp 1: Điều chỉnh Cài đặt Ảnh lớn (nếu có)

Nếu bạn đang cố gắng chạy rocket League qua Stream, một lý do có thể khiến bạn không thể sử dụng bộ điều khiển có thể là do chế độ Ảnh lớn kết thúc buộc bộ điều khiển tắt. Điều này sẽ không xảy ra theo mặc định, nhưng nếu bạn đã chỉnh sửa một số cài đặt Steam, rất có thể bạn cũng đã định cấu hình ứng dụng khách để tắt chức năng bộ điều khiển khi ở chế độ Ảnh lớn.

Một số người dùng bị ảnh hưởng mà chúng tôi cũng gặp phải vấn đề tương tự đã báo cáo rằng họ đã giải quyết được sự cố bằng cách truy cập cài đặt Steam của Rocket League và đảm bảo rằng Cài đặt Steam Input Per-Game bị buộc Tắt và bỏ chọn các chức năng không liên quan khác như Nút Hướng dẫn và Xbox Hỗ trợ cấu hình (nếu bạn không sử dụng bộ điều khiển Xbox.

Dưới đây là hướng dẫn nhanh về cách thực hiện sửa đổi này trong Steam:

  1. Nhấp chuột phải vào biểu tượng thanh khay của Steam và chọn Big Picture từ menu ngữ cảnh.
  2. Sau khi ứng dụng khách Steam khởi động xong chế độ Ảnh lớn, hãy nhấp vào Thư viện từ danh sách các mục menu ở trên cùng.
  3. Sau đó, nhấp vào Rocket League từ danh sách trò chơi và nhấp vào Quản lý trò chơi (Dưới biểu tượng trò chơi).
  4. Tiếp theo, nhấp vào Tùy chọn bộ điều khiển (trong Đầu vào hơi nước ).
  5. Khi bạn đến Tùy chọn ứng dụng bộ điều khiển , hãy nhấp vào menu thả xuống được liên kết với Cài đặt đầu vào cho mỗi trò chơi của nhóm S và đặt nó thành Buộc tắt trước khi nhấp vào Ok.
  6. Sau khi thay đổi được thực hiện, hãy quay lại trang chính của Big Picture trong Steam và nhấp vào biểu tượng Cài đặt (biểu tượng bánh răng) rồi nhấp vào Cài đặt bộ điều khiển .
  7. Bên trong menu Cài đặt Bộ điều khiển, hãy đảm bảo rằng bạn bỏ chọn tất cả các hộp không liên quan. Nếu bạn đang sử dụng bộ điều khiển Xbox, hãy bỏ chọn mọi thứ ngoại trừ Hỗ trợ cấu hình XboxNút Hướng dẫn Tiêu điểm Steam .

    Lưu ý: Nếu bạn đang sử dụng bộ điều khiển PS4 Dualshock, hãy kiểm tra Hỗ trợ cấu hình PlayStation và bỏ chọn Hỗ trợ cấu hình Xbox. Hoặc bỏ chọn cả hai tùy chọn nếu bạn đang sử dụng bộ điều khiển chung.

  8. Khi tất cả các sửa đổi đã được thực hiện xong, hãy khởi động lại ứng dụng khách Steam của bạn, khởi chạy Rocket League và xem chức năng bộ điều khiển đã được khôi phục hay chưa.

Nếu phương pháp này không cho phép bạn giải quyết sự cố và bạn vẫn không thể sử dụng bộ điều khiển của mình khi chơi Rocket League, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2: Đảm bảo rằng bộ điều khiển của bạn được nhận dạng

Nếu bạn gặp sự cố khi sử dụng bộ điều khiển PS4 DualShock trên PC có RocketLeague. Trong phần lớn các trường hợp này, sự cố là do sự cố trình điều khiển liên quan đến bộ điều khiển PS4 của bạn. Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã khắc phục được sự cố sau khi đảm bảo rằng các trình điều khiển chính xác đã được cài đặt. Trong một số trường hợp, người dùng cũng đã cố gắng khôi phục cài đặt phần sụn cho bộ điều khiển.

Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy . Sau đó, bên trong hộp văn bản, nhập “devmgmt.msc” và nhấn Enter để mở Trình quản lý thiết bị . Nếu bạn được UAC (Kiểm soát tài khoản người dùng) nhắc , hãy nhấp vào để cấp đặc quyền quản trị.
  2. Bên trong Trình quản lý thiết bị , cuộn xuống qua danh sách thiết bị và mở rộng menu thả xuống được liên kết với Bộ điều khiển âm thanh, video và trò chơi .
  3. Bên trong menu Bộ điều khiển âm thanh, video và trò chơi , hãy kiểm tra xem bộ điều khiển PS4 của bạn có bên trong hay không.
  4. Nếu bộ điều khiển PS4 không xuất hiện bên trong menu này, thì rõ ràng là bạn có vấn đề về trình điều khiển. Trong trường hợp này, hãy rút phích cắm USB và plugin của bộ điều khiển ở một cổng khác. Windows sẽ tự động xử lý cài đặt.
  5. Sau đó, hãy quan sát xem quá trình cài đặt trình điều khiển có hoàn tất thành công hay không và thiết bị xuất hiện bên trong menu Bộ điều khiển âm thanh, video và trò chơi .
  6. Nếu trình điều khiển được cài đặt thành công, hãy đóng Trình quản lý Thiết bị , khởi động lại máy tính của bạn và xem liệu sự cố có được giải quyết sau khi trình tự khởi động tiếp theo hoàn tất hay không.

Nếu sự cố tương tự vẫn xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 3: Khôi phục phần mềm điều khiển Steam

Một số người dùng bị ảnh hưởng đã báo cáo rằng sự cố đã được giải quyết sau khi họ thực hiện các bước thích hợp để khôi phục chương trình cơ sở của bộ điều khiển của họ. Trong hầu hết các trường hợp, quy trình này đã được xác nhận là hoạt động trong các tình huống xảy ra sự cố với bộ điều khiển DualShock4.

Người dùng đã làm theo các hướng dẫn này đã báo cáo rằng chức năng bộ điều khiển của họ đã hoạt động trở lại sau khi họ hoàn tất quá trình khôi phục chương trình cơ sở và khởi động lại máy của mình. Dưới đây là hướng dẫn nhanh về những gì bạn cần làm:

  1. Mở ứng dụng khách Steam của bạn và sử dụng thanh ribbon ở trên cùng để nhấp vào Steam và sau đó nhấp vào Cài đặt .
  2. Khi bạn vào bên trong menu Cài đặt , hãy chọn tùy chọn Bộ điều khiển từ menu dọc ở bên trái, sau đó nhấp vào Cài đặt Bộ điều khiển Chung từ ngăn bên phải.
  3. Từ cửa sổ mới xuất hiện, nhấp vào Khôi phục chương trình cơ sở điều khiển Steam (ở cuối màn hình) .
  4. Tại dấu nhắc xác nhận, hãy nhấp vào OK để bắt đầu quá trình khôi phục chương trình cơ sở.
  5. Làm theo hướng dẫn trên màn hình tiếp theo, sau đó nhấp vào nút Bắt đầu một lần nữa.
  6. Khi quá trình hoàn tất, hãy khởi động lại máy tính của bạn và xem liệu sự cố có được giải quyết hay không khi lần khởi động tiếp theo hoàn tất.

Nếu sự cố tương tự đang xảy ra và bạn vẫn không thể sử dụng bộ điều khiển của mình khi chơi Rocket League, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 4: Thiết lập Bộ điều khiển chung (nếu có)

Nếu bạn đang gặp phải vấn đề này với một bộ điều khiển chung, rẻ hơn, rất có thể bạn sẽ cần phải thực hiện thêm một số bước để định cấu hình nó hoạt động với Rocket League. Các bộ điều khiển phổ biến như Xbox One / Xbox 360 hoặc Dualshock4 được tự động phát hiện và định cấu hình ngay khi bạn cắm chúng vào. Nhưng nếu bạn có bộ điều khiển thấp, bạn sẽ cần thực hiện một số thiết lập thủ công.

Một số người dùng cũng gặp phải sự cố này đã báo cáo rằng họ đã giải quyết được nó bằng cách sử dụng bên thứ 3 cho phép họ hiển thị bộ điều khiển chung của họ và thay đổi các liên kết thành bộ điều khiển ưa thích của họ.

Đây là những gì bạn cần làm:

  1. Truy cập liên kết này ( tại đây ) để tải xuống x360Ce. Tiện ích này về cơ bản là một Xbox 360 controller mà sẽ cho phép bạn sử dụng bộ điều khiển Input trực tiếp với các trò chơi hỗ trợ điều khiển Xbox360 hoặc điều khiển XInput chỉ bằng cách dịch các cuộc gọi XInput để cuộc gọi DirectInput .
  2. Khi tiện ích đã được tải xuống, hãy sao chép nó và điều hướng đến vị trí sau:
    C: \ Program Files \ Steam \ SteamApps \ common \ rocketleague \ binaries \ win32

    Lưu ý: Hãy nhớ rằng đây là vị trí mặc định của thư mục trò chơi Liên minh tên lửa. Nếu bạn đã cài đặt trò chơi ở một vị trí tùy chỉnh, hãy điều hướng đến đó.

  3. Dán tệp (x360ce.exe) vào bất kỳ đâu bên trong thư mục Win32, sau đó nhấp đúp vào tệp thực thi để khởi chạy nó.
  4. Khi ứng dụng được mở, hãy đợi ứng dụng phát hiện bộ điều khiển của bạn. Sau khi hoàn tất, hãy nhấp vào Tiếp theo và làm theo phần còn lại của hướng dẫn trên màn hình để hoàn tất quá trình. Vào cuối quá trình thiết lập ban đầu, bạn sẽ được nhắc nhấp vào Kết thúc (hãy làm như vậy khi bạn thấy nó).
  5. Sau đó, bạn sẽ có cơ hội để kiểm tra bộ điều khiển của mình và định cấu hình các nút khi bạn thấy phù hợp. Làm như vậy và nhấp vào Lưu. Như bạn có thể nói, bộ điều khiển của bạn đã hoạt động.
  6. Đóng tiện ích bộ điều khiển và khởi chạy Rocket League bình thường thông qua Steam. Bạn sẽ không còn gặp phải sự cố với bộ điều khiển chung của mình nữa.

Nếu sự cố tương tự vẫn xảy ra, hãy chuyển sang phương pháp tiếp theo bên dưới để thử một chiến lược sửa chữa khác.

Phương pháp 5: Buộc Rocket League sử dụng Steam Input (nếu có)

Nếu bạn đang chạy Rocket League thông qua Steam bằng bộ điều khiển Xbox One và gặp phải sự cố này, rất có thể trò chơi không được định cấu hình để sử dụng Steam Input - điều này có thể dẫn đến sự cố này.

Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã tìm cách giải quyết vấn đề bằng cách điều chỉnh một số cài đặt trong trò chơi để Rocket League buộc phải sử dụng đầu vào từ Steam. Sau khi làm như vậy và khởi động lại trò chơi, một số người dùng đã báo cáo rằng sự cố đã được giải quyết và họ có thể sử dụng bộ điều khiển Xbox One của mình mà không gặp sự cố.

Đây là những gì bạn cần làm:

  1. Khởi chạy Rocket League thông qua Steam.
  2. Sau khi trò chơi được tải, đi tới Tùy chọn> Điều khiển và nhấp vào Sử dụng Steam Input .
  3. Sau đó, chọn Bộ điều khiển Xbox One của bạn từ danh sách và đặt nó thành TỰ ĐỘNG nếu nó được đặt thành Tắt .
  4. Khởi động lại Rocket League và xem sự cố đã được giải quyết chưa.

Nếu sự cố tương tự vẫn xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 6: Rút tai nghe USB (nếu có)

Nếu bạn đang sử dụng tai nghe được kết nối qua USB, rất có thể Rocket League sẽ xem chúng như một bộ điều khiển. Điều này xảy ra khá phổ biến với tai nghe HyperX và một vài nhà sản xuất khác. Vì Rocket Leagues tin rằng bộ điều khiển của bạn đã được kết nối, nó sẽ không cung cấp các quyền cần thiết cho bộ điều khiển thực của bạn.

Một vài người dùng đã gặp phải sự cố chính xác này đã báo cáo rằng họ đã giải quyết được sự cố bằng cách rút tai nghe USB và cắm bộ điều khiển trước khi khởi chạy trò chơi. Làm điều này được cho là đã phát hiện bộ điều khiển của họ và họ có thể kết nối tai nghe USB vào một cổng USB khác.

Nhưng hãy nhớ rằng nếu quy trình này thành công, bạn sẽ cần thực hiện điều này mỗi khi định sử dụng cả bộ điều khiển và tai nghe USB của mình.

Lưu ý: Đảm bảo rằng Bluetooth không được kích hoạt trên bất kỳ thiết bị lân cận nào khác, điều này có thể khiến bộ điều khiển nhầm lẫn với thiết bị mà nó kết nối.