RetroArch/menu
zoltanvb a9968e9e86 Controller device reservation / preference.
For each player, 2 new options are added:
- a reservation type (no reservation, preferred, reserved)
- a reserved device name

When handling port - player assignments, reserved devices
will be assigned to the respective player port. If reservation
type is "reserved", no other device can take that port
automatically.

Reservation config option and matching function lifted from:
PatrickStankard https://github.com/libretro/RetroArch/pull/16269

Test joypad driver was extended for more tests.

Co-authored-by: Patrick Stankard <me@patrickstankard.com>
2024-06-05 18:17:54 -05:00
..
cbs Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
drivers Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_cbs.h Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_contentless_cores.c Cleanups: 2023-07-18 16:46:54 +02:00
menu_defines.h Add FlatUX Theme, Remove Retired Themes (#16441) 2024-04-18 03:10:56 -07:00
menu_displaylist.c Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_displaylist.h Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_driver.c Add support for multimedia keys (#16502) 2024-05-11 17:06:54 -07:00
menu_driver.h Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_entries.h Prevent left-right hold in boolean menu items (#15530) 2023-07-29 04:59:59 +02:00
menu_explore.c Graceful fallback to readonly mode if RDB can't be opened readwrite (#15569) 2023-08-10 11:04:47 -07:00
menu_input.h Input binding rework (#15603) 2023-08-16 11:13:14 -07:00
menu_screensaver.c Get rid of font_driver_flush 2023-06-15 23:41:40 +02:00
menu_screensaver.h Revert "Header cleanups - don't include retroarch.h everywhere" 2023-01-08 09:05:46 +01:00
menu_setting.c Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_setting.h Get rid of menu_setting_ctl 2021-03-11 08:38:53 +01:00
menu_shader.h Make one function static 2023-05-11 23:14:36 +02:00