Libsicksaxis: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
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. | {{lowercase title}} | ||
{{Infobox development tools | |||
| title = libsicksaxis | |||
| description = PS3 controllers to the Wii | |||
| type = library | |||
| author = [[User:Xerpi|xerpi]] | |||
| version = 1 | |||
| download = https://github.com/xerpi/libsicksaxis/archive/master.zip | |||
| source = https://github.com/xerpi/libsicksaxis | |||
}} | |||
'''''libsicksaxis''''' is a C written library that implements the PS3 Sixaxis and DualShock 3 USB protocol to read (and set) controller's data. | |||
Revision as of 22:20, 1 May 2013
libsicksaxis | |
General | |
---|---|
Author(s) | xerpi |
Type | Library |
Version | 1 |
Links | |
Download | |
Source |
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)