Difference between revisions of "Libsicksaxis"

From WiiBrew
Jump to navigation Jump to search
(←Created page with 'libsicksaxis is a C written library that implements the PS3 Sixaxis and DualShock 3 USB protocol to read (and set) controller's data.')
 
Line 1: Line 1:
 
libsicksaxis is a C written library that implements the PS3 Sixaxis and DualShock 3 USB protocol to read (and set) controller's data.
 
libsicksaxis is a C written library that implements the PS3 Sixaxis and DualShock 3 USB protocol to read (and set) controller's data.
 +
 +
 +
== Features ==
 +
 +
* Read the buttons
 +
* Read the analog sticks
 +
* Read the motion sensors (accelerometer and gyro)
 +
* Read the button pressure
 +
* Rumble
 +
* Turn on/off the LEDs
 +
* Set the controller's MAC
 +
* Get the controller's MAC
 +
 +
== Version 1 improvements (from beta version) ==
 +
 +
* Reorganizated the code
 +
* Improved some functions
 +
* Changed synchronous USB functions to asyncrhonous (this means it won't lag anymore)

Revision as of 21:18, 1 May 2013

libsicksaxis is a C written library that implements the PS3 Sixaxis and DualShock 3 USB protocol to read (and set) controller's data.


Features

  • Read the buttons
  • Read the analog sticks
  • Read the motion sensors (accelerometer and gyro)
  • Read the button pressure
  • Rumble
  • Turn on/off the LEDs
  • Set the controller's MAC
  • Get the controller's MAC

Version 1 improvements (from beta version)

  • Reorganizated the code
  • Improved some functions
  • Changed synchronous USB functions to asyncrhonous (this means it won't lag anymore)