Forum Replies Created

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • in reply to: ShanWan Controller (PS3 Knockoff) sixad #98902
    oklakegoer
    Participant

    Sorry,

    My directions are flawed, it should be:
    sudo service sixad stop

    and
    sudo service sixad start

    My mistake. I fixed it up above.

    in reply to: ShanWan Controller (PS3 Knockoff) sixad #96975
    oklakegoer
    Participant

    I 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

    in reply to: PS3 Controller Not Connecting Through Bluetooth #96327
    oklakegoer
    Participant

    Is 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.

    oklakegoer
    Participant

    Same 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.

    in reply to: ShanWan Controller (PS3 Knockoff) sixad #96068
    oklakegoer
    Participant

    Here 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 start

    This 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

Viewing 5 posts - 1 through 5 (of 5 total)