Pengontrol RetroPie & PS3 melalui Bluetooth

8

Saya punya Raspberry Pie 3 (w / built-in BT) , dan RetroPie 4.0.2 diinstal dan bekerja di sana. Saya punya 2 pengendali PS3 baru (saya tidak memiliki PS3) dan mereka bekerja dengan RetroPie melalui kabel USB.

Saya ingin mereka bekerja melalui bluetooth, dan saya telah mengikuti semua panduan untuk ini yang bisa saya temukan online tetapi sebenarnya mereka semua tampaknya mengikuti langkah yang sama. Saya tidak bisa membuat pengendali berpasangan dengan Pi! (Menariknya, saya bisa memasangkannya dengan MacBook Pro saya ... jadi saya tahu BT pada pekerjaan pengontrol)

Berikut langkah-langkah yang telah saya ikuti:

RetroPie Setup > Manage Packages > Manage Driver Packages > ps3controller

Dari sini saya menginstal driver. Pengontrol PS3 saya saat ini tidak terhubung. Selanjutnya saya pilih Install/Pair PS3 controllerdan ia memberitahu saya untuk menghubungkannya melalui USB kemudian cabut dan tekan PStombol.

Saya pasang di USB, lampu # 1 pada controller perlahan berkedip, saya menunggu 10 detik dan saya mencabutnya. Saya menekan PStombol dan semua 4 lampu pada controller berkedip cepat dan tidak ada lagi yang terjadi!

Dari apa yang saya baca, yang harus terjadi adalah saya menekan PSdan kemudian lampu # 1 menyala dan pengontrol bergetar. Saya telah membaca beberapa posting forum & reddit dari orang lain yang persis menggambarkan masalah yang saya alami, tetapi belum ada resolusi yang berfungsi.

Pemecahan Masalah Lainnya


Belum ada yang berhasil. Setiap tips akan sangat membantu bagi saya dan lainnya dengan masalah yang sama!

