sonninnos
c798cbaf3f
Enable overlay by default only on mobile + winraw overlay fix
2023-07-18 21:26:23 +02:00
sonninnos
b92540b24d
(udev) Log mouse devices in info level
2023-06-18 19:43:38 +02:00
Grisly Glee
4202f8650d
Fix trivial signedness warnings ( #15377 )
...
* Fix trivial signedness warnings
* Followup on trivial signedness warnings
2023-06-14 04:43:11 +02:00
Eric Warmenhoven
6c831b25a6
Restore "macOS Cocoa: fix mouse grab in windowed mode."
...
This reverts commit 269c90242901ffa8261e64f49cf49d8665efb98e, with a
build fix.
2023-06-06 01:52:13 +02:00
libretroadmin
269c902429
revert
2023-06-04 16:28:59 +02:00
libretroadmin
63bf68d616
Cover both HAVE_COCOA and HAVE_COCOA_METAL for now
2023-06-04 16:09:49 +02:00
libretroadmin
794b430bac
cocoa_input_grab_mouse - compile it in only for regular Cocoa, not CocoaTouch
2023-06-04 16:08:24 +02:00
libretroadmin
1352036133
(cocoa_input.m) Cleanups
2023-06-04 16:03:55 +02:00
libretroadmin
cd6aec70ac
Buildfix for iOS/tvOS
2023-06-04 15:51:02 +02:00
Alexander Kozharsky
167c52ec77
macOS Cocoa: fix mouse grab in windowed mode.
2023-06-04 14:51:04 +02:00
Bernhard Schelling
189542ea5f
Prevent the android quick tap mouse click emulation while pressing a button on the on-screen overlay
2023-06-01 18:34:37 +02:00
anaximan
bd59d35498
Fixed the corner tapping toggle
2023-06-01 15:56:09 +02:00
anaximan
d7a4ee6918
Added clarification for the trackball and auto reloading to VMouse options.
2023-06-01 15:56:09 +02:00
anaximan
e301ddf29f
Compilation fixes when UDEV_TOUCH_SUPPORT is undefined
2023-06-01 15:56:09 +02:00
anaximan
516de17de0
Added touch-related options to RetroArch Input settings menu. Added trackball mode.
2023-06-01 15:56:09 +02:00
anaximan
59651914cd
Fixed some typos, code cleanup, and C89 compatibility
2023-06-01 15:56:09 +02:00
anaximan
42c0c7ee2b
First working version of udev driver with touchscreen support and gestures.
2023-06-01 15:56:09 +02:00
libretroadmin
3737b99b05
Cleanups
2023-05-30 22:10:03 +02:00
libretroadmin
c09fb6d95d
Cleanups
2023-05-30 12:19:53 +02:00
Eric Warmenhoven
ed448a3f0f
Haptic feedback for overlay on iOS
2023-05-29 09:29:41 +02:00
Eric Warmenhoven
b1503c6fc0
Add accelerometer and gyroscope sensors to iOS
2023-05-21 23:18:34 +02:00
libretroadmin
07eddd7229
Cleanups
2023-04-23 16:09:24 +02:00
libretroadmin
238f887931
Get rid of initial for loop C89 noncompliance
...
* uwp_main.c - code style cleanups
2023-04-23 10:47:09 +02:00
Colin Kinloch
e8ec3031a8
(Wayland) wp_viewporter + scaling fix ( #15176 )
...
* Use wp_viewporter
* Set buffer scale to highest of displays the window is touching
* Fixes fullscreen issue mentioned in #15168
* Simplify process of adding new wayland protocols
2023-04-10 06:29:41 +01:00
Colin Kinloch
2101400bf4
(Wayland) Check for pointer before locking it ( #15130 )
...
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
2023-03-24 22:40:38 +01:00
Colin Kinloch
eeda1f6141
(Wayland) Don't relock the pointer ( #15128 )
2023-03-24 05:07:48 +01:00
Colin Kinloch
d2c40b48ab
(Wayland) Mouse grab cleanup ( #15114 )
2023-03-21 14:36:24 +01:00
Manuel Alfayate Corchete
aaa53da148
[Wayland] Add mouse grab/lock functionality. ( #15103 )
...
* [Wayland] Add mouse grab functionality.
Co-authored-by: Colin Kinloch <colin@kinlo.ch>
2023-03-20 11:30:04 +01:00
libretroadmin
1581ece9ea
Cleanups
2023-03-17 00:03:23 +01:00
libretroadmin
0de147971a
(Wayland) Cleanups
2023-03-16 18:40:17 +01:00
Nicolas Adenis-Lamarre
7e2e87ad4a
fix udev guns input when id_mouse is not id_joystick ( #15026 )
...
the commit cfe9d60f5100d3d0a1d6119d156b91dd66ae8195
introduces an issues on guns inputs for drivers udev, dinput, winraw and x11.
A local variable called "port" is redefining the function argument variable and
is causing bad calls in subsequent function calls.
In short, functionnally, if you have only 1 gun and 1 pad on your system, all works.
As soon as you use several pads or several guns, you may have issues,
because subsequent calls use the joystick port instead of the device port as argument.
IMPORTANT NOTE : this fix was done originally for the batocera project which uses only the udev driver,
this is why it is focused on udev only.
The same thing must be done and tested for dinput, winraw and x11.
I've not the ability to test them.
Signed-off-by: Nicolas Adenis-Lamarre <nicolas.adenis.lamarre@gmail.com>
2023-02-26 15:52:20 +01:00
libretroadmin
3f485de88c
i(dinput/winraw/x11) Fix issue pointed out in PR #15026
2023-02-26 15:51:37 +01:00
libretroadmin
7ebab640d7
Cleanups/style nits
2023-02-23 13:15:14 +01:00
LibretroAdmin
491c495249
Unify ps3 ( #15014 )
...
* Unify PS3 input driver
* Fix builds
* Add missing variable
* (PS3/Keyboard) Add more missing defines
2023-02-23 00:35:46 +01:00
OsirizX
c0ccb8cda3
(PSL1GHT) Code cleanup ( #15006 )
...
* (PSL1GHT) Use RSX_SHADER_STOCK_BLEND and RSX_SHADER_MENU defines
* (PSL1GHT) Cleanup compiler warnings
* (PSL1GHT) Make sure we compile with librt
2023-02-22 08:14:38 +01:00
libretroadmin
35fa25bed6
(PS3) Start turning PS3 input drivers more the same
2023-02-20 18:09:57 +01:00
libretroadmin
2ee501809e
(PSL1GHT) turn public functions static
2023-02-20 16:24:32 +01:00
libretroadmin
4620b55476
(RSX/PSL1GHT) Cleanups and getting rid of warnings - array bounds exceeding
...
was troublesome so bumped up max shaders to 10 for now, some style nits in
RSX video driver, variable center_y could be uninitialized so fixed that
in psl1ght_input.c
2023-02-20 16:13:23 +01:00
libretroadmin
07c073b717
(PSL1GHT) Don't redefine MAX_MICE define
2023-02-20 15:35:00 +01:00
libretroadmin
a4dda41739
(PSL1GHT) Buildfixes/warning fixes
2023-02-20 15:33:54 +01:00
libretroadmin
b872de4fb1
(PSL1GHT) Fix some warnings
2023-02-20 14:50:54 +01:00
libretroadmin
66aebcabea
(input drivers) Cleanups
2023-02-20 12:54:26 +01:00
libretroadmin
e1521dd86d
(X11 input) Silence warning
2023-02-19 12:44:04 +01:00
libretroadmin
4d305bf3e8
Buildfixes for Android and Wayland
2023-02-19 10:09:50 +01:00
libretroadmin
963bb92f95
(Input) Style nits/code simplifications
2023-02-19 06:30:14 +01:00
OsirizX
0549223677
(PSL1GHT) Add improvements to the RSX driver ( #14965 )
...
* remove var error in psl1ght input
* (psl1ght) add modern_alpha_blend and modern_opaque rsx shaders
* (psl1ght) add perf improvements to the rsx driver
* add rsx gfx for psl1ght
* (psl1ght) set rsx as a compatible video driver
* Do xmb menu scaling for psl1ght
* (psl1ght) update Makefile to use latest shaders and more UI menu options
2023-02-10 08:29:45 +01:00
libretroadmin
01c3684b10
Cleanups - try to remove stdio.h include where possible
2023-01-21 22:25:38 +01:00
sonninnos
b8bcce98c3
(WIN32) Restore zero key event characters ( #14848 )
2023-01-15 09:00:47 +01:00
sonninnos
3e599d04d3
(WIN32) Add support for mouse button swap ( #14846 )
2023-01-14 21:33:26 +01:00
sonninnos
639d367773
(WIN32) Fix keyboard event characters ( #14844 )
2023-01-14 06:46:24 +01:00