Interesting, hunterk.
I call retroarch from command line using my own script which appends (that was my initial understanding) new configuration files over the default retroarch.cfg).
--appendconfig "/home/retroarch_configs/retroarch_0_master.cfg"
There is where I have my own custom configuration for controls. So, if the autoconfig profile is still able to overwrite it, should I assume that autoconfig profiles are applied after?
EDIT:* After trying to modify the autoconfig profiles
There is something going there, that’s for sure…
- I’m using an official Sony Dualshock 3 connected through Bluetooth and my input driver in is udev. If I remove read permission to all Sony* configuration files, nothing happens. PS button still brings back retroarch menu. I did a grep for “PS” and I found all these files contain reference to it (so, somehow retroarch is using one of those configs for my pad).
Gasia_PS_Gamepad_BT.cfg:input_menu_toggle_btn_label = "PS"
Gasia_PS_Gamepad_USB.cfg:input_menu_toggle_btn_label = "PS"
HORI_Fighting_Commander_4.cfg:input_menu_toggle_btn_label = "PS"
HORI_Fighting_Commander_PS4-044_3.cfg:input_menu_toggle_btn_label = "PS"
HORI_Fighting_Commander_PS4-044_4.cfg:input_menu_toggle_btn_label = "PS"
HORI_Fighting_Commander_PS4-044_PC.cfg:input_menu_toggle_btn_label = "PS"
HORI_Fighting_Stick_mini_4.cfg:input_menu_toggle_btn_label = "PS"
HORI_HORIPAD_mini_PS4.cfg:input_menu_toggle_btn_label = "PS"
HORI_Real_Arcade_Pro_4.cfg:input_menu_toggle_btn_label = "PS"
Mad Catz FightPad PRO PS3.cfg:input_menu_toggle_btn_label = "PS"
Mad Catz FightPad PRO PS4.cfg:input_menu_toggle_btn_label = "PS"
SHANWAN PS3 GamePad.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation3-DualShock3-Controller-Bluetooth.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation3-DualShock3-Controller-Bluez.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation3-DualShock3-Controller-USB.cfg:input_menu_toggle_btn_label = "PS"
Sony_PlayStation4_Dualshock4_500-Million_Limited_Edition.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation4-DualShock4-Controller-Bluetooth.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation4-DualShock4-Controller.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation4-DualShock4v2-Controller.cfg:input_menu_toggle_btn_label = "PS"
Sony-PlayStation4-DualShock4v2-Wireless-Crystal-Controller.cfg:input_menu_toggle_btn_label = "PS"
- If I remove read permission from ALL files, yes the PS button doesn’t open retroarch anymore.
Is there any way to find out which configuration files is retroarch reading and in which order is it applying them?
Regards