misson20000
6d2a7b1f26
Nintendo Switch (libtransistor) port
2017-12-29 00:10:01 +01:00
Twinaphex
c7c71cb01f
Fix Apple build
2017-12-27 22:36:10 +01:00
Twinaphex
b1c0fe7d0d
Fix CXX_BUILD for Apple
2017-12-27 22:33:32 +01:00
radius
2cab3a7e4e
fix some nits
2017-12-27 15:43:03 -05:00
radius
c3e6ac96aa
only reinit when HID devices are attached
2017-12-27 15:34:18 -05:00
Twinaphex
d64154bf40
Merge pull request #5965 from fr500/master
...
avoid dinput reinitialization on unrelated WM_DEVICECHANGE events
2017-12-27 05:55:38 +01:00
bparker06
2dcd2bc5c6
Fix relative path
2017-12-26 22:02:11 -05:00
radius
ab54fda509
avoid dinput reinitialization on unrelated WM_DEVICECHANGE events
2017-12-26 20:17:26 -05:00
radius
7d9193555a
fix menu toggle with keymapper active
2017-12-26 01:20:36 -05:00
Brad Parker
6d484b7724
xinput: check for valid function pointers before calling them
2017-12-23 23:02:29 -05:00
twinaphex
95e807749d
Simplification/cleanup
2017-12-18 07:09:44 +01:00
twinaphex
422ce9396c
Cleanup - input_key_pressed
2017-12-18 06:14:48 +01:00
twinaphex
69f85556a3
Get rid of meta_key_pressed
2017-12-18 05:59:57 +01:00
twinaphex
7b210ccf37
Don't call meta key pressed if not bound
2017-12-18 05:49:17 +01:00
twinaphex
1978689dcb
Rewrite input_keys_pressed_iterate
2017-12-18 05:22:45 +01:00
twinaphex
9b9cf7b036
Cleanups
2017-12-18 05:13:57 +01:00
twinaphex
3c5d2f047c
Create input_keys_pressed_iterate
2017-12-18 05:09:16 +01:00
Twinaphex
26f483b22d
Merge pull request #5882 from hiddenasbestos/dolphinbar
...
Mayflash DolphinBar
2017-12-17 16:48:26 +01:00
David Walters
02f6301607
fix reversed logic
2017-12-17 12:46:21 +00:00
David Walters
adffa5fc4c
Fixes for overlay buttons
2017-12-17 12:36:18 +00:00
Brad Parker
8c0adf3594
move path_file_rename and path_file_remove into VFS
2017-12-14 13:32:26 -05:00
gblues
0f7de204f7
Last batch of whitespace cleanup (post-rebase)
...
-- looks like a few files committed with DOS line endings
2017-12-12 00:24:46 -08:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
c950613098
C comments
2017-12-11 11:28:48 +01:00
Peter Y. Hammond
b14598657c
Fixed a bug where the joypad devices were not always being assigned in the same order as they were numbered under /dev/input/. This showed up mainly when using an external USB Bluetooth dongle. In that case, controllers would be assigned often in reverse order.
2017-12-10 22:22:01 -07:00
Monroe88
cfde6a44db
input_driver: Map Delete key to Y button for non-unified menu keyboard controls
2017-12-09 14:17:54 -06:00
Fabio
0d58d9ca0d
Added label to wii controllers, inverted the right stick Y axis of classic controller
...
The right stick Y axis of classic controller was wrong
2017-12-09 08:24:19 +01:00
David Walters
124ddcd27a
Add dolphin bar VID/PID - treat like a wii over bluetooth connection
2017-12-07 23:44:29 +00:00
twinaphex
de9b0127f8
(MSVC) Buildfix
2017-12-06 04:33:54 +01:00
Andrés
0c9fce98a2
fix vid/pid enumeration on xinput controllers when the xinput controllers are interleaved with dinput ( #5872 )
2017-12-05 22:07:48 -05:00
Twinaphex
d881931254
Merge pull request #5867 from hiddenasbestos/more_devices
...
Don't limit available input devices to user count.
2017-12-06 01:43:52 +01:00
Brad Parker
f5ea4a0c65
dinput: add missing function parameter
2017-12-05 17:19:17 -05:00
David Walters
609bcb4dc2
fix device indexing
2017-12-05 22:03:56 +00:00
David Walters
0d189ae067
Don't limit available input devices to user count.
2017-12-05 21:21:29 +00:00
Brad Parker
bc4bbe79aa
don't define UNICODE at all, we don't need it and it causes dinput problems (names are wchar_t)
2017-12-05 14:26:59 -05:00
twinaphex
2bdf4a5bb4
update
2017-12-05 20:08:18 +01:00
twinaphex
408878a7e1
Start making it possible for xinput_joypad to be used without
...
DirectInput
2017-12-05 20:04:12 +01:00
Twinaphex
7ab7ed35b7
Merge pull request #5863 from bparker06/xinput
...
xinput: copy VID/PID from dinput so autoconfig does not rely solely on HID name
2017-12-05 20:01:16 +01:00
bparker06
4c9bde61b5
dinput: fix memory leak of joypad name
2017-12-05 13:54:15 -05:00
Brad Parker
35ab48ee61
xinput: copy VID/PID from dinput so autoconfig does not rely solely on HID name
2017-12-05 12:47:52 -05:00
twinaphex
f0c143766e
Change to 256bit macros
2017-12-05 12:07:35 +01:00
twinaphex
6c09661a64
Move defines to retro_miscellaneous.h
2017-12-05 10:42:37 +01:00
twinaphex
e94300a581
Get rid of a lot of RARCH_INPUT_STATE_BIT_ macros - replace them
...
with BIT128_ equivalents instead
2017-12-05 09:22:56 +01:00
twinaphex
3ccce249ea
Fixes hotkey issues with MSVC
2017-12-05 08:50:24 +01:00
neville
43f6a03110
(OSX PPC) Buildfixes
2017-12-04 02:59:06 +01:00
bparker06
78bf72e29e
blissbox: add atari pad type
2017-12-02 13:33:09 -05:00
Twinaphex
5f0a9fffbb
Merge pull request #5827 from hiddenasbestos/input_driver_x11
...
Add new lightgun/mouse-bind features to X11 driver
2017-12-02 09:18:17 +01:00
Ash
bf3e256a43
[WiiU] Input: Make controller_patcher a compile-time option
...
As discussed in libretro#5357; controller_patcher is now optional. It's
off by default; though this could be changed with a simple makefile
tweak (ENABLE_CONTROLLER_PATCHER ?= 1, perhaps?)
To re-enable controller_patcher; append ENABLE_CONTROLLER_PATCHER=1 to
your usual make command.
controller_patcher was the only user of c++ constructors in the Wii U
port, so you'll need 26a006c in your tree otherwise you will have a
blackscreen on startup.
2017-12-01 18:29:21 +11:00
David Walters
a9451822b5
Improved handling of libusb hotplug capability ( #5830 )
...
* Improved handling of libusb hotplug capability
* Only deregister hotplug callback if registration happened.
2017-11-30 10:30:46 -05:00
twinaphex
6c69002ab4
Start adding not-complete kqueue codepaths - bparker - see if you can
...
finish this up
2017-11-30 07:28:59 +01:00