2073 Commits

Author SHA1 Message Date
twinaphex
d87c895fd8 rarch_key_map_x11 - hook up XK_KP_Up/XK_KP_DOwn/XK_KP_Left/XK_KP_Right 2015-11-15 05:08:45 +01:00
twinaphex
5c6840323b (SNES30 8bitdo) Add select/start binds 2015-11-15 02:45:16 +01:00
twinaphex
3646e1a2dd (iCade) Add SNES30 8bitdo key mappings 2015-11-15 02:26:31 +01:00
twinaphex
57771fcf3e Rearrange some code 2015-11-14 22:13:47 +01:00
twinaphex
8005585853 move more code to linux_common.c 2015-11-14 22:07:11 +01:00
twinaphex
bfec58154e Move code to linux_common.c 2015-11-14 22:03:37 +01:00
twinaphex
499c989df0 dinput.c - buildfixes 2015-11-14 21:58:19 +01:00
Arche-san
3b558775dc Merge branch 'master' into osx-xbox360-gamepad-right-stick-support
Conflicts:
	input/drivers/cocoa_input.h
2015-11-14 18:08:53 +01:00
Arche-san
c47254e64b os x : add right stick support for xbox 360 gamepad (and others hid gamepad with 6 axes instead of 4) 2015-11-14 18:04:07 +01:00
twinaphex
465a608a56 More cleanups 2015-11-14 09:04:01 +01:00
twinaphex
49dad39bf4 (udev) Reuse linux_common code 2015-11-14 09:01:41 +01:00
twinaphex
d59215a678 Add linux_common.c 2015-11-14 08:50:10 +01:00
twinaphex
81b741e359 Move SDL keymap to input_keymaps.c 2015-11-14 08:28:59 +01:00
twinaphex
33292634ec Move dinput keymap to input_keymaps.c 2015-11-14 08:21:42 +01:00
twinaphex
06c65e2829 (X11) Move keybind map to input_keymaps.c 2015-11-14 08:14:18 +01:00
Twinaphex
6847501e99 Revert "iCade codepaths work now for regular OSX too"
This reverts commit d72090f5e986de862aa1f2ac1d31530b538d1e95.
2015-11-14 02:08:59 +01:00
Twinaphex
d72090f5e9 iCade codepaths work now for regular OSX too 2015-11-14 01:48:16 +01:00
Twinaphex
983b488d59 (iOS) Buildfix 2015-11-13 22:13:57 +01:00
twinaphex
3282c16498 (keyboard_event_apple) Hook up gamepad mapping type setting 2015-11-13 22:12:49 +01:00
Twinaphex
1b05556b06 remove some unused variables 2015-11-13 21:44:08 +01:00
twinaphex
e0b5925c24 Remove now unused icade code 2015-11-13 21:42:58 +01:00
twinaphex
8e373af966 (iPega) Should fix X button 2015-11-13 21:28:13 +01:00
twinaphex
fc097f47e8 (iPega PG-9017) Hook up X button 2015-11-13 21:25:43 +01:00
twinaphex
f30f2713bf (iCade) Add 8-bitty configuration 2015-11-13 21:15:40 +01:00
twinaphex
b5d4aeb5da (keyboard_event_apple.c) Style nits 2015-11-13 20:04:44 +01:00
Twinaphex
5b7f58bec5 (iOS) Rewrite iCade code entirely - start out with iPega PG9017 profile 2015-11-13 20:03:14 +01:00
Twinaphex
8ebad97fbd Revert "Add iCade code to cocoa_input_is_pressed"
This reverts commit 536754d6f2a25c529449b2304fbb6d5cde8b164d.
2015-11-13 02:46:01 +01:00
twinaphex
536754d6f2 Add iCade code to cocoa_input_is_pressed 2015-11-13 02:42:46 +01:00
Twinaphex
924642a744 Revert "Revert "Refactor small keyboard/icade code a bit""
This reverts commit fde9676ac315cec16aa7fb58c79526b07fa8b5dd.
2015-11-13 01:50:34 +01:00
Twinaphex
ba00560f2b Revert "Revert "(iOS) Add Small Keyboard/iCade Enable options""
This reverts commit 834e4d848ecf20cd0ec42b77a25feed213f8a62d.
2015-11-13 01:50:22 +01:00
Twinaphex
834e4d848e Revert "(iOS) Add Small Keyboard/iCade Enable options"
This reverts commit 6ea11afe28411920084afae59431a8d2fb13a394.
2015-11-13 01:39:39 +01:00
Twinaphex
fde9676ac3 Revert "Refactor small keyboard/icade code a bit"
This reverts commit 340c15c517e217cc31d74747b9a2eca5996609a1.
2015-11-13 01:39:19 +01:00
twinaphex
340c15c517 Refactor small keyboard/icade code a bit 2015-11-12 17:54:52 +01:00
twinaphex
6ea11afe28 (iOS) Add Small Keyboard/iCade Enable options 2015-11-12 06:28:05 +01:00
twinaphex
08a343fbd0 More iOS ifdefs 2015-11-12 06:15:28 +01:00
twinaphex
9e0a86e446 Start ifdeffing some of the icade/small keyboard code for iOS 2015-11-12 06:13:39 +01:00
twinaphex
1da727cd54 convert keyboard_event_win32 to C++ 2015-11-11 20:23:19 +01:00
twinaphex
1b7576aa64 Kill off IS_JOYCONFIG 2015-11-11 20:15:27 +01:00
twinaphex
53c0e57d6d (Android) Buildfix 2015-11-07 21:13:11 +01:00
twinaphex
1c07ae1e5a (DInput) Buildfix 2015-11-07 21:12:39 +01:00
twinaphex
22f85b11df Don't need this anymore 2015-11-07 20:59:12 +01:00
twinaphex
e2ced6bd6a Don't need this additional code anymore 2015-11-07 20:47:29 +01:00
twinaphex
9bb87f276c Use just one label descriptor setting 2015-11-07 16:11:30 +01:00
Twinaphex
9a4adece0f Merge pull request #2315 from gizmo98/analog-dpad-sanity-check
input: add sanity check for analog dpad mode
2015-10-30 08:02:50 +01:00
radius
210ec0c23b add sanity check 2015-10-30 01:28:01 -05:00
Stefan
a4faa857c0 input: add sanity check for analog dpad mode
Don't remap dpad joyaxis if analog joyaxis values are not valid. Joyaxis values are not valid if up and down or left and right are equal.

-Fix for https://github.com/libretro/RetroArch/issues/1780. If no analog left or right is configured (retroarch.cfg, autoconf) default analog joyaxis values are "-1".
-Make this wish https://github.com/libretro/RetroArch/issues/609 obsolete.
2015-10-30 07:25:43 +01:00
twinaphex
eb33e83eff Some more non-HAVE_MENU buildfixes 2015-10-28 08:02:39 +01:00
twinaphex
df01279cf3 Add non-HAVE_MENU ifdefs 2015-10-28 00:55:11 +01:00
twinaphex
db5d8d248b Create new char_list_new_special 2015-10-26 19:41:20 +01:00
twinaphex
b9febe2eed Add void pointer to string_list_special_new 2015-10-26 19:16:20 +01:00