Commit Graph

166 Commits

Author SHA1 Message Date
Twinaphex
a26482d302 (mfi_joypad.m) Use local headers 2015-11-17 08:29:21 +01:00
twinaphex
66ba102271 (MFi) Style nits 2015-11-16 11:14:36 +01:00
twinaphex
f967b07f19 (MFi) Buildfix 2015-11-16 11:12:00 +01:00
twinaphex
0e0db66f79 (mfi_joypad.m) should now work for regular mfi pads, courtesy of vinikun-mac 2015-11-16 10:34:02 +01:00
Twinaphex
c84b76c394 (MFi) No longer let MFi pad go through 'pad connection' 2015-11-16 08:45:51 +01:00
Twinaphex
1c304779a9 (mfi_joypad.m) Remove cocoa header 2015-11-16 06:13:28 +01:00
twinaphex
4d1d422541 (mfi_joypad.m) Remove dependency on CocoaTouch data 2015-11-16 06:07:24 +01:00
twinaphex
e882709e63 (mfi_joypad.m) Indenting nits 2015-11-16 05:10:20 +01:00
Twinaphex
ecdaa1885b Nit 2015-11-16 04:41:19 +01:00
Twinaphex
730ae2c52d (mfi_joypad.m) Cleanup 2015-11-16 04:38:44 +01:00
twinaphex
40b22b4d17 Move mfi_buttons state to drivers_joypad/mfi_joypad.m 2015-11-16 04:38:06 +01:00
twinaphex
f906814abe mfi_buttons should be only used now from within input/drivers_joypad/mfi_joypad.m 2015-11-16 04:32:04 +01:00
twinaphex
8b56ee5624 (mfi_joypad.m) Style nits 2015-11-16 03:53:36 +01:00
Twinaphex
db35a28e50 Revert "Refactor slots to be a part of input_hid_driver.c now"
This reverts commit 646ded9d1c.
2015-11-16 03:48:51 +01:00
Twinaphex
f089fff42f Revert "Fix warnings"
This reverts commit 8d67d5175e.
2015-11-16 03:48:44 +01:00
twinaphex
8d67d5175e Fix warnings 2015-11-16 03:40:57 +01:00
twinaphex
646ded9d1c Refactor slots to be a part of input_hid_driver.c now 2015-11-16 03:39:40 +01:00
Twinaphex
57e8cfe1f9 Totally reimplemented MFi support 2015-11-16 02:39:38 +01:00
twinaphex
9fbba11275 Add preliminary mfi_joypad.m 2015-11-16 01:29:51 +01:00
aliaspider
a55bbfc04a (CTR/3DS) input: fix analog joypad polling. 2015-10-01 23:56:22 +01:00
twinaphex
e986b9e42a Static code analysis cleanups 2015-09-29 17:35:28 +02:00
Twinaphex
1974a3051d Merge pull request #2185 from aliaspider/master
(CTR/3DS) implement right stick analogue polling.
2015-09-29 02:38:14 +02:00
aliaspider
4a4dd8e625 (CTR/3DS) implement right stick analogue polling. 2015-09-28 23:57:05 +01:00
twinaphex
02a5d738fe Static code analysis cleanups 2015-09-28 23:00:22 +02:00
Twinaphex
b1f6c88626 Merge pull request #2177 from aliaspider/master
(CTR/3DS) update
2015-09-28 16:21:57 +02:00
twinaphex
a79b571d7b Static code analysis fixes 2015-09-28 16:20:26 +02:00
aliaspider
ca000f64db (CTR/3DS) add support for new 3ds extra buttons/right stick, not tested.
no analogue support for the right stick.
2015-09-28 14:53:38 +01:00
twinaphex
e654c5cb65 Header cleanups 2015-09-05 20:53:56 +02:00
twinaphex
38d099654e Cleanups 2015-09-05 20:49:57 +02:00
twinaphex
4d8b125c4f Cleanups 2015-09-05 20:40:11 +02:00
twinaphex
3e977034a7 (Win32) More buildfixes 2015-09-05 14:10:16 +02:00
Sergi Granell
96146e5313 (Vita) Update vita2d driver
(Vita/PSP) Name some stuff to vita
2015-08-31 15:26:37 +02:00
Alcaro
ee2ad0c4bd These aren't executable. 2015-08-12 01:31:03 +02:00
radius
828734e007 don't try to autoconfigure GPIO devices 2015-08-11 17:13:25 -05:00
twinaphex
ff3e791d72 (Vita) Compile in input and joypad drivers 2015-08-10 23:19:07 +02:00
Jean-André Santoni
c6481b1930 Fix autoconfig saving for udev 2015-07-30 00:25:09 +02:00
Toad King
45e9055a63 don't uninitialize usb during libsicksaxis shutdown, fixes USB devices crashing on load 2015-07-23 19:06:21 -05:00
twinaphex
a6bbc31f95 (GX) Header buildfix 2015-07-14 06:14:13 +02:00
Twinaphex
f2ee781e92 Merge pull request #1959 from netux79/master
Fixed nunchuk controller support, it was not correctly detected.
2015-07-14 06:03:34 +02:00
Jose Ernesto Ramirez Ramirez
09f3c3ca77 Fixed nunchuk controller support, it was not correctly detected.
Fixed classic controller's analogs, were not working at all.
Restored sixaxis controller support, now with completely rewroten library.
Changed detection order (GC, Sixaxis, Wiimote/Nunchuck/Classic, left wiimote at the end, otherwise we needed to disconnect it to be able to use GC controller or sixaxis controller.
2015-07-13 22:58:01 -05:00
radius
82feadd350 fix vid/pid saving for dinput, need to add it to other drivers 2015-07-12 15:29:49 -05:00
twinaphex
7fb1265227 (PSP/CTR) Should fix lifecycle state menu toggling 2015-07-12 10:46:20 +02:00
twinaphex
23348f41ac (GX) Menu button toggle should work again 2015-07-12 10:41:49 +02:00
twinaphex
135ee2f503 Use UINT64_C(1) everywhere instead of 1ULL 2015-07-12 07:53:46 +02:00
twinaphex
0107be2485 (GX) Refactor controls 2015-07-12 01:58:43 +02:00
twinaphex
2bdce53651 (PSP) Refactor input code 2015-07-12 01:55:51 +02:00
twinaphex
69a406809e (CTR) Refactor code 2015-07-12 01:53:32 +02:00
radius
0ea522585d add a function to save controller profiles 2015-07-10 20:15:14 -05:00
twinaphex
2f9e8b44e3 (input) Get rid of remaining unused global pointers 2015-07-10 19:08:58 +02:00
twinaphex
2eab572773 (CTR) Don't depend on global state in input driver 2015-07-10 18:51:04 +02:00