Thread (11 messages) 11 messages, 2 authors, 2017-08-25

Re: [PATCH v2 0/4] BlueZ: Add support for pairing the DS4 controller over USB

From: Bastien Nocera <hadess@hadess.net>
Date: 2017-08-25 18:17:00

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!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help