1
0
mirror of https://github.com/raphnet/gc_n64_usb-v3 synced 2024-12-21 23:08:53 -05:00
Commit Graph

15 Commits

Author SHA1 Message Date
Raphael Assenat
d72815e9e6 Adjust "sliders as buttons" threshold
The initial value of 32 was too low. Buttons were triggered
without even touching the sliders.
2017-08-14 17:57:55 -04:00
Raphael Assenat
a041e8eaf8 Implement "sliders as buttons" mode
In this mode, when the analog values of the L/R triggers exceed a
certain threshold, the corresponding L and R digital buttons are
triggered.
2017-08-05 17:13:21 -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
671c2e403f get report must return the proper size 2016-08-22 21:56:30 -04:00
Raphael Assenat
b7d56c2168 Not only turn vibration on when magnitude is above X, but also off when below! 2016-02-29 18:42:38 -05:00
Raphael Assenat
23f10866e9 GPLv3, Copyright updates, whitespace clean up 2015-12-06 21:55:06 -05:00
Raphael Assenat
3757250833 Force rumble through command 2015-11-06 23:27:30 -05:00
Raphael Assenat
df629e9d28 Reduce memory waste 2015-10-26 23:34:18 -04:00
Raphael Assenat
9b17716b20 Implement gc invert and full sliders 2015-10-17 23:19:50 -04:00
Raphael Assenat
7d8cf00a14 Fix Gamecube Y axis orientation 2015-10-17 17:44:02 -04: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
ca574cc71f Implement gamecube C-Stick and triggers 2015-08-22 01:15:39 -04:00
Raphael Assenat
a1a2c4ba68 Use button mapping framework 2015-08-22 00:45:26 -04:00
Raphael Assenat
1d5198a5bd Support for NULL (idle) reports 2015-08-21 00:16:54 -04:00
Raphael Assenat
6e0dd383b3 Generic gamepad structure and USB gamepad 2015-08-20 23:38:52 -04:00