Forum Replies Created
-
AuthorPosts
-
oklakegoerParticipant
Sorry,
My directions are flawed, it should be:
sudo service sixad stopand
sudo service sixad startMy mistake. I fixed it up above.
oklakegoerParticipantI don’t know the best way to share the file, I couldn’t attach it. The link above is no longer valid/links to the wrong file now.If someone needs it, message me. If someone wants to give me a clue as to how to share, let me know.
Updated the link above, but here it is again to download
https://www.dropbox.com/s/bdjx7iy7ic9bd4g/ps3controller.tar.gz?dl=0
oklakegoerParticipantIs this a real Sony PS3 controller or a 3rd party ps3 controller? I got that error when using a knock off/had to hack the sixad software to make it work.
04/25/2015 at 19:14 in reply to: RetroPie white screens during loadup with certain roms installed #96159oklakegoerParticipantSame issue here on Raspberry Pi 2 with retropie 3 beta 2. On my system I have issues whenever I turned on the atari800/atarist emulators. If I rename them so emulationstation doesn’t find them everything is great, but if I include those two folders, I get a white screen on startup. The only way I’m able to reboot/access system is ssh remotely and reboot. I’ve tried turning on logging/etc same issue. I just rebuilt emulationstation from the latest git clone to no avail. Not sure whats going on, any ideas appreciated.
Update – renaming the themes so emulationstation uses a generic themes seems to have helped a bit, but still getting the occasional lockup.
oklakegoerParticipantHere is my ‘hacked’ version of the sixad driver to work with Shanwan/other knock off controllers. The controllers don’t seem to support certain bluetooth/sdp responses like the Sony controllers do. This works around the issue.
I also disabled the accelerometers/gyro to help with the ‘noise’ of setting up controllers/etc. I don’t use any of that function but you can enable it again by editing the sixaxis.cpp file, remove the area where I commented it out.
To make/install
download attachment, save on your pi
tar xfvz ps3controller.tar.gz
go into the ps3controller/sixad folder
do a make
sudo service sixad stop
sudo make install
sudo service sixad startThis works for me, your mileage may vary. I also added a call to hciconfig hci0 piscan after adding a controller so you can use more than one controller. At this time I’ve tested it with two controllers (both a mix of a shanwan and a sony, and two shanwan controllers).
FYI, I don’t know bluetooth, this was a lot of trial/error to make things work for me. Your mileage may vary. I also added a lot of debug messages, so check out /var/log/sixad to help in any troubleshooting.
note – I also tried updating bluez to the latest version to work with the Shanwan controllers. Unfortunately for me that didn’t work either because of the SDP requirement, though it worked nicely with the Sony PS3 controllers.
* Updated Link. Hopefully this works.
https://www.dropbox.com/s/bdjx7iy7ic9bd4g/ps3controller.tar.gz?dl=0 -
AuthorPosts