linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] GamePad: Wii U Pro Controller Support
@ 2013-06-15 13:32 David Herrmann
  2013-06-15 13:32 ` [PATCH v2 1/2] input: document gamepad API and add extra keycodes David Herrmann
  2013-06-15 13:32 ` [PATCH v2 2/2] HID: wiimote: support Nintendo Wii U Pro Controller David Herrmann
  0 siblings, 2 replies; 11+ messages in thread
From: David Herrmann @ 2013-06-15 13:32 UTC (permalink / raw)
  To: linux-input
  Cc: jkosina, dmitry.torokhov, Todd Showalter, linux-kernel,
	David Herrmann

Hi

2nd revision of the pro-controller patches. The first patch introduces a
gamepad-API documentation as discussed on the mailing-list. The second patch
adds support for the Pro-Controller based on this gamepad-API.

Note that the 2nd patch depends on the 1st so they should go through the same
maintainer's tree.


Regarding the Pro-Controller: The new data reports are handled as usual as a new
wiimote-extension. However, we also add device-detection for it so we don't load
all the other unavailable interfaces on it. This makes the gamepad behave like
any other gamepad-driver without the wiimote specifics.
No user-space library is needed, but libxwiimote and xwiishow already include
support for it (if someone wants to integrate it into existing wiimote apps).


Cheers
David


David Herrmann (2):
  input: document gamepad API and add extra keycodes
  HID: wiimote: support Nintendo Wii U Pro Controller

 Documentation/input/gamepad.txt   | 156 ++++++++++++++++++++
 drivers/hid/hid-wiimote-core.c    |  23 +++
 drivers/hid/hid-wiimote-modules.c | 295 ++++++++++++++++++++++++++++++++++++++
 drivers/hid/hid-wiimote.h         |   2 +
 include/uapi/linux/input.h        |   9 ++
 5 files changed, 485 insertions(+)
 create mode 100644 Documentation/input/gamepad.txt

-- 
1.8.3.1


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

end of thread, other threads:[~2013-08-20 10:37 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-15 13:32 [PATCH v2 0/2] GamePad: Wii U Pro Controller Support David Herrmann
2013-06-15 13:32 ` [PATCH v2 1/2] input: document gamepad API and add extra keycodes David Herrmann
2013-06-18 23:30   ` Jiri Kosina
2013-06-26  9:49     ` Jiri Kosina
2013-06-26 16:07   ` Dmitry Torokhov
2013-06-27  9:47     ` Jiri Kosina
2013-06-28 10:45       ` David Herrmann
2013-08-16 21:39       ` David Herrmann
2013-08-20 10:32         ` Jiri Kosina
2013-08-20 10:37           ` David Herrmann
2013-06-15 13:32 ` [PATCH v2 2/2] HID: wiimote: support Nintendo Wii U Pro Controller David Herrmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).