Commit Graph

3790 Commits

Author SHA1 Message Date
twinaphex
236622ffa6 (Joypad driver) Init function - return void pointer 2020-09-22 02:30:47 +02:00
twinaphex
11b4043ef6 Struct reordering 2020-09-20 23:23:31 +02:00
twinaphex
45bef61e36 Cleanups 2020-09-18 02:50:01 +02:00
jdgleaver
8a5ebbf24d Add option to scale overlays automatically (with aspect ratio correction) 2020-09-17 17:23:07 +01:00
Twinaphex
5444401e4f Add this back 2020-09-14 19:45:49 +02:00
twinaphex
8b18ae3018 (Cocoa) Fix keyboard input 2020-09-14 19:38:52 +02:00
jdgleaver
34e08a688f (Sensors API) Android (crash-)fixes/improvements + add option to disable sensor input 2020-09-14 17:52:45 +01:00
valadaa48
9ef2df242b ODROIDGO2 DEFAULT_MAX_PADS 1 2020-09-14 00:17:26 -04:00
twinaphex
b4bbad494a (drivers_joypad) Cleanups to wiiu_joypad and xdk_joypad 2020-09-11 15:58:44 +02:00
twinaphex
99cff42988 (udev_joypad) Struct reordering, alignment 2020-09-11 15:53:18 +02:00
twinaphex
ab517428fd Reorder structs, alignment 2020-09-11 12:53:18 +02:00
twinaphex
72f1ff0f4b Reorder structs, alignment 2020-09-11 12:40:19 +02:00
twinaphex
7c36e615c2 (MFI_joypad) Cleanups 2020-09-11 12:39:05 +02:00
twinaphex
ab9202c0aa Cleanups 2020-09-11 12:35:14 +02:00
twinaphex
0c45135160 (ps2_joypad) Cleanups 2020-09-11 12:32:06 +02:00
Autechre
b122f314d4
Merge pull request #11310 from sonninnos/winraw-product-log
(WINRAW) Product string init logging
2020-09-11 11:58:40 +02:00
twinaphex
47ad4da310 Don't free userdata for these drivers inside the destroy function
as they don't have userdata
2020-09-11 11:50:00 +02:00
twinaphex
2c97878851 (Input drivers) Cleanups - if we don't need userdata and it's just
empty then just pass (void*)-1 to init function
2020-09-11 11:45:01 +02:00
Tony Jansson
36e286e841 (WINRAW) Mouse product string init logging 2020-09-11 00:47:44 +03:00
Autechre
8f60e63527
Merge pull request #11307 from sonninnos/close-content-hotkey
Hotkey for Close Content / Unload Core
2020-09-09 06:26:49 +02:00
Tony Jansson
eb5e5b546c Hotkey for Close Content 2020-09-08 22:12:42 +03:00
jdgleaver
b8ea4fd54e Overlay configuration improvements 2020-09-08 13:37:51 +01:00
Autechre
2d6c7c94c4
Merge pull request #11292 from th-in-gs/XK-PC2004-controller-fix
Allow controllers with no/empty names to work.
2020-09-07 14:30:47 +02:00
James Montgomerie
f83f706565 Make style of if statment conform to the one already in use in the file/ 2020-09-06 18:36:32 -07:00
James Montgomerie
5c58c6969e Allow controllers with no/empty names to work. 2020-09-06 18:24:32 -07:00
Matthew Bauer
210dcfbd8c Map libcec-daemon keys to RETROK
From https://github.com/bramp/libcec-daemon, we have some keys that
aren’t recognized by RetroArch right now. So we can map them to actual
RETROK_ codes. They are:

- KEY_EXIT -> RETROK_CLEAR
- KEY_OK -> RETROK_RETURN
- KEY_SELECT -> RETROK_RETURN

See
fe9df5ddf7/src/main.cpp (L233-L312)
for a full list
2020-09-06 16:01:12 -05:00
twinaphex
e2e9d0fbb6 Cleanup 2020-09-05 20:30:33 +02:00
twinaphex
09423bf272 Fix C89_BUILD issue 2020-09-05 20:29:57 +02:00
twinaphex
33578eda08 Cleanup 2020-09-05 10:14:19 +02:00
twinaphex
cf02814fd4 Remove unused apple_key_name_map 2020-09-05 10:13:06 +02:00
twinaphex
ef57f9de31 Cleanups 2020-09-05 08:35:33 +02:00
twinaphex
a41262f444 (Winraw input) Alignment changes 2020-09-05 07:29:37 +02:00
twinaphex
f7dd849156 (Winraw) Cleanup winraw_grab_mouse 2020-09-05 07:28:52 +02:00
twinaphex
a05e16e398 (UWP) uwp_input_next_frame - change function signature so we
can diretly insert this into the input driver's 'poll' function
callback
2020-09-05 07:23:49 +02:00
twinaphex
7f80eb3477 (Winraw) Get rid of more static global state 2020-09-05 07:14:55 +02:00
twinaphex
7244b08db1 (Winraw) No longer require keyboard state to be copied over
from intermediary buffer to buffer in every poll function call
2020-09-05 07:14:55 +02:00
Tony Jansson
178a701332 Fix dinput mouse grab crash without mouse 2020-09-05 01:40:15 +03:00
Sergei Nikitin
7475f6230a [Wii] Added HID support for HORI mini wired ps4 gamepad 2020-09-04 17:50:10 +06:00
twinaphex
812a5b541b Remove input_get_ptr 2020-09-04 07:27:28 +02:00
twinaphex
b4b77fd6b0 Refactor out input_keyboard_ctl 2020-09-04 02:37:58 +02:00
twinaphex
ad72cac40d (PSP Input driver) Cleanups 2020-09-02 18:05:04 +02:00
twinaphex
454eff8688 (Emscripten) Cleanup 2020-09-02 17:56:01 +02:00
twinaphex
3f566fd54e Don't implement input_state for input drivers that don't need it 2020-09-02 17:37:01 +02:00
twinaphex
4cbee42692 Revert "(RWebInput) We're going to assume joypad driver code is not"
This reverts commit 6b63b392ea.
2020-09-02 15:31:32 +02:00
twinaphex
6b63b392ea (RWebInput) We're going to assume joypad driver code is not
needed for RARCH_DEVICE_ANALOG
2020-09-02 15:28:16 +02:00
twinaphex
1c5f4e1dee Start cutting down on input_state - move all joypad driver code up to
higher-level retroarch.c
2020-09-02 15:26:03 +02:00
twinaphex
a72759aba0 (input drivers) Cleanups 2020-09-02 05:26:24 +02:00
twinaphex
826fbf6bdf Cleanups 2020-09-02 05:09:37 +02:00
twinaphex
d0af46d460 Cleanup 2020-09-02 01:29:27 +02:00
twinaphex
55378ae9cc Cleanups 2020-09-02 01:22:34 +02:00