Lior Halphon
|
a4209b47d0
|
Be consistent with hex casing
|
2022-02-13 16:58:44 +02:00 |
|
Lior Halphon
|
d94c8b9125
|
Switch Pro Controller motion controls
|
2021-11-22 23:29:10 +02:00 |
|
Lior Halphon
|
7a78649e21
|
Implement motion controls in JoyKit, implement accel/gyro in DualSense and DualShock 4, implement motion controls in Cocoa
|
2021-11-13 19:23:45 +02:00 |
|
Lior Halphon
|
06ce30d3a8
|
Map joysticks to motion controls
|
2021-11-12 18:10:03 +02:00 |
|
Lior Halphon
|
5808d4485f
|
Drop BOOLs
|
2021-10-23 13:36:58 +03:00 |
|
Lior Halphon
|
690a263648
|
Major improvements to JoyKit, fixing Xbox and 8BitDo controllers as well as analog mappings in PS controllers in some situations
|
2021-07-29 22:43:55 +03:00 |
|
Lior Halphon
|
ceacc226bc
|
Fixed Switch Pro Controller in USB mode
|
2021-06-23 21:21:53 +03:00 |
|
Lior Halphon
|
7a6ae2d951
|
Improved DualSense LEDs, fix several analog controls issues
|
2021-06-04 22:21:41 +03:00 |
|
Lior Halphon
|
e71d3a7d3c
|
First-tier support for DualSense controllers with rumble and LED support
|
2021-06-04 18:17:14 +03:00 |
|
Lior Halphon
|
251dd15ff9
|
Fixed a bug where the screen would not redraw when certain controllers are rumbling in specific strengths in the Cocoa port
|
2021-04-11 23:36:42 +03:00 |
|
Lior Halphon
|
0c0ca8e862
|
Last resort for Macs that can’t send reports to certain devices
|
2020-05-31 01:41:27 +03:00 |
|
Lior Halphon
|
c665fcb2ed
|
Minor fixes
|
2020-05-30 22:20:45 +03:00 |
|
Lior Halphon
|
c9b401135f
|
Actually, don’t use rumble threads at all, because IOHIDDeviceSetReport seems to queue stuff despite being blocking
|
2020-05-30 22:18:32 +03:00 |
|
Lior Halphon
|
af5cb72edc
|
Restore Switch LED support
|
2020-05-30 21:31:00 +03:00 |
|
Lior Halphon
|
e678b50101
|
Force all controllers to use a rumble thread
|
2020-05-30 20:15:13 +03:00 |
|
Lior Halphon
|
4d91081046
|
Do not send LED updates if nothing changed
|
2020-05-30 17:58:02 +03:00 |
|
Lior Halphon
|
6910c3d24b
|
Complete DualShock 3 support
|
2020-05-03 20:23:37 +03:00 |
|
Lior Halphon
|
9413d68976
|
Add support for wired Switch Pro Controller
|
2020-05-02 22:14:53 +03:00 |
|
Lior Halphon
|
78e2b94cb5
|
Rewrite the "Sub Elements" design into a more powerful Custom Report design that can overwrite an entire report structure of a sepcific report by its ID
|
2020-05-02 20:55:54 +03:00 |
|
Lior Halphon
|
c492022ae6
|
Fix a deadlock
|
2020-05-01 19:31:04 +03:00 |
|
Lior Halphon
|
7e124e169e
|
Avoid races
|
2020-05-01 18:44:26 +03:00 |
|
Lior Halphon
|
2854578527
|
Less ugly hacks
|
2020-05-01 18:26:48 +03:00 |
|
Lior Halphon
|
021cdb402d
|
Various hacks for stopping the PWM thread when needed, important if we have a WUP-028 connected with more than one controller
|
2020-05-01 18:16:33 +03:00 |
|
Lior Halphon
|
4bf252800e
|
Improve PWM quality, fix a crash
|
2020-05-01 18:08:44 +03:00 |
|
Lior Halphon
|
40562b1c54
|
Revert "Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions"
This reverts commit 160282c42a .
|
2020-05-01 00:25:40 +03:00 |
|
Lior Halphon
|
160282c42a
|
Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions
|
2020-04-30 23:56:14 +03:00 |
|
Lior Halphon
|
9f876e380c
|
Offical WUP-028s require an activation sequence
|
2020-04-29 20:08:00 +03:00 |
|
Lior Halphon
|
66112af37e
|
Fix PWM performence issue
|
2020-04-29 19:53:47 +03:00 |
|
Lior Halphon
|
4c443d51ce
|
Minor JoyKit improvements
|
2020-04-29 16:06:38 +03:00 |
|
Lior Halphon
|
0ece21bca7
|
Replace the SDL-derived controller support with my own JoyKit framework. Adds rumble support, LED support, better manual and automatic configurations, analog speed controls.
|
2019-10-19 19:26:04 +03:00 |
|