(cross-post pertanyaan ini ke Reddit's / r / retropie )


MEMPERBARUI

Lihat komentar saya di bawah jawaban yang diterima oleh @ Donny V, tapi saya bisa membuatnya bekerja dengan menggunakan gasiadriver.

Alasan mengapa hal ini berhasil bagi saya adalah karena saya tidak sengaja membeli pengontrol tiruan murah Cina! Saya bisa mencari tahu berdasarkan diskusi ini di forum RetroPie . Pada dasarnya, jalankan dmesgperintah dan saya dapat melihat pabrikan dari semua perangkat yang terhubung. Melihat nama pembagian pengontrol saya SZMY-POWER CO.,LTD. PLAYSTATION(R)3 Controller- perhatikan bahwa itu bukan buatan Sony!

CBarr
sumber
Meskipun saya bisa mengikuti langkah-langkah di atas dalam memasangkan remote PS3 saya yang SZMY, setiap kali saya me-restart indikator muncul sebagai remote 2, dan saya tidak dapat menggunakan remote dengan benar. Bisakah Anda membantu?
R.munoz
Itu masalah berbeda yang harus Anda mulai dengan pertanyaan lain.
CBarr

Jawaban:

5

Arahan ini adalah yang bekerja untuk saya. Seperti kamu, aku sudah mencoba semuanya. Tidak yakin langkah mana yang membersihkannya. Tetapi setelah melakukan semua ini berhasil, jadi cobalah.

Petunjuk arah

  1. Matikan papan dan pastikan pengontrol dicabut dari Raspberry Pi dan konsol PS3 Anda dicabut (tidak ingin konsol mengambilnya).
  2. Sambungkan keyboard dan mulai Raspberry Pi.
  3. Mulai skrip pengaturan RetroPie di menu
  4. Di layar pengaturan, pilih "Config / Tools"
  5. Kemudian pada layar berikutnya pilih Pengontrol PS3
  6. Kemudian pilih "Hapus pengontrol PS3" Ini akan membutuhkan sedikit waktu, jadi tunggu saja sampai selesai. Setelah selesai, kotak lain akan muncul, klik "Oke".
  7. Sekarang pilih Install / Pair PS3 Controller, tunggu sampai selesai dan muncul kotak.
  8. Sambungkan controller PS3, tunggu sebentar untuk mengambil controller id. Kemudian cabut controller dan tekan "PS" untuk memasangkan. Pengontrol harus bergemuruh dan kemudian pilih 1.
  9. Batalkan semua kotak dan kembali ke menu RetroPie.
  10. Tekan F4tombol, yang akan keluar Anda ke baris perintah.
  11. Ketik sudo sixad --start, jika dikatakan sudah mulai maka ketik sudo sixad --stop. Sekarang ketik sudo sixad --start, tekan tombol "PS" untuk keenam untuk menemukan controller Anda. Jika menemukan itu akan mengatakannya dan menunjukkan nomor id dan mengatakan menunggu input. Ini membuat Anda tahu bahwa itu ditemukan. Terlihat seperti ini.masukkan deskripsi gambar di sini
  12. Sekarang tekan ctrl+ cuntuk membatalkan aplikasi.
  13. Ketik sudo update-rc.d sixad defaultsIni akan menambahkan sixad sebagai daemon, sehingga dimulai saat bootup.
  14. Tipe sudo reboot
  15. Setelah RetroPie mulai tekan tombol "PS", itu harus bergemuruh. Kemudian buka menu dengan keyboard untuk "Configure Input" untuk controller.
  16. Ketika jendela deteksi gamepad terbuka, tahan saja salah satu tombol pengontrol.
  17. Anda sekarang harus dapat mengkonfigurasi tombol.
  18. Selesai
Donny V.
sumber
Wow, saya sangat menghargai petunjuk terperinci! Sayangnya saya mengikuti mereka dengan tepat, dan saya mendapatkan hasil yang sama. Langkah # 8 tidak terhubung, dan langkah # 11 juga tidak. Itu habis waktu dan berkata unable to connect to sdp sessiondan HID create error 115 (Operation now in progress) Tidak yakin apa yang harus dilakukan sekarang!
CBarr
Anda biasanya mendapatkan kesalahan sesi sdp saat Anda tidak menggunakan pengendali PS3 resmi. Seperti Pengontrol PLAYSTATION3 ShanWan. github.com/falkTX/qtsixa/issues/4
Donny V.
Hmm, ok aneh. Saya membelinya di eBay dan mereka tampak baru dan dalam kemasan resmi Sony. Saya dapat memasangkannya melalui BT ke MacBook Pro saya dan nama perangkatnya adalah "SONY PLAYSTATION 3 CONTROLLER" atau sesuatu seperti itu. Mereka sepertinya resmi bagi saya, tapi mungkin itu palsu. Apakah ada cara untuk mengkonfirmasi ini, atau mungkin cara untuk menghubungkan mereka sekarang setelah saya tahu ini?
CBarr
Coba driver "Remove PS3 controller" seperti pada langkah 6 dan kemudian coba instal salah satu driver controller PS3 lainnya. Teruslah mencoba sampai salah satunya berhasil.
Donny V.
1
Saya sibuk baru-baru ini, tetapi akhirnya saya bisa melakukannya dan sekarang berhasil! Terima kasih @ Donny V. atas masukan Anda! Saya dapat memasangkan pengendali PS # saya menggunakan driver "gasia saja" untuk beberapa alasan. Bagaimanapun, mereka bekerja sekarang!
CBarr
3

Agar jawabannya jelas bagi orang lain yang mengalami masalah yang sama, saya mengikuti langkah-langkah dalam jawaban Donny V, tetapi itu tidak berhasil bagi saya.

Yang akhirnya berhasil adalah memilih "Hapus konfigurasi pengontrol PS3" dan kemudian pilih "Instal / Pasang Pengontrol PS3 (hanya gasia)"

Saya tidak yakin mengapa ini berhasil karena saya cukup yakin ini adalah pengendali PS3 asli ... tapi apa pun, itu berfungsi sekarang. Jadi saran saya kepada orang lain adalah mencoba memasangkan dengan masing-masing opsi driver sampai satu berhasil.


Pembaruan : ternyata, pengendali PS3 saya adalah tiruan Cina (tapi sangat bagus!). Saya akhirnya menjualnya dan membeli pengendali PS3 nyata dan proses pengaturan standar berfungsi dengan baik sekarang.

CBarr
sumber
1

Panduan ini benar-benar bekerja untuk saya.

Pada dasarnya digunakan opsi "Instal / Pair PS3 controller (dukungan clone shanwan)" setelah "Hapus konfigurasi controller PS3" dan kemudian pasangan berjalan dengan lancar setelah menghubungkan / lepaskan USB dan tekan PStombol.

Model pengontrol: CECHZC2M

manasouza
sumber
0

Dengan PlayStation Anda harus memiliki kabel yang terpasang dari konsol ke controller saat mencoba menyinkronkan BT. Saya melakukannya dengan pengaturan Pie dan bekerja tanpa kode tambahan mumbojumbo ... cobalah ...

pengguna3738287
sumber
Terima kasih, tetapi baca di atas - masalah saya sudah terpecahkan. Anda benar, beginilah cara seseorang awalnya harus mengatur pengontrol, namun saya tidak sadar menggunakan pengontrol tiruan Cina non-Sony yang memerlukan driver berbeda. Mereka juga memiliki daya tahan baterai yang buruk, jadi saya akhirnya membeli pengendali Sony resmi yang bekerja lebih baik.
CBarr