Bộ điều khiển RetroPie & PS3 qua Bluetooth


8

Tôi đã có Raspberry Pie 3 (w / BT tích hợp)RetroPie 4.0.2 được cài đặt và hoạt động trên nó. Tôi đã có 2 bộ điều khiển PS3 hoàn toàn mới (tôi không sở hữu PS3) và chúng hoạt động với RetroPie qua cáp USB rất tốt.

Tôi muốn làm cho chúng hoạt động qua bluetooth và tôi đã làm theo tất cả các hướng dẫn cho việc này mà tôi có thể tìm thấy trực tuyến nhưng thực sự tất cả chúng đều tuân theo các bước tương tự. Tôi không thể có được bộ điều khiển để ghép nối với Pi! (mặc dù thú vị là tôi có thể ghép nối nó với MacBook Pro của mình ... vì vậy tôi biết BT trên bộ điều khiển hoạt động)

Dưới đây là các bước tôi đã làm theo:

RetroPie Setup > Manage Packages > Manage Driver Packages > ps3controller

Từ đây tôi cài đặt trình điều khiển. Bộ điều khiển PS3 của tôi hiện chưa được cắm. Tiếp theo tôi chọn Install/Pair PS3 controllervà nó bảo tôi kết nối nó qua USB sau đó rút phích cắm và nhấn PSnút.

Tôi cắm USB, đèn số 1 trên bộ điều khiển nhấp nháy chậm, tôi đợi 10 giây và tôi rút phích cắm ra. Tôi nhấn PSnút và tất cả 4 đèn trên bộ điều khiển nhấp nháy nhanh và không có gì khác xảy ra!

Từ những gì tôi đã đọc, điều nên xảy ra là tôi nhấn PSvà sau đó đèn số 1 bật sáng và bộ điều khiển rung. Tôi đã đọc một số bài đăng trên diễn đàn và reddit từ những người khác mô tả chính xác vấn đề tôi gặp phải, nhưng không có nghị quyết nào được đưa ra.

Khắc phục sự cố khác


Không có gì đã làm việc chưa. Bất kỳ lời khuyên nào cũng sẽ giúp ích rất nhiều cho tôi và những người khác có cùng vấn đề!

