jdgleaver
8e54b4cec9
(Show Inputs on Overlay) DISABLE_MENU=1 buildfix + Qt settings update
2021-05-26 18:15:23 +01:00
Francisco José García García
87a7795331
[VITA] Fix input driver for PSTV
2021-05-21 10:54:02 +02:00
twinaphex
35543ecd91
Move defines files over to libretro-common
2021-05-18 22:15:04 +02:00
unknown
de4343caeb
PSL1GHT joypad restored
2021-05-16 20:04:43 +02:00
David Carlier
3b7e0a8db1
FreeBSD build fix proposal
2021-05-01 15:37:14 +01:00
Szunti
3191fec54c
Fix crash in sdl input driver when analogs are bound.
2021-04-22 03:20:39 +02:00
twinaphex
cfe9d60f51
Get rid of button_is_pressed
2021-04-15 06:55:35 +02:00
twinaphex
3841fecc59
Cleanups
2021-04-11 17:01:13 +02:00
twinaphex
f1cf5ceb82
(input drivers) Cut down on code duplication
2021-04-11 16:31:46 +02:00
twinaphex
05a2623875
(udev input) Cut down on code duplication
2021-04-11 06:37:49 +02:00
twinaphex
1f506615d3
(x11_input.c) Cut down on code duplication
2021-04-11 06:29:36 +02:00
twinaphex
ca5ce839ce
Small cleanups to button input handling code - several parameters
...
were no longer used
2021-04-10 19:06:56 +02:00
Jonathan
5c6cd1b48a
Add scaling to pointer input ( #12213 )
...
So far, if display is scaled, overlays gets correctly drawn but touch
input is not correctly scaled, resulting in an unusable overlay.
This happens for touches in menu too.
This commit aims to introduce this scaling factor adding it to the
config file, eg:
input_touch_scale = "2"
2021-04-06 13:15:43 +02:00
twinaphex
2fbcc99b24
RARCH_LOG_BUFFER - doesn't need early return
2021-04-04 20:05:00 +02:00
Todd Laney
be8dd0dba1
prevent crash on controller connect.
...
disable system button gestures on iOS 14.
remove deprecation warnings.
2021-04-03 09:28:49 -07:00
jdgleaver
0a08437e0a
Add OpenDingux Beta support
2021-03-25 16:19:42 +00:00
twinaphex
943c3f2f21
One DISABLE_MENU buildfix
2021-03-23 13:35:41 +01:00
twinaphex
76ddfa022e
Get rid of RARCH_LOG in wayland_common - gets rid of warning/error
2021-03-22 23:35:14 +01:00
twinaphex
e5ca68a518
Simplify video_driver_get_ptr
2021-03-21 17:33:44 +01:00
sonninnos
1e95683c06
(WINRAW) Key position fixes
2021-03-20 00:58:11 +02:00
twinaphex
938c8f3abc
Fix some tvOS warnings
2021-03-15 01:52:18 +01:00
sonninnos
ce29b70ae9
(X11) Remove useless XGrabs
2021-03-08 19:58:36 +02:00
Toad King
c29241ec9e
emscripten: only report back one screen pointer for rwebinput
...
fixes lockup when clicking on an overlay
2021-02-15 15:09:37 -06:00
sonninnos
de7da62acd
(WINRAW+DINPUT) Mouse grab cleanup
2021-02-09 18:42:07 +02:00
twinaphex
3607d03ff8
Get rid of warning on older OSX SDK versions
2021-02-09 16:20:40 +01:00
twinaphex
bf806f09ac
kIOHIDElementTypeInput_NULL is apparently not available on previous OSX SDK versions
2021-02-09 16:14:20 +01:00
sonninnos
aad12cc663
(Windows) Mouse grabbing/clipping with alt-tab
2021-02-07 20:18:04 +02:00
sonninnos
e39ade0f05
(WIN32) Cursor clipping for grabbed mouse
2021-02-02 14:15:58 +02:00
sonninnos
94446ab488
(WINRAW) Prevent outside window mouse clicks when grabbed
2021-02-01 23:22:34 +02:00
Autechre
e282cfe2fe
(IOHIDManager) Fix enumeration value 'kIOHIDElementTypeInput_NULL' ( #11944 )
...
not handled in switch warning
2021-01-26 19:39:36 +01:00
jdgleaver
b9691597d1
Add 'L2 + R2' menu toggle gamepad combo ( #11935 )
2021-01-24 16:33:13 +01:00
Autechre
7ea1d7d0da
Revert "Mac buildfixes ( #11933 )" ( #11934 )
...
This reverts commit 18a6880900637cac7ebd26ca810c2b9f2382a5db.
2021-01-24 03:56:05 +01:00
Autechre
18a6880900
Mac buildfixes ( #11933 )
...
* (Metal/WindowListener) Fix duplicate symbol errors by
moving implementation of WindowListener to cocoa_common.m
* (Apple) Cleanup some conditionals
* (Cocoa) Cut down on OSX ifdefs in Cocoa-specific code
2021-01-24 03:53:10 +01:00
AKuHAK
3c0633839f
(PS2) added Multitap support (up to 8 players) ( #11928 )
...
* (PS2) added Multitap support (up to 8 players)
* (PS2) revert some identation changes
* (PS2) fix for non-analog controllers
* fix for not recognized digital and other non-standart controllers
* fixed ps2_joypad_destroy
2021-01-24 00:04:04 +01:00
jdgleaver
ce47fe7e28
(X11) Enable keyboard input when mouse cursor is not inside the RetroArch window but window still has focus
2021-01-20 10:24:07 +00:00
Twinaphex
eea07ea367
(COcoa GL/Cocoa Common) Refactor code for eventual splitting up
...
of cocoa_gl_ctx.m into two files
2021-01-18 15:41:30 +01:00
twinaphex
875cb06a93
(iOS) Fix signature on apple_gamecontroller_joypad_init
2021-01-16 20:05:53 +01:00
jdgleaver
b1ee5a2421
(X11) Fix mouse input when mouse is grabbed
2021-01-16 13:57:25 +00:00
myfreeweb
65b1ae8a41
Remove incorrect ifdef for Wayland on non-Linux - fix #10056
2021-01-14 16:36:14 +03:00
David Lawson
0bdf574cfd
udev_joypad: make rumble work
...
Rumble was not working for me. I learnt a bit about how evdev works and it seems like you need to set a replay which defines how long the effect is (previously we set it to 0). This means there's a maximum length to the rumble effect which feels wrong.
When we do `play.value = !!strength;` we're setting the number of times for the effect to repeat, which works fine because the effect stops when we set it to 0.
It doesn't feel quite right to me playing e.g. Goldeneye but I've not played on real hardware for a while.
I'm hoping someone is more familiar with evdev and can suggest a better approach.
2020-12-31 07:55:02 +00:00
David Lawson
b0de18ea12
udev_joypad: some cleanup
2020-12-30 22:07:26 +00:00
twinaphex
b1af12efc9
Add more PSL1GHT ifdefs
2020-12-27 18:56:00 +01:00
twinaphex
51f0d04569
Update
2020-12-20 16:41:44 +01:00
twinaphex
870707dbe8
Remove obsolete __CELLOS_LV2__ references - use PSL1GHT instead
2020-12-19 15:32:26 +01:00
twinaphex
22e966be5b
Cleanups
2020-12-09 22:25:05 +01:00
Tony Jansson
75baed785e
(DINPUT+WINRAW) Option for disabling Windows hotkeys
2020-12-09 00:03:40 +02:00
jdgleaver
88254d8402
(sdl_dingux_joypad) Fix typo
2020-12-01 11:28:31 +00:00
Autechre
380e878c66
Merge pull request #11552 from sonninnos/turbo-single-hold
...
Add hold mode for turbo fire 'Single Button'
2020-11-19 07:21:03 +01:00
David Guillen Fandos
bf48757a2e
Add support for 64 buttons in udev gamepads
...
It seems only 16 were only really supported anyway due to the
usage of BITS_COPY16_PTR (which only copies 16 bit states)?
2020-11-18 19:29:46 +01:00
jdgleaver
de146545af
OpenDingux: Optimise rumble interface
2020-11-18 17:21:38 +00:00