mobile: set default OSK overlay (#18346)

This commit is contained in:
Eric Warmenhoven 2025-11-04 02:53:20 -05:00 committed by GitHub
parent 5ae5641fc2
commit c699b28151
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 0 deletions

View File

@ -3256,6 +3256,11 @@ void config_set_defaults(void *data)
settings->paths.directory_overlay,
FILE_PATH_DEFAULT_OVERLAY,
sizeof(settings->paths.path_overlay));
if (string_is_empty(settings->paths.path_osk_overlay))
fill_pathname_join_special(settings->paths.path_osk_overlay,
settings->paths.directory_overlay,
FILE_PATH_DEFAULT_OSK_OVERLAY,
sizeof(settings->paths.path_osk_overlay));
#endif
}
if (!string_is_empty(g_defaults.dirs[DEFAULT_DIR_OSK_OVERLAY]))

View File

@ -108,6 +108,7 @@ RETRO_BEGIN_DECLS
#define FILE_PATH_BACKUP_EXTENSION ".bak"
#if defined(RARCH_MOBILE)
#define FILE_PATH_DEFAULT_OVERLAY "gamepads/neo-retropad/neo-retropad.cfg"
#define FILE_PATH_DEFAULT_OSK_OVERLAY "keyboards/US-101/US-101.cfg"
#endif
#define FILE_PATH_CORE_INFO_CACHE "core_info.cache"
#define FILE_PATH_CORE_INFO_CACHE_REFRESH "core_info.refresh"