3426 Commits

Author SHA1 Message Date
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
meepingsnesroms
a6f097c873 Buttons are only 16 bits so only use uint16_t to prevent wasting 6 bytes 2018-12-25 14:33:43 -08: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
natinusala
a5f122a84e libnx: improve touch scaling calc 2018-10-03 18:50:36 +02:00
natinusala
fef4448ddb libnx: added touch support 2018-10-01 21:22:21 +02:00
twinaphex
527228e571 Add L + R Menu toggle 2018-10-01 01:36:53 +02:00
twinaphex
4f2c108088 Add another toggle 2018-10-01 00:21:07 +02:00
M4xw
be85ec4627 [LIBNX] Add Split Joycon support 2018-10-01 00:03:57 +02:00
twinaphex
cb8148878c Add hotkeys for 'Toggle Recording' / 'Toggle Streaming' 2018-09-18 08:52:09 +02:00
radius
1c85058e72 [recording] rename bsv recording from movie to input replay 2018-09-15 21:47:23 -05:00
twinaphex
bde5905eba Cleanup 2018-09-15 08:12:18 +02:00
Brad Parker
19329fe7c7 prevent out of bound array access for unmapped input binds 2018-09-15 01:21:10 -04:00
M4xw
64edf5f879 [LIBNX] Fixups and bare minimum to function 2018-09-14 20:38:42 +02:00