RetroArch/input
zoltanvb 28189a04a4
Analog button and keyboard tester. (#16390)
Added analog button indication for those buttons that may have use for it
- primarily L2/R2, but support was added for all buttons where at least
one controller is known to support it. Added also core option to hide
mismatching inputs where analog value is not sent (like keyboard
hotkeys assigned to retropad buttons). Analog button inputs are not
set up for remote transmission, only for local test.

Analog axes have now also dynamic coloring.

Added a keyboard tester screen which includes a standard 102-key PC
keyboard + extra blocks for all RETROK_ values present in the code.
Screen adapted from DOSBox-Pure onscreen keyboard with permission.
Keyboard button A+B switches between the two screens. Keyboard
inputs are not set up for remote transmission, only for local test.
Core option added to select start screen.

Other small improvements: core reset will take new option values,
input driver applies received values more carefully.
2024-05-04 00:33:25 -07:00
..
common wayland: Ignore configure events during splash (#16398) 2024-04-02 17:55:02 -07:00
connect Cleanup some unused variables 2024-04-06 20:12:15 +02:00
drivers Buildfix for CLI 2024-04-06 20:15:54 +02:00
drivers_hid Fix several warnings 2023-07-02 05:46:45 +02:00
drivers_joypad apple: improved Nintendo Switch Online controller support through mfi (#16477) 2024-04-29 18:30:34 -07:00
drivers_keyboard Fix C++ comments 2022-10-01 17:56:16 +02:00
include (Subsystem) Cleanups 2023-02-19 12:15:45 +01:00
input_autodetect_builtin.c mfi: left/right pressure sensitive triggers (#16385) 2024-03-28 12:58:26 -07:00
input_defines.h Add a new "Classic (Toggle)" turbo mode (#16239) 2024-02-18 08:24:05 -08:00
input_driver.c Analog button and keyboard tester. (#16390) 2024-05-04 00:33:25 -07:00
input_driver.h Test input joypad driver (#16370) 2024-03-18 12:07:36 -07:00
input_keymaps.c Revive/rewrite Keyboard Overlay and OSK Toggle 2023-07-09 04:42:49 +02:00
input_keymaps.h Revive/rewrite Keyboard Overlay and OSK Toggle 2023-07-09 04:42:49 +02:00
input_osk.h Extended IME and Korean OSK (#14676) 2022-11-29 04:45:55 +01:00
input_osk_utf8_pages.h Extended IME and Korean OSK (#14676) 2022-11-29 04:45:55 +01:00
input_overlay.h Add Overlay Mouse, Lightgun, and Pointer (#16343) 2024-03-16 01:56:30 -07:00
input_remapping.h Tweaks to how the "Analog to Digital Type" setting is saved (#16187) 2024-02-02 12:53:24 -08:00
input_types.h Cleanups 2023-06-01 22:52:05 +02:00