Commit Graph

18 Commits

Author SHA1 Message Date
Maschell
22775dcbbb [WIP] Trying to implement motion controls and you the touch pad for emulating a mouse 2017-10-10 21:08:24 +02:00
Maschell
718ac61d77 Added option to disable the network controller 2017-07-20 17:28:14 +02:00
Maschell
3559a18408 Cleaned up the includes 2017-05-07 14:44:09 +02:00
Maschell
9119528a1b Renamed the sleep functions, added option to disable rumble 2017-05-07 14:29:19 +02:00
Maschell
5c7be021d0 Added curly brackets to if(HID_DEBUG) 2017-05-06 19:46:05 +02:00
Maschell
83b064108e Fix: Using multiple controllers of the same type now possible again 2017-05-03 21:44:08 +02:00
Maschell
a72f8e3879 Added function to call the SamplingCallback and some minor tweaks 2017-04-23 15:19:21 +02:00
Maschell
913ce2b315 Added support for the Switch Pro Controller via USB
- Added pre defined values for the switch pro controller
2017-04-23 12:18:36 +02:00
Maschell
42fc97a37e Added variables for a missing connection callback 2017-04-14 12:59:40 +02:00
Maschell
5e732f123c Added rumble support for the network controller, changed protocol version to Version 3 2017-04-13 15:30:40 +02:00
Maschell
c46fcaff88 Changing the server-thread-priority if a game has problem with it.
Added retain variables for the callback workarround
2017-04-13 10:14:41 +02:00
Maschell
bb6964cd6f Adding more checks for NULL-Pointer 2017-04-11 14:38:53 +02:00
Maschell
41012b4543 Again fixing the controller configuration with many config files.
- fix pre-defined values for xinput and ds4
- changed datatypes in order to fix "no controller config"-found issues
with many config files
2017-04-10 17:15:26 +02:00
Maschell
a6413d4fae Changed logging and changed all "int" to "s32" 2017-04-10 11:00:55 +02:00
Maschell
5a3aa0d0aa Now the lib tries to mount the SD Card on each start until it actually works.
This should fix the config reading problems some people have.
Also fixing some compiler warnings
2017-04-06 12:49:50 +02:00
Maschell
215f6952a6 Fixed using mutliple controller with the same vid/pid 2017-04-02 19:05:31 +02:00
Maschell
f98014f354 Disable button logging because they lead to crashes. 2017-04-02 10:41:13 +02:00
Maschell
1c3935dd93 Updated the controller patcher engine for the new HID to VPAD update. 2017-03-30 17:53:36 +02:00