Google Code-In 2014
Task Preview
Playerd: Wiimote Motion+ ExtensionCopyleft Games Group

One of our Google Summer of Code students (Mayank Singh) wrote a basic XOrg input driver for Nintendo's Wiimote based on a Linux wiimote driver by David Herrmann (another GSoC student).

The input driver doesn't currently have support for additional peripherals such as the Nunchuk and Motion+ adapter.

Add code inputs for the Wii Motion+ adapter (which is included in most newer wiimotes). Pass whether the Motion+ is connected, allow programs to turn it on/off (to save power when not in use), and its gyro values to XInput.

To take this task you'll need:

  • Nintendo Wii Remote
  • Nintendo Wii Motion+
  • xf86-input-wiimote driver compiled and installed

While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers. Code updates which may affect your work are also announced here as they happen.

When you've done, commit your work and post the resulting changeset url to this task.