krzys-h
e08f79e16b
(UWP) Add keyboard mapping support in the uwp driver
2019-01-11 20:24:26 +01:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
twinaphex
b9ff2e4de1
Fix some static code analysis warnings from MSVC 2017
2019-01-10 21:47:15 +01:00
krzys-h
0cff7eefa7
Initialize COM only once, globally
2019-01-10 16:48:02 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Francisco Javier Trujillo Mata
9370fb604d
Enable 2 controller for PS2 Driver (multiplayer is not implemented yet)
2019-01-08 00:28:14 +01:00
Francisco Javier Trujillo Mata
f48ffb9aac
Open RetroArch Menu Long Pressing Start button
2019-01-07 01:38:48 +01:00
orbea
2b0838ac02
udev: Disable the mouse when the window has lost focus. ( #7851 )
...
Fixes https://github.com/libretro/RetroArch/issues/5520
v2: Move check to udev_handle_mouse().
v3: Change check to udev_get_mouse to fix issue reported by RobLoach.
2019-01-05 19:56:41 -05:00
krzys-h
fce7ca80c1
(UWP) Fix multiple gamepads on xinput
2019-01-05 21:50:58 +01:00
orbea
849259d8f6
libretro-common: Sort config file conditionally.
...
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.
Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
Francisco José García García
4204bfc67f
[ORBIS] Add Menu toggle combo and some cleaning
2019-01-02 12:13:17 +01:00
Twinaphex
8f2fa4527c
Merge pull request #7849 from krzys-h/fix-7842
...
Fix the taskbar extension not initializing properly
2019-01-02 02:34:19 +01:00
orbea
7ac080ea50
sdl: Flush the joypad events.
...
Bastien found a fix to the issue
"The lag after 10-15 minutes issue appears to be a bug in the sdl2 input
driver in RetroArch. RetroArch never clears the SDL event queue. After a
while it is so large it takes a significant time to traverse."
Fixes https://github.com/libretro/RetroArch/issues/7868
Solution thanks to Bastien.
2019-01-01 17:16:35 -08:00
krzys-h
9c75b9cb7f
Add missing CoUninitialize calls, fix COM initialization problems
...
It turns out, some of the CoInitialize calls were failing because they
specified conflicting threading models
2019-01-01 17:30:43 +01:00
Greg V
a838582b11
udev: support on FreeBSD via libepoll-shim/libudev-devd
2019-01-01 03:16:33 +03:00
Greg V
f1e516bfaf
keymaps: define 'x11' and 'linux' on any platform with Wayland
...
Such as FreeBSD
2019-01-01 03:03:29 +03:00
Francisco José García García
ea2ed2fb07
[ORBIS] More input driver changes
2018-12-31 00:14:56 +01:00
twinaphex
aecd532dac
UWP needs this to return true for some reason
2018-12-30 20:03:14 +01:00
twinaphex
74f391de9b
This fixes all-non Xinput/Xbox pads - they were all non-working
...
before
2018-12-30 19:55:37 +01:00
Francisco José García García
4ad083cb97
[ORBIS] Update input driver
2018-12-30 14:00:18 +01:00
Francisco José García García
9c5a934529
[ORBIS] Untested input driver
2018-12-30 01:29:34 +01:00
krzys-h
f6c8a0c5c2
Add UWP input driver
...
Keyboard, mouse and touch support: done
2018-12-28 22:09:30 +01:00
krzys-h
b201d669b5
First iteration of UWP support
...
Enough to kind of run
Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
Francisco Javier Trujillo Mata
90ba2df972
Put proper license in the files for the PS2 development
2018-12-26 13:48:48 +01:00
Brad Parker
458bb9fbb5
add option to toggle menu by holding down start button
2018-12-19 14:53:17 -05:00
jdgleaver
f68d756af3
(RGUI) Add user index label to control menu entries
2018-12-19 12:19:29 +00:00
jdgleaver
37acbd1ecf
(3DS) Add joypad input labels
2018-12-18 16:30:05 +00:00
grant2258
3a0c27e753
use none zero as requested
2018-12-17 00:07:00 +00:00
Twinaphex
fbb095cc06
Merge pull request #7730 from grant2258/mouse
...
fix udev mouse
2018-12-16 23:17:06 +01:00
grant2258
74de0ade03
resolve changes
2018-12-16 20:52:15 +00:00
grant2258
fd6856ce20
fix tpouchpad as well
2018-12-12 18:27:29 +00:00
grant2258
1d8dd133b7
tidy code up
2018-12-12 17:29:31 +00:00
grant2258
07b17059f1
fix udev mouse
2018-12-11 23:24:21 +00:00
rsn8887
44cd329125
[LIBNX] Fix switching from Split Joycon mode to Dual Joycon mode
2018-12-05 18:29:28 -06:00
rsn8887
f953962d08
[LIBNX] Fix Split Joycon mode for horizontal holding
2018-12-05 18:12:55 -06:00
Tatsuya79
d52b38eadc
Add FPS counter hotkey.
2018-11-29 13:12:11 +01:00
Royerson
ba435ce22a
add more model names for Xperia Play hack
2018-11-21 14:06:34 -07:00
radius
390c9a4dde
xperia play hack
2018-11-18 17:34:54 -05:00
Tatsuya79
1e5192462e
Analog stick to trigger remap functionality.
2018-11-10 17:27:14 +01:00
Francisco Javier Trujillo Mata
fc9cd8f639
JoyPad implemented
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
8a0266cf8d
PS2 Input looks to be ready
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
0880bd00b0
PS2 is compiling with null drivers
2018-11-09 22:40:50 +01:00
Stuart Carnie
5c1075127b
chore(metal): Separate legacy GL and Metal source
...
* Forks of Cocoa / Cocoa Touch to *_metal.* version
* Reverted original GL Cocoa / Cocoa Touch versions
* GL and Metal projects still build
2018-11-04 20:50:50 -07:00
M4xw
efb71fc38e
[LIBNX] Initialize HID anyway, might fix randomly having no controls
2018-10-27 19:27:24 +02:00
natinusala
ce873906fc
libnx: add multitouch to input driver
2018-10-24 17:23:22 +02:00
twinaphex
c17135df3e
Revert "Use sceCtrlIsMultiControllerSupported to detect"
...
This reverts commit ef10b7897dfbb56cd56735287896b08dfedd8365.
2018-10-23 02:42:06 +02:00
Twinaphex
50682c9a46
Merge pull request #7014 from mickski56/master
...
address #6920 Proper analog trigger support
2018-10-12 01:08:39 +02:00
natinusala
57db04b389
switch_input: add pointer capabilities
2018-10-08 14:36:03 +02:00
rsn8887
827aa4936a
[SWITCH] Use proper button labels
2018-10-03 18:50:33 -05:00