(đăng chéo câu hỏi này lên Reddit's / r / retropie )


CẬP NHẬT

Xem bình luận của tôi bên dưới câu trả lời được chấp nhận bởi @Donny V, nhưng tôi đã có thể làm cho điều này hoạt động bằng cách sử dụng gasiatrình điều khiển.

Lý do điều này làm việc cho tôi là vì tôi vô tình mua một bộ điều khiển loại bỏ Trung Quốc giá rẻ! Tôi đã có thể tìm ra điều này dựa trên cuộc thảo luận này trên diễn đàn RetroPie . Về cơ bản, chạy dmesglệnh và tôi có thể thấy nhà sản xuất của tất cả các thiết bị được kết nối. Nhìn thấy tên của bộ điều khiển của tôi là SZMY-POWER CO.,LTD. PLAYSTATION(R)3 Controller- lưu ý rằng nó không phải do Sony sản xuất!


mặc dù tôi đã có thể làm theo các bước ở trên trong việc ghép nối điều khiển PS3 của mình, đó là SZMY, mỗi khi tôi khởi động lại, chỉ báo sẽ hiển thị dưới dạng điều khiển từ xa 2 và tôi không thể sử dụng điều khiển từ xa một cách chính xác. Bạn có thể vui lòng giúp đỡ?
R.munoz

Đó là một vấn đề khác mà bạn nên bắt đầu một câu hỏi khác.
CBarr

Câu trả lời:


5

Những hướng dẫn này là những gì làm việc cho tôi. Giống như bạn, tôi đã thử tất cả mọi thứ. Không chắc bước nào đã xóa nó lên. Nhưng sau khi làm tất cả những điều này nó đã làm việc, vì vậy hãy thử xem.

Hướng

  1. Tắt bảng và đảm bảo rút phích cắm bộ điều khiển khỏi Raspberry Pi và bảng điều khiển PS3 của bạn được rút ra (không muốn giao diện điều khiển lấy nó).
  2. Cắm bàn phím và khởi động Raspberry Pi.
  3. Bắt đầu tập lệnh thiết lập RetroPie trong menu
  4. Trong màn hình thiết lập, chọn "Cấu hình / Công cụ"
  5. Sau đó trên màn hình tiếp theo, chọn Bộ điều khiển PS3
  6. Sau đó chọn "Xóa bộ điều khiển PS3" Việc này sẽ mất một chút thời gian, vì vậy chỉ cần đợi cho đến khi hoàn tất. Sau khi hoàn thành, một hộp khác sẽ bật lên, nhấp vào "Ok".
  7. Bây giờ, chọn Cài đặt / Ghép nối Bộ điều khiển PS3, đợi cho đến khi hoàn tất và một hộp bật lên.
  8. Cắm trình điều khiển PS3, đợi một chút để nó nhận id điều khiển. Sau đó rút phích cắm bộ điều khiển và nhấn "PS" để ghép nối. Bộ điều khiển nên ầm ầm rồi chọn 1.
  9. Hủy bỏ tất cả các hộp và quay trở lại menu RetroPie.
  10. Nhấn F4phím, điều đó sẽ thoát bạn ra dòng lệnh.
  11. Nhập vào sudo sixad --start, nếu nó nói đã bắt đầu thì gõ vào sudo sixad --stop. Bây giờ gõ vào sudo sixad --start, nhấn nút "PS" cho Sixad để tìm bộ điều khiển của bạn. Nếu nó tìm thấy nó sẽ nói như vậy và hiển thị số id của nó và nói đang chờ đầu vào. Điều này cho phép bạn biết rằng nó được tìm thấy. Trông giống như thế này.nhập mô tả hình ảnh ở đây
  12. Bây giờ nhấn ctrl+ cđể hủy ứng dụng.
  13. sudo update-rc.d sixad defaultsNhập vào Điều này sẽ thêm Sixad dưới dạng daemon, để nó bắt đầu khởi động.
  14. Kiểu sudo reboot
  15. Khi RetroPie bắt đầu nhấn nút "PS", nó sẽ ầm ầm. Sau đó mở menu bằng bàn phím để "Cấu hình đầu vào" cho bộ điều khiển.
  16. Khi cửa sổ phát hiện gamepad mở, chỉ cần giữ một trong các nút điều khiển.
  17. Bây giờ bạn có thể cấu hình các nút.
  18. Làm xong

Wow, tôi thực sự đánh giá cao các hướng dẫn chi tiết! Thật không may, tôi đã theo dõi họ chính xác, và tôi nhận được kết quả tương tự. Bước # 8 không kết nối và bước # 11 cũng không. Nó hết thời gian và nói unable to connect to sdp sessionHID create error 115 (Operation now in progress) không biết phải làm gì bây giờ!
CBarr

Bạn thường gặp lỗi phiên sdp khi không sử dụng bộ điều khiển PS3 chính thức. Giống như một bộ điều khiển ShanSTan PLAYSTATION3. github.com/falkTX/qtsixa/issues/4
Donny V.

Hừm, lạ ok. Tôi đã mua chúng trên eBay và chúng dường như là thương hiệu mới và trong bao bì chính thức của Sony. Tôi có thể ghép nối nó qua BT với MacBook Pro của mình và tên thiết bị là "SONY PLAYSTATION 3 CONTROLLER" hoặc đại loại như thế. Họ dường như là chính thức với tôi, nhưng có lẽ họ là những người giả mạo rất tốt. Có cách nào để xác nhận điều này, hoặc có lẽ là cách để kết nối chúng bây giờ mà tôi biết điều này?
CBarr

Hãy thử trình điều khiển "Xóa bộ điều khiển PS3" như trong bước 6 và sau đó thử cài đặt một trong các trình điều khiển PS3 khác. Tiếp tục cố gắng cho đến khi một trong số họ làm việc.
Donny V.

1
Gần đây tôi đã bận rộn, nhưng cuối cùng tôi cũng giải quyết được vấn đề này và giờ nó đã hoạt động! Cảm ơn @Donny V. cho đầu vào của bạn! Tôi đã có thể ghép nối các bộ điều khiển PS # của mình bằng trình điều khiển "chỉ gasia" vì một số lý do. Dù sao, họ làm việc bây giờ!
CBarr

3

Để làm cho câu trả lời rõ ràng cho bất kỳ ai khác gặp phải vấn đề tương tự, tôi đã làm theo các bước trong câu trả lời của Donny V, nhưng điều đó không hiệu quả với tôi.

Điều cuối cùng đã làm việc là chọn "Xóa cấu hình bộ điều khiển PS3" và sau đó chọn "Cài đặt / Ghép nối Bộ điều khiển PS3 (chỉ gasia)"

Tôi không chắc tại sao điều này hoạt động vì tôi khá chắc chắn đây là những bộ điều khiển PS3 xác thực ... nhưng dù sao đi nữa, nó vẫn hoạt động. Vì vậy, lời khuyên của tôi cho bất kỳ ai khác là hãy thử ghép nối với từng tùy chọn trình điều khiển cho đến khi một tùy chọn hoạt động.


Cập nhật : hóa ra, bộ điều khiển PS3 của tôi là loại tiếng Trung Quốc (nhưng rất tốt!). Cuối cùng tôi đã bán chúng và mua bộ điều khiển PS3 thực sự và quy trình thiết lập tiêu chuẩn hiện đang hoạt động tốt.


1

Hướng dẫn này hoàn toàn làm việc cho tôi.

Về cơ bản đã sử dụng tùy chọn "Cài đặt / Ghép nối bộ điều khiển PS3 (hỗ trợ nhân bản shanwan)" sau khi "Xóa cấu hình bộ điều khiển PS3" và sau đó việc ghép nối diễn ra suôn sẻ sau khi kết nối / ngắt kết nối USB và nhấn PSnút.

Mô hình bộ điều khiển: CECHZC2M


0

Với PlayStation, bạn cần có một dây cáp được gắn từ bàn điều khiển đến bộ điều khiển trong khi cố gắng đồng bộ hóa BT. Tôi đã làm điều đó với thiết lập Pie của mình và hoạt động mà không cần thêm bất kỳ mã mumbojumbo nào ... hãy thử ...


Cảm ơn, nhưng đọc ở trên - vấn đề của tôi đã được giải quyết. Bạn đã đúng, đây là cách người ta phải thiết lập bộ điều khiển ban đầu, tuy nhiên tôi đã vô tình sử dụng bộ điều khiển loại bỏ tiếng Trung không phải của Sony, yêu cầu các trình điều khiển khác nhau. Chúng cũng có tuổi thọ pin khủng, vì vậy cuối cùng tôi đã mua bộ điều khiển chính thức của Sony hoạt động tốt hơn nhiều.
CBarr
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.