PS3 BT freeze on Pi3 confirmed!
-
So, with elegance i can now confirm that it indeed is the PS3 bluetooth driver that is causing my problems :(
(my controllers are brand new OEM PS3 controllers, and this might mean that newer parts have been used in the manufacturing, which could have an effect on the tolerances of the bluetooth function!!! That being said, it seems that i'm not the only one inhere that still experiences problems with this issue)
I have done EXTENSIVE testing, and the failure of my attempts can be studied in this thread (https://retropie.org.uk/forum/topic/8287/ps3-controller-psx-emu-freezing/10).
My new test results include:
-
When i play with cabled PS2 controllers i have NO FREEZING WHATSOEVER!!
-
Having contacted the seller of my Pi3, we have established that the Pi doesn't have any failures.
So, the only thing missing for me is to document this with cold, hard facts, like log files. And i humbly ask you veterans: Which logs are of interest for this issue, and how do i get to them?
My aim is, when i get some actual proof, to reopen the issue at github with hopes of the developer to look into the problem.
Alternatively, i would like to ask you guys which BT dongle you use with RetroPie... would this one work? http://www.ebay.co.uk/itm/TRIXES-Raspberry-Pi-Micro-Bluetooth-2-0-Dongle-/391409326693?hash=item5b21d05a65:g:tAYAAOSwJQdW88QA
-
-
Holy cow !?! Not a single pointer as to where i can find some log info about the bluetooth?
This is kinda demotivating, really... I hoped that it wouldn't be such a hard question :D
-
I have several RetroPies working flawlessly with PS3 Dualshock controllers using Bluetooth devices equipped with a Cambridge Silicon Radio (CSR) chipset. Search for "bluetooth usb csr" on Amazon and you should find suitable devices.
-
That is the case for me too (playing psx games wirelessly using rpi3's built in BT) Haven't tried any dongle yet.
In my case can be solved by connecting the PS3 controller with the usb cable on rpi. The same freezes happens using Lakka as well.
Every other emulator except psxrearmed works fine... or almost, wirelessly. -
@PET2001 this sounds like a nice workaround for me too. So you disable the internal Bluetooth? And then this dongle runs instead, no driver installation is needed?
-
Yes, I did disable the onboard Bluetooth with "dtoverlay=pi3-disable-bt" in my config.txt.
The CSR Bluetooth dongles don't require to install/build a driver, they are supported by the Linux kernel.
-
@PET2001 Nopes, doesn't work :( I got this one on the photo, but it just blinks blue.. i did disable the onboard bt by putting that line in the config....
Could you link me to a dongle like yours, or maybe show a picture of it?
-
@Xyb0t
I used this Bluetooth dongle in five RetroPie builds: Amazon product link.The dongle always installed and connected to my Dualshock 3 controlles without a hitch:
- disable internal Bluetooth
- plug in USB Bluetooth dongle
- install DS3/sixaxis driver via RetroPie-Setup
- reboot
- plugin DS3 controller via USB
- press Playstation button on controller
- unplug controller
- turn off controller via long press on Playstation button
- turn on controller via Playstation button
=> connects via Bluetooth
After this setup procedure my DS3 controllers connect automatically with the Raspberry Pi every single time.
-
@PET2001
Oh, they look very much alike... i will give it a harder go, tonight and thanks for your detailed 'how to'. I refuse to give up :)Thanks man!!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.