Commit Graph

9 Commits

Author SHA1 Message Date
Raphael Assenat 4999f07c14 Add support for Gamecube keyboards 2018-11-06 10:38:39 -05:00
Raphael Assenat c7992e5334 Improve PID (force feedback) implementation
Honor the effect duration
2018-09-18 14:34:38 -04:00
Raphael Assenat 03ebfde089 Force feedback: Don't ignore the loop count
The PID Effect Operation output report contains a 'loop count'
field that has an influence on how long the effect runs. Ignoring
it can lead to never stopping vibration for software that use
the loop count to let effects stop automatically instead of
issuing a stop command.
2018-04-10 15:13:25 -04:00
Raphael Assenat 4ecc3f571e Multi-player support complete
Works, but very light testing so far
2016-10-10 14:20:14 -04:00
Raphael Assenat c73cbb439b Fix warning 2015-12-06 23:13:43 -05:00
Raphael Assenat 3757250833 Force rumble through command 2015-11-06 23:27:30 -05:00
Raphael Assenat 54196a0d76 Move more logic from main to usbpad, implement serial from eeprom 2015-10-17 17:21:22 -04:00
Raphael Assenat c07beb0734 Button mapping framework 2015-08-22 00:44:51 -04:00
Raphael Assenat 6e0dd383b3 Generic gamepad structure and USB gamepad 2015-08-20 23:38:52 -04:00