SixAD PS3 Pairing Issues (Stretch)
Since upgrading from Jessie to Stretch it seems that I'm having an issue pairing PS3 controllers (Shanwan).
On Jessie I just needed to connect via USB then inplug it and it would pair.
On Stretch I need to choose Pair Shanwan Controller and then connect via USB and unplug and it will sometimes pair, to pair another generally need to go to Pair Shanwan Controller again and do it again to pair another even without rebooting.
Anyone any idea what might be going on, or where there might be some useful logs or anything to determine what's happening?
This happens on both 3B and 3B+. Using the latest 'from source' ps3controller driver. Updated the driver on Jessie and it still works there.
pi@retrocade:/var $ service sixad status
● sixad.service - SixA Daemon service
Loaded: loaded (/etc/systemd/system/sixad.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-03-20 12:10:12 UTC; 2min 42s ago
Main PID: 463 (sixad)
├─ 463 /bin/bash /usr/bin/sixad start
├─ 577 /usr/sbin/sixad-bin 0 0 0
└─1618 sleep 5
Mar 20 12:10:12 retrocade systemd: Started SixA Daemon service.
Mar 20 12:10:15 retrocade sixad: sixad-bin: started
Mar 20 12:10:15 retrocade sixad-bin: started
Mar 20 12:10:15 retrocade sixad: sixad-bin: sixad started, press the PS button now
Mar 20 12:10:15 retrocade sixad-bin: sixad started, press the PS button now
Mar 20 12:10:15 retrocade sixad: Watching... (5s)
I then connect an unpaired controller via USB and then disconnect it, nothing else appears in the above output, can't find any other logs.
Seems okay using the Stretch beta rather than upgrading from Jessie... weird.
It's stopped working on the image based on Stretch Beta too now... Hmm.