twinaphex
79cc4f9c4f
Revert "Start going through wrapper functions for access to input_device_names"
...
This reverts commit 92293525c130f202604bcf078f38426c7090d2e0.
2020-07-05 16:41:55 +02:00
twinaphex
92293525c1
Start going through wrapper functions for access to input_device_names
2020-07-05 10:33:21 +02:00
twinaphex
dfeef4e772
(XInput) Do away with memsets
2020-06-29 02:44:35 +02:00
twinaphex
aa4f84b037
(Dinput) get rid of memsets
2020-06-29 02:37:06 +02:00
twinaphex
451a06076d
Revert "(dinput_joypad) Grab window pointer once"
...
This reverts commit d85eb927c14ac4a8381987d90aabfc905df4900e.
2020-06-12 06:36:19 +02:00
twinaphex
d85eb927c1
(dinput_joypad) Grab window pointer once
2020-06-12 06:12:25 +02:00
twinaphex
a0e6a9e1d5
(xinput joypad) Function can be made static
2020-06-11 04:53:20 +02:00
twinaphex
cfc511cc6b
(Dinput joypad) Some cleanups
2020-06-11 04:46:15 +02:00
twinaphex
b363ed7d79
(drivers_joypad) get rid of excessive logging
2020-06-11 04:06:33 +02:00
twinaphex
c63a65ffa5
(WiiU) Cleanups
2020-06-10 06:30:23 +02:00
twinaphex
ad1aa59ce1
Cleanup != NULL comparisons
2020-05-19 21:15:06 +02:00
Ash Logan
70fba3e92e
(WiiU/kpad) Actually return true when kpad_init succeeds, warning fix
2020-05-17 16:43:38 +10:00
Ash Logan
41541128c5
(WiiU/hid) Warning fixes
2020-05-17 16:42:31 +10:00
Ash Logan
f22af81e7d
(WiiU/wpad) Allow hotplugging Gamepad, support >1 channel
2020-05-17 16:32:51 +10:00
Vladimir Serbinenko
2fb7ba22e5
PSL1GHT port
...
Working:
* packaging
* running cores
* switching cores
* gamepad including axis
* rgui
* audio
* video
Not working:
* OSD
* menus other than rgui
* shaders
* Graphical acceleration
* Proper signing
* ODE build
* rumble
* keyboard
* mouse
Not tested:
* A lot
2020-03-30 05:39:22 +02:00
FmT0
f0faedddf9
Update psp_joypad.c
...
Fix "Prefer Front Touch" option from Input menu for Vita toggle menu input
2020-03-16 20:07:10 +09:00
twinaphex
0ec3a8a449
(Input) Settings cleanups
2020-02-23 06:05:23 +01:00
Toad King
14c67fde7f
emscripten: recreate input event listeners properly
...
There's a new (undocumented -_-) API for removing event listeners in emscripten
now, so use that when recreating input listeners. Fixes mouse events breaking
when loading cores.
2020-01-18 12:51:21 -06:00
twinaphex
fe9022afe0
More CXX_BUILD fixes
2020-01-18 05:48:19 +01:00
twinaphex
246863279a
Get rid of null input and null joypad driver files
2020-01-06 15:28:11 +01:00
ThePhxRises
3c27300a4e
[VITA] Enable touch regardless of MiniVitaTV
2019-12-14 20:50:17 +01:00
ThePhxRises
65f406a39e
[VITA] MiniVitaTV Support
...
Set kernel model manually with sceCtrlIsMultiControllerSupported()
2019-12-14 20:50:17 +01:00
Dmitry Sergeenkov
5cdef89b86
Get rid of 128 byte device name limit for XInput device discover
2019-11-22 21:15:58 +03:00
twinaphex
920a20f060
(GX) Silence more warnings
2019-09-22 11:35:09 +02:00
benoa
9250f649db
GameCube: Fix build
2019-09-19 15:13:22 +02:00
twinaphex
1d621c412c
Add HW_RVL to this - won't compile on Gamecube otherwise
2019-09-19 02:15:18 +02:00
benoa
744fac6777
Wii: Add wiimote lightgun support
2019-09-15 00:46:02 +02:00
Twinaphex
1091193ed5
Revert "[Switch] Really fix splitting/joining JoyCons via single option"
2019-08-26 14:22:58 +02:00
rsn8887
8c0c0e3eae
[Switch] Really fix splitting/joining JoyCons via single option
2019-08-24 21:08:35 -05:00
Toad King
2874c5ee6e
emscripten: Fix GLSL not being built in
...
fix gamepad builds to work with newer emscripten
2019-08-06 20:51:18 -05:00
twinaphex
eb3753ee3c
(XInput/DirectInput) Show device disconnect messages when unplugging a gamepad
2019-07-28 06:42:30 +02:00
twinaphex
91ef99f9b7
Restore this
2019-07-27 04:28:50 +02:00
twinaphex
d28cadef01
Cleanups; turn more functions into static functions
2019-07-27 04:13:33 +02:00
Yoshi Sugawara
102f27ee80
iOS/tvOS/macOS: Fix autodetect for mFi controllers: properly call autodetect add on the connect notification, and add call to disconnect on GameController disconnect notification.
2019-07-24 11:45:42 -10:00
twinaphex
2750997724
(dinput) POV defines need mmsystem.h header include
2019-07-23 19:40:22 +02:00
twinaphex
5d8d6e18b2
(Dinput joypad) Prevent input going haywire once pad is disconnected
2019-07-23 18:46:40 +02:00
twinaphex
f06607141d
dinput_joypad_button - further cleanups
2019-07-23 18:37:28 +02:00
twinaphex
051fb92e83
(Dinput joypad) Cleanup magic numbers mess surrounding
...
hat code
2019-07-23 18:27:16 +02:00
twinaphex
783027ab96
(Dinput) Lots of pointless ARRAY_SIZE checks when the element size
...
never changes
2019-07-23 16:07:34 +02:00
twinaphex
642298c8b0
(ps4_joypad.c) C89_BUILD fixes
2019-07-23 15:47:13 +02:00
twinaphex
ea4f9b4899
dinput_joypad_button - cleanups
2019-07-23 15:34:24 +02:00
twinaphex
e0672e46a5
(Xinput) This variable doesn't need to be set at every button call
2019-07-23 14:32:46 +02:00
twinaphex
02876aecae
Cleanups
2019-07-23 14:07:49 +02:00
twinaphex
d4255b0e55
Cleanups
2019-07-23 13:59:51 +02:00
rsn8887
c226f0a683
[SWITCH] Fix splitting and joining of joycon controllers
...
Before this fix, splitting and joining of joycons only ever worked
sporadically.
2019-07-22 23:30:34 -05:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
twinaphex
7be9aef768
(PSP) Buildfix
2019-07-20 16:56:01 +02:00
twinaphex
5de9f85533
Cleanups
2019-07-19 13:01:45 +02:00
twinaphex
4c69dad0ce
Define DEFAULT_MAX_PADS inside config.def.h - get rid of the messy
...
MAX_PADS macros everywhere
2019-07-19 12:55:38 +02:00
twinaphex
0257e01bee
Refactor input_autoconfigure_connect - don't return
...
value - set input device name upon failure implicitly
2019-07-16 15:28:22 +02:00