Commit graph

66 commits

Author SHA1 Message Date
David Khachaturov
64946ed444 Implemented Progressive Scan. (can leave program running and (dis)connect controllers whenever)
Fixed controllers timing out randomly.
2018-08-18 20:52:34 +03:00
David Khachaturov
82fbf36796 Added new configuration manager.
More misc changes.
2018-08-18 14:21:20 +03:00
David Khachaturov
9509e44ae3 Fixed Pro Controller timing out on USB mode due to new rumble implementation.
Fixed Pro Controller sticks. (broken due to single joycon mode)

Finally made program close correctly every time / start correctly every time.
2018-08-14 10:42:00 +03:00
David Khachaturov
c296b5cf2e Added options to turn off HidGuardian and XInput emulation 2018-07-27 09:54:08 +03:00
David Khachaturov
00e51bc4d1 Added single joycon mode. (v5 progress) 2018-07-16 22:03:51 +03:00
David Khachaturov
db90d8357b Version 4 - Added HidGuardian support and implemented a GUI 2018-05-02 18:57:47 +01:00
David Khachaturov
a0bc1eaafc Fixed swapping buttons not working on Joycons 2018-03-20 16:16:47 +00:00
David Khachaturov
31618200fc - Added a few more app settings.
- CemuHook correctly sees type of connection
2018-03-17 08:38:24 +00:00
David Khachaturov
854aa02c2f Added XInput Support using ViGEm.
- Rumble support
 - Ability to rebind keys
 - No longer need to use "Also use for axes/buttons"
 - System-wide compatability (use your joycons with Steam, or something)
 - Requires ViGEm driver (provided in release)
2018-03-15 17:14:54 +00:00
David Khachaturov
b15f308e23 Fixed left/right being reversed when using right joycon for motion input. 2018-03-14 21:42:13 +00:00
David Khachaturov
cef25dd28f - Fixed v2 breaking USB support 2018-03-06 13:54:43 +00:00
David Khachaturov
e850051957 - Added Joycon Support
- Further gyro changes
- Updated hidapi
2018-03-05 17:55:04 +00:00
David Khachaturov
20f1446751 Further improvements to gyro and proper timestamping (for real this time, I promise!)
Massive thanks to rajkosto!
2018-03-04 21:17:05 +00:00
David Khachaturov
0d5faa7668 Added USB support.
Improved BT connection - no longer have to dis/reconnect controller fully from PC after usage.
2018-03-04 17:38:59 +00:00
David Khachaturov
26714e7a2d Fixed shaky gyro scope.
- Implemented correct timestamps (microseconds instead of system ticks)
 - Cleaned up some code
2018-03-03 16:58:02 +00:00
David Khachaturov
c8bfdb2220 Add project files. 2018-02-27 22:11:58 +00:00