On Wed, 2016-12-28 at 16:32 -0800, Juha Kuikka wrote: > This patch set first refactors the sixaxis plugin to more easily > support > multiple controllers with different protocols. > > Secondly support for pairing the Dualshock 4 controller over USB is > added. > > Last, the PID of the new DS4 controller is added into the input > device special > case handler which allows this controller to be used. I've redone this patchset on top of my "cable pairing authentication" patches: https://github.com/hadess/bluez/commits/ds4-cable-pairing I wanted people to test it out, go through review comments, and fix any major problems before sending it out to the list. The cable pairing authentication needs an agent that supports it. If you have GNOME installed, you're in luck. The cable pairing authentication has been supported since gnome-bluetooth 3.18.0. It was implemented in this patch, if you want to try and add support in one of the tools around: https://git.gnome.org/browse/gnome-bluetooth/commit/?id=2efefd456b5ae3617e618e8d76ca3a121b83570e TODO items: - go through original (Juha's) patchset review comments - add cancellation for cable pairing when USB is disconnected - tests tests tests Comments welcome! -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html