RetroArch PC PSX auto Analog detect

Hi im trying to get retroArch PC on PSX core to Auto select input Device Type Between : normal \ DuelAnalog if game work with it or no its work nice in GUI retroarch-phoenix but I cant get it work with the main retroarch.exe its always select Normalpad any one can help me I really need this function on retroarch.exe because its support command-Line for Hyperspin this is my cfg

video_driver = "gl"
audio_driver = "dsound"
libretro_path = "G:/Emulators/RetroArch/retroarch-win64-0.9.9/LibRetros/mednafen_psx_libretro_x86_64_20130629.dll"
phoenix_last_rom = "G:/Games/Sony Playstation/Games/Bishi Bashi Special (Europe)/Bishi Bashi Special (Europe).cue"
stdin_cmd_enable = "true"
system_directory = "G:/Emulators/RetroArch/retroarch-win64-0.9.9/"
video_fullscreen_x = "1920"
video_fullscreen_y = "1080"
video_fullscreen = "True"
video_windowed_fullscreen = "false"
video_aspect_ratio_auto = "false"
input_player1_joypad_index = "0"
input_player1_l2_axis = "nul"
input_player1_l2_btn = "6"
input_player1_l2 = "nul"
input_player1_r2_axis = "nul"
input_player1_r2_btn = "7"
input_player1_r2 = "nul"
input_player1_l3_axis = "nul"
input_player1_l3_btn = "10"
input_player1_l3 = "nul"
input_player1_r3_axis = "nul"
input_player1_r3_btn = "11"
input_player1_r3 = "nul"
input_player1_a_axis = "nul"
input_player1_a_btn = "2"
input_player1_a = "nul"
input_player1_b_axis = "nul"
input_player1_b_btn = "1"
input_player1_b = "nul"
input_player1_x_axis = "nul"
input_player1_x_btn = "3"
input_player1_x = "nul"
input_player1_y_axis = "nul"
input_player1_y_btn = "0"
input_player1_y = "nul"
input_player1_start_axis = "nul"
input_player1_start_btn = "9"
input_player1_start = "nul"
input_player1_select_axis = "nul"
input_player1_select_btn = "8"
input_player1_select = "nul"
input_player1_l_axis = "nul"
input_player1_l_btn = "4"
input_player1_l = "nul"
input_player1_r_axis = "nul"
input_player1_r_btn = "5"
input_player1_r = "nul"
input_player1_left_axis = "nul"
input_player1_left_btn = "h0left"
input_player1_left = "nul"
input_player1_right_axis = "nul"
input_player1_right_btn = "h0right"
input_player1_right = "nul"
input_player1_up_axis = "nul"
input_player1_up_btn = "h0up"
input_player1_up = "nul"
input_player1_down_axis = "nul"
input_player1_down_btn = "h0down"
input_player1_down = "nul"
input_player1_l_x_plus_axis = "+0"
input_player1_l_x_plus_btn = "nul"
input_player1_l_x_plus = "nul"
input_player1_l_y_plus_axis = "+1"
input_player1_l_y_plus_btn = "nul"
input_player1_l_y_plus = "nul"
input_player1_l_x_minus_axis = "-0"
input_player1_l_x_minus_btn = "nul"
input_player1_l_x_minus = "nul"
input_player1_l_y_minus_axis = "-1"
input_player1_l_y_minus_btn = "nul"
input_player1_l_y_minus = "nul"
input_player1_r_x_plus_axis = "+2"
input_player1_r_x_plus_btn = "nul"
input_player1_r_x_plus = "nul"
input_player1_r_y_plus_axis = "+5"
input_player1_r_y_plus_btn = "nul"
input_player1_r_y_plus = "nul"
input_player1_r_x_minus_axis = "-2"
input_player1_r_x_minus_btn = "nul"
input_player1_r_x_minus = "nul"
input_player1_r_y_minus_axis = "-5"
input_player1_r_y_minus_btn = "nul"
input_player1_r_y_minus = "nul"
video_force_aspect = "false"
video_crop_overscan = "true"
video_scale_integer = "false"
savestate_auto_save = "true"
savefile_directory = "G:/Emulators/RetroArch/retroarch-win64-0.9.9/save/"
savestate_directory = "D:/srm/"
core_options_path = "D:/HyperSpin/HyperLaunch/Modules/Retroarch/LibRetro_PSX.cfg"
psx_fastboot = "enabled"
psx_dithering = "enabled"
psx_enable_multitap_port1 = "disabled"
psx_enable_multitap_port2 = "disabled"
input_player2_a_axis = "nul"
input_player2_a_btn = "1"
input_player2_a = "nul"
input_player2_b_axis = "nul"
input_player2_b_btn = "0"
input_player2_b = "nul"
input_player2_y_axis = "nul"
input_player2_y_btn = "2"
input_player2_y = "nul"
input_player2_x_axis = "nul"
input_player2_x_btn = "3"
input_player2_x = "nul"
input_player2_start_axis = "nul"
input_player2_start_btn = "7"
input_player2_start = "nul"
input_player2_select_axis = "nul"
input_player2_select_btn = "6"
input_player2_select = "nul"
input_player2_r_axis = "nul"
input_player2_r_btn = "5"
input_player2_r = "nul"
input_player2_l_axis = "nul"
input_player2_l_btn = "4"
input_player2_l = "nul"
input_player2_left_axis = "nul"
input_player2_left_btn = "h0left"
input_player2_left = "nul"
input_player2_right_axis = "nul"
input_player2_right_btn = "h0right"
input_player2_right = "nul"
input_player2_up_axis = "nul"
input_player2_up_btn = "h0up"
input_player2_up = "nul"
input_player2_down_axis = "nul"
input_player2_down_btn = "h0down"
input_player2_down = "nul"
input_player2_l2_axis = "+2"
input_player2_l2_btn = "nul"
input_player2_l2 = "nul"
input_player2_r2_axis = "-2"
input_player2_r2_btn = "nul"
input_player2_r2 = "nul"
input_player2_l3_axis = "nul"
input_player2_l3_btn = "8"
input_player2_l3 = "nul"
input_player2_r3_axis = "nul"
input_player2_r3_btn = "9"
input_player2_r3 = "nul"
input_player2_turbo_axis = "nul"
input_player2_turbo_btn = "nul"
input_player2_turbo = "nul"
input_player2_l_x_plus_axis = "+0"
input_player2_l_x_plus_btn = "nul"
input_player2_l_x_plus = "nul"
input_player2_l_y_plus_axis = "+1"
input_player2_l_y_plus_btn = "nul"
input_player2_l_y_plus = "nul"
input_player2_l_x_minus_axis = "-0"
input_player2_l_x_minus_btn = "nul"
input_player2_l_x_minus = "nul"
input_player2_l_y_minus_axis = "-1"
input_player2_l_y_minus_btn = "nul"
input_player2_l_y_minus = "nul"
input_player2_r_x_plus_axis = "+3"
input_player2_r_x_plus_btn = "nul"
input_player2_r_x_plus = "nul"
input_player2_r_y_plus_axis = "+4"
input_player2_r_y_plus_btn = "nul"
input_player2_r_y_plus = "nul"
input_player2_r_x_minus_axis = "-3"
input_player2_r_x_minus_btn = "nul"
input_player2_r_x_minus = "nul"
input_player2_r_y_minus_axis = "-4"
input_player2_r_y_minus_btn = "nul"
input_player2_r_y_minus = "nul"
input_player2_joypad_index = "1"
pce_nospritelimit = "disabled"
pce_keepaspect = "enabled"
pce_cddavolume = "100"
pce_adpcmvolume = "100"
pce_cdpsgvolume = "100"
pce_cdspeed = "1"
video_vsync = "false"
rgui_browser_directory = "G:/Games/Sony Playstation/Games/"

I will thanks any one can help me ( if I cant is there and command-line or any thing that can enable or disable Analog on CFG ?? )

Unfortunately, there’s no way I know of for RetroArch to know whether a game uses analogs or not. The best workaround I can think of is to have one config that uses analogs and another that doesn’t and then choose between them. If you’re using a frontend, that may mean having two “consoles,” one that’s “PSX Analog” and one that’s “PSX Digital” and you choose between them depending on which game you want to play.

oh this too bad :frowning: but thanks any way I will move to the make 2 consoles like what you have say , but how I save Analog setting in CFG ?? so I can make 2 retroarch one with Analog and the other is Digital and I hope if is there list of game that just work with digital its will help me