My DiddyBorg robot can be manually controlled with a PS3 controller. My Rpi B2 is installed in the robot and is currently working well with a fully updated "Wheezy" OS. The PS3 communicates via Bluetooth using QtSixA drivers and the axis and buttons are interpreted as Pygame events.
For obvious reasons I would like to upgrade to "Jessie" but I have hit a snag - the QtSixA drivers don't seem work in "Jessie". Piborg (the manufacturers of DiddyBorg) have published another method of connecting to Bluetooth using "bluetoothctl" but I can't get this to work either. Pairing using "sixpair" seems to work correctly, the single LED which lights on the controller after a couple of multiple flashes also indicates that it has paired and the joystick is present in /dev/input/. The problem is, however, that axis movements and button pushes do not elicit any responses.
Accordingly I have two questions:
1. Has anybody got a PS3 controller working with QtSizA in "Jessie"?
2. Has anybody any thoughts as to why a seemingly successfully paired controller has unresponsive buttons?
In the meantime I'll stick with "Wheezy".