pinumbernumber
|
86c4458f35
|
add madcatz pad
|
2013-09-07 22:51:23 +01:00 |
pinumbernumber
|
914f6fcf33
|
add more variants of the 360 pad and third-party XI pads
|
2013-09-07 22:17:31 +01:00 |
pinumbernumber
|
de5270a651
|
Fix support for logitech f310 on windows
|
2013-09-07 21:40:14 +01:00 |
pinumbernumber
|
5d0b435d47
|
add 360 guide button->menu_toggle autoconf
|
2013-09-07 14:37:32 +01:00 |
Themaister
|
c76fc068dc
|
Build fix.
|
2013-09-06 23:25:29 +02:00 |
Themaister
|
99dbd6bd1c
|
Clean up autoconfig stuff a bit, add headers.
|
2013-09-06 23:24:21 +02:00 |
Hans-Kristian Arntzen
|
02528942ac
|
Merge pull request #299 from pinumbernumber/improve-xinput
Add some hardcoded autoconf configs in addition to the file-based system
|
2013-09-06 14:14:05 -07:00 |
pinumbernumber
|
d2472eb8cb
|
indentation fix
|
2013-09-06 20:53:26 +01:00 |
pinumbernumber
|
50e4dfb57c
|
Various fixups to the internal autoconf system
|
2013-09-06 13:46:06 +01:00 |
meancoot
|
f1d0a22231
|
(Analog Overlay) Add a saturate_pct key to descibe the point at which an analog hitbox will return the max analog range
|
2013-09-05 18:52:17 -04:00 |
meancoot
|
149a0f37d0
|
(Overlay Analog) Coding style fixes
|
2013-09-05 18:19:07 -04:00 |
pinumbernumber
|
8fd84fa46c
|
Hardcoded joypad config fallbacks, and required changes to config_file
|
2013-09-05 20:44:00 +01:00 |
meancoot
|
21388592ea
|
(Overlay) Add basic analog support
|
2013-09-05 11:38:00 -04:00 |
pinumbernumber
|
c16d0e54e1
|
fix xinput (again)- repair multiple pads support
|
2013-09-02 12:32:59 +01:00 |
pinumbernumber
|
0fb0d0e891
|
coding style corrections
|
2013-08-29 09:27:13 +01:00 |
pinumbernumber
|
37ebdcdec7
|
Add correct joypad name reporting to RGUI (for xi and di), also cleanup dinput name variables
|
2013-08-28 21:16:27 +01:00 |
pinumbernumber
|
a2d5d20125
|
tiny XI tweak/fix
|
2013-08-28 16:08:44 +01:00 |
pinumbernumber
|
ee57fe6a95
|
Merge branch 'xinput-perf-fix' into xinput-autoconf
|
2013-08-27 20:56:15 +01:00 |
pinumbernumber
|
fee0bdd228
|
more XI/DI tweaking
|
2013-08-27 20:25:50 +01:00 |
pinumbernumber
|
dca8dd0f3b
|
fix XInput performance bug
|
2013-08-27 19:28:34 +01:00 |
pinumbernumber
|
2b6907e0ab
|
fix C++ (MSVC) build
|
2013-08-27 19:26:01 +01:00 |
pinumbernumber
|
6bed0cfa65
|
More small adjustments to joypad drivers
|
2013-08-27 14:38:20 +01:00 |
pinumbernumber
|
905e767983
|
Add autoconfig support to xinput and dinput
|
2013-08-27 12:14:56 +01:00 |
pinumbernumber
|
d5eea1e575
|
fixed attribution
|
2013-08-26 15:37:01 +01:00 |
pinumbernumber
|
333ae68163
|
more small style tweaks
|
2013-08-26 12:13:41 +01:00 |
pinumbernumber
|
ef8a86e794
|
more win32 typedef removal
|
2013-08-25 18:57:23 +01:00 |
pinumbernumber
|
f3de828444
|
Eradicated some win32 macros/typedefs
|
2013-08-25 18:54:20 +01:00 |
pinumbernumber
|
3370684a06
|
Improved XInput support, misc tweaks
|
2013-08-25 17:17:23 +01:00 |
pinumbernumber
|
f5454cd446
|
Initial xinput support, fix msvc build
|
2013-08-23 13:09:59 +01:00 |
ToadKing
|
f4ff5f3ea3
|
[EMSCRIPTEN] less workarounds due to fixes in emscripten, enable more optimizations
|
2013-08-18 02:50:10 -04:00 |
ToadKing
|
9486d8154c
|
fix input
|
2013-07-17 22:06:52 -04:00 |
ToadKing
|
49398698b5
|
initial emscripten port (no audio/files, input broken)
|
2013-07-17 20:26:01 -04:00 |
Themaister
|
e215033edd
|
Fix CXX_BUILD.
|
2013-06-05 10:47:19 +02:00 |
Themaister
|
1895cca5d9
|
Fix overlay input hitbox with scaling.
|
2013-05-18 00:18:24 +02:00 |
Themaister
|
b323640d7c
|
Make joypad driver configurable.
|
2013-05-04 10:24:15 +02:00 |
Themaister
|
dfdcfac588
|
Add concept of meta "level" for hotkeys.
Used by retroarch-joyconfig to make misc key config easier.
|
2013-04-29 21:11:29 +02:00 |
Themaister
|
a076b14daa
|
Clean up some ifdefs.
|
2013-04-27 00:14:01 +02:00 |
Themaister
|
3417097484
|
Fix Win32 build.
|
2013-04-26 15:10:52 +02:00 |
Themaister
|
40d8a42886
|
De-autoconfig lost drivers on reinit.
|
2013-04-26 15:08:18 +02:00 |
Themaister
|
f06f6e544e
|
Don't spam OSD messages for autoconfigure.
|
2013-04-26 15:03:09 +02:00 |
Themaister
|
cca7fce89c
|
Add joypad autoconfig support.
|
2013-04-26 14:48:48 +02:00 |
Themaister
|
0ac849d825
|
Let retroarch-joyconfig write autoconfigs.
|
2013-04-26 13:25:40 +02:00 |
Themaister
|
42a9e46cb2
|
Input config refactor.
Move LUTs to input_common.c. Make LUTs public.
|
2013-04-26 11:44:54 +02:00 |
Themaister
|
0653a8b5c2
|
Push to msg_queue when device is hotplugged.
|
2013-04-26 00:43:14 +02:00 |
Themaister
|
66a1c01419
|
Make device name show up in RGUI.
|
2013-04-26 00:22:12 +02:00 |
Themaister
|
9a96e6a8f3
|
Rewrite linuxraw-joypad. Add hotplug.
Adds plug-n-play to linuxraw-joypad.
Can plug devices in and out in flight.
linuxraw_joypad is now default joypad API on Linux,
making SDL obsolete.
|
2013-04-26 00:03:22 +02:00 |
Themaister
|
f1e3cb3b58
|
Fix compiler warning.
|
2013-04-20 09:01:38 +02:00 |
twinaphex
|
3a131cf5b8
|
(PS3) Compile in HAVE_OVERLAY
|
2013-04-10 04:39:27 +02:00 |
Themaister
|
2dc4af52dc
|
Use FOREGROUND for mouse.
|
2013-04-04 22:56:52 +02:00 |
Themaister
|
a910ada8a2
|
Add mouse grab to dinput.
|
2013-04-04 22:35:05 +02:00 |
Themaister
|
d59d72fe49
|
Don't warp pointer unless needed.
|
2013-03-29 19:30:09 +01:00 |
Themaister
|
7f25a608f4
|
Only grab mouse when there is input focus.
|
2013-03-29 19:04:26 +01:00 |
Themaister
|
292bc36b43
|
Basic mouse grabbing for X11.
|
2013-03-29 18:55:54 +01:00 |
Themaister
|
2be53ac0f9
|
Add MENU_TOGGLE bind config.
|
2013-03-16 12:21:16 +01:00 |
Themaister
|
d2665f8807
|
Fix dinput cb struct.
|
2013-03-15 10:43:42 +01:00 |
twinaphex
|
ede829c354
|
Refactor set_default_keybinds callback into set_keybinds - remove
set_analog_dpad_mapping and have it go through set_keybinds - expand
functionality of set_keybinds
|
2013-03-14 02:24:57 +01:00 |
twinaphex
|
4fa8d0f3c6
|
(Android) Rewritten input_autodetect- now implements set_default_keybinds
|
2013-03-13 23:17:33 +01:00 |
twinaphex
|
d7130d58f6
|
Move set_default_keybinds upstream (no longer ifdeffed RARCH_CONSOLE)
|
2013-03-13 16:33:39 +01:00 |
twinaphex
|
ece717f2cc
|
Rename set_default_keybind_lut to set_default_keybinds
|
2013-03-13 16:30:01 +01:00 |
twinaphex
|
545911d4da
|
(Input) Remove post_init and make it part of input_init
|
2013-03-13 00:34:46 +01:00 |
Themaister
|
272ef70895
|
Merge branch 'master' into cd-swap
|
2013-03-09 09:27:14 +01:00 |
twinaphex
|
6899434609
|
(Android) Add back button behavior option
|
2013-03-07 15:21:17 +01:00 |
Themaister
|
5c53c053e2
|
Plain overlay_next should always go to next.
|
2013-02-24 12:52:48 +01:00 |
Themaister
|
c2f2377f7b
|
Merge branch 'master' into cd-swap
|
2013-02-23 23:15:53 +01:00 |
Themaister
|
c9e6f15861
|
Add out-of-order overlays.
|
2013-02-23 22:57:39 +01:00 |
Themaister
|
e3dfba2c34
|
Add preliminary disk swapping interface.
Works with Mednafen's disk swapping model.
|
2013-02-21 23:44:07 +01:00 |
Themaister
|
041bfecf21
|
Avoid "double-tapping" overlay on overlay_next.
|
2013-02-17 15:00:38 +01:00 |
Themaister
|
bdabb39eb6
|
Add more verbose error logging to overlay.
|
2013-02-17 01:04:04 +01:00 |
Themaister
|
7d2e5515af
|
Allow scaling of overlays.
|
2013-02-03 23:36:27 +01:00 |
ToadKing
|
7967086058
|
(Android) set opacity overlay
|
2013-02-01 20:29:42 -05:00 |
Themaister
|
f74467c81b
|
Set alpha default more explicitly.
|
2013-01-29 21:53:03 +01:00 |
Themaister
|
eb979732b4
|
Add alpha modulation to overlays.
|
2013-01-29 21:51:15 +01:00 |
Themaister
|
79dd7f79d7
|
Fix build for Win32.
|
2013-01-11 16:44:58 +01:00 |
Themaister
|
8f9e65b5a7
|
Allow triggering multiple buttons with one desc.
|
2013-01-11 16:43:12 +01:00 |
Themaister
|
312980ee30
|
Add support for full-screen overlays.
|
2013-01-11 16:23:04 +01:00 |
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
Themaister
|
7458f7888f
|
Set up multitouch querying.
|
2012-12-27 12:26:13 +01:00 |
Themaister
|
57d7643b86
|
Fix compiler warnings.
|
2012-12-25 19:05:30 +01:00 |
Themaister
|
1f9caf554c
|
Allow custom geometry of overlay.
|
2012-12-22 16:09:15 +01:00 |
Themaister
|
34bd32c1fd
|
Add RETRO_OVERLAY_NEXT bind.
|
2012-12-22 15:33:28 +01:00 |
Themaister
|
023443e1aa
|
Initial overlay config work.
|
2012-12-22 13:40:15 +01:00 |
Themaister
|
ca9f081d27
|
Make input overlay configurable.
|
2012-12-20 20:23:53 +01:00 |
Themaister
|
cc2e4015b5
|
Allow enable/disable overlay.
|
2012-12-20 15:37:04 +01:00 |
Themaister
|
47a98ef205
|
Make overlay polling completely independent.
|
2012-12-20 15:33:54 +01:00 |
Themaister
|
45f808d00c
|
Change hardcoded path.
|
2012-12-20 12:54:54 +01:00 |
Themaister
|
d5b294c894
|
Update coords for basic overlay.
Sort of usable now.
|
2012-12-20 12:47:18 +01:00 |
Themaister
|
1250fae7f1
|
Basic overlay POC works.
Add support for X11.
|
2012-12-20 12:24:49 +01:00 |
Themaister
|
46ae26211f
|
Fix Mingw build.
|
2012-12-19 21:27:27 +01:00 |
OV2
|
369615f808
|
win32: fix msvc build
|
2012-12-19 21:18:38 +01:00 |
Themaister
|
5185524b46
|
Use common code for handling keysym translations.
|
2012-12-08 13:26:10 +01:00 |
twinaphex
|
966cc93b5e
|
Refactor of driver function hooks
|
2012-11-27 00:50:56 +01:00 |
Themaister
|
0e729bcaa0
|
Style nits.
|
2012-11-15 09:40:31 +01:00 |
OV2
|
54d39dff74
|
win32: make d3d9 compile in msvc, add linker pragmas to source files
|
2012-11-14 21:07:06 +01:00 |
Themaister
|
f3b2c8748a
|
Add RETRO_DEVICE_POINTER support to SDL/Xv.
|
2012-10-28 11:04:07 +01:00 |
Themaister
|
dc8f55c303
|
Add mouse support to DInput.
|
2012-10-28 10:42:20 +01:00 |
Themaister
|
1908a81e1c
|
Add RETRO_DEVICE_POINTER.
Implemented only for X11 so far.
Also clears up viewport_size call.
Changed to viewport_info to also grab X/Y info.
|
2012-10-28 00:38:31 +02:00 |
twinaphex
|
96f5c78304
|
(Android) removed bifrost.c - made libretroarch.so now a native
activity
|
2012-10-14 03:37:08 +02:00 |
Themaister
|
6fd1940741
|
Fix screensaver appearing in fullscreen.
|
2012-10-13 19:53:04 +02:00 |
Themaister
|
9208663c53
|
Add basic Xinerama support to X11.
|
2012-10-12 19:58:54 +02:00 |
Themaister
|
5e70581a5f
|
Return axis values that makes more sense.
|
2012-09-30 16:11:13 +02:00 |