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
libretroadmin
daa9e352cc
Remove asserts
2023-01-09 00:51:05 +01:00
libretroadmin
8a3686df58
Revert "Header cleanups - don't include retroarch.h everywhere"
...
This reverts commit 0e3b478f8c00b015aec9a78d13e73277500e5449.
2023-01-08 09:05:46 +01:00
libretroadmin
0e3b478f8c
Header cleanups - don't include retroarch.h everywhere
2023-01-08 08:56:57 +01:00
libretroadmin
41b069462d
(Android) Buildfix
2023-01-07 12:10:17 +01:00
libretroadmin
e447a4e8e6
Get rid of RARCH_CTL_SET_{IDLE/PAUSED}
2023-01-07 07:32:16 +01:00
Gonzalo Peche
9efc1f500d
In Android builds, add input_android_physical_keyboard configuration option and its corresponding menu entry to force a device to act as a physical keyboard.
...
When running on Android, RetroArch considers most devices that emit dpad events as gamepads, even if they also emit other keyboard events; this is usually the right thing to do, but it has the side effect of not letting some actual keyboards (e.g.: Logitech K480) act as such inside RetroArch. This configuration option allows users to manually select a specific input device to act as a physical keyboard instead of a gamepad, which is handy when emulating computers as opposed to consoles.
2023-01-05 04:50:37 +01:00
Denis Kopyrin
a22bac091c
(macOS) Fixed cocoa keyboard not allowing to map Analog stick ( #14701 )
2022-12-05 16:12:19 +01:00
libretroadmin
192f4859e0
(GX) More buildfixes for Github CI
2022-11-27 23:46:30 +01:00
libretroadmin
0cf1d86a3a
(input_driver.c) Turn bunch of functions static that are never accessed outside
...
* Turn some variable / parameter names like 'joypad_driver_name' into 'joypad_drv_name'
so they are less likely to conflict with symbol names
2022-11-23 19:14:24 +01:00
sonninnos
ce1e59615a
(WinRaw) Fix mouse position when using input overlay with mouse cursor ( #14659 )
2022-11-22 16:50:17 +01:00
libretroadmin
6a098d37ac
Use HAVE_DYLIB instead of HAVE_DYNAMIC when loading shared libraries
2022-11-21 05:37:35 +01:00
Richard
c0926ad1a1
feat(iOS13): Pointer Movement Accuracy ( #14641 )
...
Co-authored-by: Richard <rf2222222@github.com>
2022-11-18 19:45:36 +01:00
redenvelope2000
47070a64e6
Fixed macOS keyboard bindings in game focus mode. ( #14570 )
...
In the game focus mode the keyboard should not be remapped for joypads unless it is used for toggling the game focus mode.
2022-10-31 11:35:17 +01:00
LibretroAdmin
5705ff95cb
(Cocoa) Revert this until reported issue with Game Focus is resolved
2022-10-30 23:39:02 +01:00
LibretroAdmin
8a0491b282
(Dinput) Fix Mouse L button behavior
2022-10-26 19:25:38 +02:00
LibretroAdmin
92a2c0f71a
(Dinput) Turn boolean variables into flags
2022-10-26 19:22:35 +02:00
redenvelope2000
c161c35738
Fixed Z/X keys not working on the macOS port. ( #14539 )
...
Need to check keyboard_mapping_blocked before using apple_key_state[].
2022-10-20 15:59:03 +02:00
neil4
b98c53ddb7
Improve haptic feedback for input overlays ( #14517 )
...
Repurpose vibrate_on_keypress to enable device's standard keypress feedback on overlay key/button state changes
- Add keypress_vibrate function ptr to input_driver_t (only implemented on Android for now)
- (Android) Remove APP_CMD_VIBRATE_KEYPRESS
- (Android) Add doHapticFeedback, called directly to avoid latency
2022-10-16 09:58:09 +02:00
LibretroAdmin
da68e73f94
Get rid of some RARCH_CTL_ commands
2022-10-10 20:14:54 +02:00
LibretroAdmin
d506210fbe
(menu_driver.c) Use flags instead of bools ( #14500 )
...
* (menu_driver.c) Use flags instead of bools
2022-10-08 22:52:18 +02:00
LibretroAdmin
d0c6dfee0b
Cleanup bitmask setting
2022-10-05 18:43:58 +02:00
LibretroAdmin
ace21d28f7
Fix C++ comments
2022-10-01 17:56:16 +02:00
LibretroAdmin
da13fb0f48
Don't include errno.h in files that don't justify its use
2022-08-25 05:19:30 +02:00
libretroadmin
14afdf0e87
(Android) Backport 2020e9ce6a
-
...
* Gingerbread support
* Touchpads support
* builtin Xperia Play autoconfig profile
2022-07-08 21:03:19 +02:00
libretroadmin
38f6ad95f4
(Winraw) Get rid of some debug logs
2022-06-26 06:12:30 +02:00
sonninnos
1ad9b20b09
(WinRaw) Clear key states when unfocused ( #14080 )
2022-06-21 18:01:28 +02:00
StormedBubbles
53d0e161e1
Fix lightgun scaling on Y axis
2022-06-16 22:16:32 -04:00
sonninnos
8d9f772dce
(WINRAW) Fix pointer device position
2022-06-16 11:34:54 +03:00
libretroadmin
85cd386cb3
(Input) Cleanups
2022-06-04 08:55:35 +02:00
libretroadmin
c9149895f5
(GCC12) Get rid of warning: the comparison will always evaluate as 'true' for the pointer operand in 'binds + (sizetype)((long long unsigned int)port * 4032)' must not be NULL [-Waddress]
2022-06-04 08:50:35 +02:00
libretroadmin
9590fdd0d4
Cleanups pt.2
2022-05-22 20:29:53 +02:00
Francisco Javier Trujillo Mata
6366fcf8e3
[ORBIS] Remove legacy implementation and compile with Werror
2022-05-21 17:10:35 +02:00
Antonio Jose Ramos Marquez
9dd060dbc8
[ORBIS] some changes for input
2022-05-21 16:31:10 +02:00
OsirizX
c6d51fdb32
[ORBIS] Initial changes for PS4
2022-05-21 16:31:10 +02:00
libretroadmin
49bf60cc90
(Win32) Cleanups
2022-05-17 13:21:56 +02:00