@linkseo
my two cents. Work on ARKOS which uses full version of Retroach...
Hi all, I tried many ways to Save and have persistent HotKey binds. AN dthe only way I was able to get it persistent, even after retroarch reboots and new confirg saves, over rides is to add the values on the retroarch.cfg. and for good measure I also pasted my values in CORE and Folder Remaps and core cfg. IE NES.cfg and Nestopia.cfg (remaps on like nes.rmp) I think that last part is overkill,, but I tried everithing and this is now working so overkill made it.
here are my confiig for my Ambernic rg351p running ARKOS?
input_hold_fast_forward_axis = "23"
input_hold_slowmotion_axis = "24"
input_rewind = "26"
input_save_state = "20"
input_state_slot_decrease = "h0left"
input_state_slot_increase = "h0right"
input_shader_prev = "h0down"
input_shader_next = "h0up"
Hope it helps. The H0 values are for the left D-pad. That took a while to figure out.