Linux bluetooth development
 help / color / mirror / Atom feed
* [RFC 0/2] input: Improved support for DualShock 3 clones
@ 2015-03-08 16:08 Szymon Janc
  2015-03-08 16:08 ` [RFC 1/2] core/device: Add support for setting SDP record Szymon Janc
  2015-03-08 16:08 ` [RFC 2/2] profiles/input: Add support for SDP fallback for DualShock 3 clones Szymon Janc
  0 siblings, 2 replies; 6+ messages in thread
From: Szymon Janc @ 2015-03-08 16:08 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Veseli Veseljko, Szymon Janc

Hi,

Some DualShock3 clones (eg ShanWan) were reported to not provide valid SDP
record required by HID profile. Due to this those failed to work with
current BlueZ sixaxis code (ie no input device were created).

This small serie is an attempt to extend DS3 support also with those
misbehaving clones. Idea is that we can provide fixed SDP recrod for devices
that use valid PID/VID even if SDP search failed.

This was tested only with genuine controller (with crippled SDP code) so
before I consider this code ready for inclusion it needs to be tested
on clone devices.

BR
Szymon

Szymon Janc (2):
  core/device: Add support for setting SDP record
  profiles/input: Add support for SDP fallback for DualShock 3 clones

 profiles/input/server.c | 191 ++++++++++++++++++++++++++++++++++++++++++++++--
 src/device.c            |  37 ++++++++++
 src/device.h            |   3 +
 3 files changed, 224 insertions(+), 7 deletions(-)

-- 
2.1.4


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-03-09 16:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-08 16:08 [RFC 0/2] input: Improved support for DualShock 3 clones Szymon Janc
2015-03-08 16:08 ` [RFC 1/2] core/device: Add support for setting SDP record Szymon Janc
2015-03-08 16:08 ` [RFC 2/2] profiles/input: Add support for SDP fallback for DualShock 3 clones Szymon Janc
2015-03-09 11:21   ` Antonio Ospite
2015-03-09 13:37     ` Szymon Janc
2015-03-09 16:53       ` Bastien Nocera

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox