rkaczorek / astroberry-server

Astroberry Server is a ready to use system for Raspberry Pi for controlling all your astronomy equipment
GNU General Public License v3.0
266 stars 19 forks source link

Unable to connect PS3 Bluetooth controller to Astroberry #102

Open michulus opened 3 years ago

michulus commented 3 years ago

Hi Radek,

Sony PS3 controller in pairing mode is not detected by Astroberry bluetooth (add device). The same controller works correctly when connected via USB. I tried already a few different PS3 controllers. All are fully operational when used with other devices. Non of them is discovered by Astroberry BT. Wireless joystick or gamepad is useful to align or maneuver EQmount in eq-direct mode. If described problem is configuration issue please share the solution for it.

Thank for your great work Chris

rkaczorek commented 3 years ago

Have you tried the following guide? https://pimylifeup.com/raspberry-pi-playstation-controllers/

michulus commented 3 years ago

Yes, I did and it doesn't work. In my case [sixpair] displays MAC for BT RPI controller instead of MAC for PS3 gamepad on USB. Bluetooth configuration tool [bluetoothctl] scan shows all devices in the area but not PS3 in pairing mode. I also tried to install [SIXAD] but the procedure ended with BT RPI controller unable to detect any device in the area.

rkaczorek commented 3 years ago

I'm afraid I cannot help with it. It is controller-to-os issue. It must work with operating system before it can be used by indi driver

michulus commented 3 years ago

Radek,

After extensive research and multiple try and error attempts, I was able to successfully pair PS3 to Astroberry using BT procedure described in the following URL: https://www.piborg.org/blog/rpi-ps3-help

Please note though, that above procedure has some missing steps, which are crucial for success of the whole operation. In my case, after successful execution of [bluetoothctl] commands (to [connect] and [trust] PS3 device), I had to:

  1. Open BT manager menu and click ADD device.
  2. Select MAC address of PS3 controller.
  3. When BT manager asked for PIN, quickly connect PS3 to USB and allow pairing process to complete.

I'm sharing this in case if somebody need's it

BR Chris