RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Usb pax controller not working

    Scheduled Pinned Locked Moved Help and Support
    psx-rearmedcontroller issucontroller mappplaystation 1
    41 Posts 2 Posters 6.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Dthruking @mitu
      last edited by

      @mitu

      Yes I have it all configured. I’m just wondering now as far as unplugging the Gamepad.

      1 Reply Last reply Reply Quote 0
      • D
        Dthruking @mitu
        last edited by

        @mitu

        I find myself on every game having to hit select and F1 to enter the menu. Going to settings, input, input user 1 binds and having to change the user 1 device index from my joystick to my Gamepad.

        Then it works great.

        If I exit game and go back or go to another game I have to repeat this step. Any idea?

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @Dthruking
          last edited by

          @Dthruking It means the re-mapping doesn't work and your 'keyboard' always comes first as player 1.

          D 1 Reply Last reply Reply Quote 0
          • D
            Dthruking @mitu
            last edited by

            @mitu

            So there is no way to fix it then?

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @Dthruking
              last edited by

              @Dthruking Make sure you configured your joystick order through the joystick selection tool correctly. If that doesn't work, then try to use the Configuration Editor for the psx system and switch the indexes for the joysticks so that your controller becomes P1.

              D 2 Replies Last reply Reply Quote 0
              • D
                Dthruking @mitu
                last edited by

                @mitu

                Yes in joystick selection for psx I have my Gamepad as 1, joystick 1 as 2 and joystick 2 as player 3

                I will try the other thing you said shortly and report back

                Thanks

                1 Reply Last reply Reply Quote 0
                • D
                  Dthruking @mitu
                  last edited by

                  @mitu

                  This controller stuff is gonna be the death of me. I can’t get anything to work and once I get it to work if I turn off the system or exit the game the controls go back to default.

                  To top it off I plugged in a n64 controller for n64 games and when I go to play a n64 game when I backout of the game none of my original joysticks work anymore, they need to be remapped.

                  This is killing me

                  1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator
                    last edited by

                    Did you choose 'Save Config on Exit' in RetroArch at some point ? This will mess up your controller configs sooner or later.

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Dthruking @mitu
                      last edited by

                      @mitu

                      No I didn’t .

                      mituM 1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @Dthruking
                        last edited by

                        @Dthruking Can you post your /opt/retropie/configs/psx/retroarch.cfg file ? You can find it also via file shares at \\retropie\configs\psx\retroarch.cfg. Just open the file, get its contents and post it here surrounded by code tags (```).

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          Dthruking @mitu
                          last edited by

                          @mitu

                          I tried, it says the response is to long. How do I get around this?

                          D mituM 2 Replies Last reply Reply Quote 0
                          • D
                            Dthruking @Dthruking
                            last edited by

                            cache_directory = "/tmp/retroarch"
                            input_remapping_directory = "/opt/retropie/configs/psx/"
                            resampler_directory = ""
                            video_shader_dir = "~/.config/retroarch/shaders"
                            video_filter_dir = "default"
                            core_assets_directory = "~/.config/retroarch/downloads"
                            assets_directory = "~/.config/retroarch/assets"
                            dynamic_wallpapers_directory = "default"
                            thumbnails_directory = "~/.config/retroarch/thumbnails"
                            playlist_directory = "~/.config/retroarch/playlists"
                            joypad_autoconfig_dir = "~/.config/retroarch/autoconfig"
                            audio_filter_dir = "default"
                            savefile_directory = "default"
                            savestate_directory = "default"
                            rgui_browser_directory = "default"
                            rgui_config_directory = "~/.config/retroarch/config"
                            overlay_directory = "~/.config/retroarch/overlay"
                            screenshot_directory = "~/.config/retroarch/screenshots"
                            recording_output_directory = ""
                            recording_config_directory = ""
                            xmb_font = ""
                            playlist_names = ""
                            playlist_cores = ""
                            video_driver = "gl"
                            record_driver = "ffmpeg"
                            camera_driver = "null"
                            wifi_driver = "null"
                            location_driver = "null"
                            menu_driver = "rgui"
                            audio_device = ""
                            camera_device = ""
                            cheevos_username = ""
                            cheevos_password = ""
                            video_context_driver = ""
                            audio_driver = "alsathread"
                            audio_resampler = "sinc"
                            input_driver = "udev"
                            input_joypad_driver = "udev"
                            input_keyboard_layout = ""
                            bundle_assets_src_path = ""
                            bundle_assets_dst_path = ""
                            bundle_assets_dst_path_subdir = ""
                            led_driver = "null"
                            netplay_mitm_server = "nyc"
                            video_aspect_ratio = "-1.000000"
                            video_scale = "3.000000"
                            video_refresh_rate = "60.000000"
                            audio_rate_control_delta = "0.005000"
                            audio_max_timing_skew = "0.050000"
                            audio_volume = "0.000000"
                            audio_mixer_volume = "0.000000"
                            input_overlay_opacity = "0.700000"
                            input_overlay_scale = "1.000000"
                            menu_wallpaper_opacity = "0.300000"
                            menu_framebuffer_opacity = "0.900000"
                            menu_footer_opacity = "1.000000"
                            menu_header_opacity = "1.000000"
                            video_message_pos_x = "0.050000"
                            video_message_pos_y = "0.050000"
                            video_font_size = "12.000000"
                            fastforward_ratio = "0.000000"
                            slowmotion_ratio = "3.000000"
                            input_axis_threshold = "0.500000"
                            video_msg_bgcolor_opacity = "1.000000"
                            state_slot = "0"
                            netplay_check_frames = "600"
                            input_bind_timeout = "5"
                            input_turbo_period = "6"
                            input_duty_cycle = "3"
                            input_max_users = "5"
                            input_menu_toggle_gamepad_combo = "0"
                            audio_latency = "64"
                            audio_resampler_quality = "2"
                            audio_block_frames = "0"
                            rewind_granularity = "2"
                            autosave_interval = "0"
                            libretro_log_level = "1"
                            keyboard_gamepad_mapping_type = "1"
                            input_poll_type_behavior = "2"
                            video_monitor_index = "0"
                            video_fullscreen_x = "0"
                            video_fullscreen_y = "0"
                            video_window_x = "0"
                            video_window_y = "0"
                            video_window_opacity = "100"
                            network_cmd_port = "55355"
                            network_remote_base_port = "55400"
                            keymapper_port = "0"
                            dpi_override_value = "200"
                            menu_thumbnails = "3"
                            xmb_alpha_factor = "75"
                            xmb_scale_factor = "100"
                            xmb_theme = "0"
                            xmb_menu_color_theme = "4"
                            menu_font_color_red = "255"
                            menu_font_color_green = "255"
                            menu_font_color_blue = "255"
                            materialui_menu_color_theme = "0"
                            menu_shader_pipeline = "1"
                            audio_out_rate = "48000"
                            custom_viewport_width = "640"
                            custom_viewport_height = "480"
                            custom_viewport_x = "0"
                            custom_viewport_y = "0"
                            content_history_size = "100"
                            video_hard_sync_frames = "0"
                            video_frame_delay = "0"
                            video_max_swapchain_images = "3"
                            video_swap_interval = "1"
                            video_rotation = "0"
                            aspect_ratio_index = "21"
                            netplay_ip_port = "55435"
                            netplay_input_latency_frames_min = "0"
                            netplay_input_latency_frames_range = "0"
                            netplay_share_digital = "1"
                            netplay_share_analog = "1"
                            user_language = "0"
                            bundle_assets_extract_version_current = "0"
                            bundle_assets_extract_last_version = "0"
                            input_overlay_show_physical_inputs_port = "0"
                            video_msg_bgcolor_red = "0"
                            video_msg_bgcolor_green = "0"
                            video_msg_bgcolor_blue = "0"
                            input_device_p1 = "0"
                            # input_player1_joypad_index = "0"
                            input_libretro_device_p1 = "5"
                            input_player1_analog_dpad_mode = "0"
                            input_player1_mouse_index = "0"
                            input_device_p2 = "0"
                            # input_player2_joypad_index = "1"
                            input_libretro_device_p2 = "1"
                            input_player2_analog_dpad_mode = "0"
                            input_player2_mouse_index = "0"
                            input_device_p3 = "0"
                            # input_player3_joypad_index = "2"
                            input_libretro_device_p3 = "1"
                            input_player3_analog_dpad_mode = "0"
                            input_player3_mouse_index = "0"
                            input_device_p4 = "0"
                            # input_player4_joypad_index = "3"
                            input_libretro_device_p4 = "1"
                            input_player4_analog_dpad_mode = "0"
                            input_player4_mouse_index = "0"
                            input_device_p5 = "0"
                            input_player5_joypad_index = "4"
                            input_libretro_device_p5 = "1"
                            input_player5_analog_dpad_mode = "0"
                            input_player5_mouse_index = "0"
                            input_device_p6 = "0"
                            input_player6_joypad_index = "5"
                            input_libretro_device_p6 = "1"
                            input_player6_analog_dpad_mode = "0"
                            input_player6_mouse_index = "0"
                            input_device_p7 = "0"
                            input_player7_joypad_index = "6"
                            input_libretro_device_p7 = "1"
                            input_player7_analog_dpad_mode = "0"
                            input_player7_mouse_index = "0"
                            input_device_p8 = "0"
                            input_player8_joypad_index = "7"
                            input_libretro_device_p8 = "1"
                            input_player8_analog_dpad_mode = "0"
                            input_player8_mouse_index = "0"
                            input_device_p9 = "0"
                            input_player9_joypad_index = "8"
                            input_libretro_device_p9 = "1"
                            input_player9_analog_dpad_mode = "0"
                            input_player9_mouse_index = "0"
                            input_device_p10 = "0"
                            input_player10_joypad_index = "9"
                            input_libretro_device_p10 = "1"
                            input_player10_analog_dpad_mode = "0"
                            input_player10_mouse_index = "0"
                            input_device_p11 = "0"
                            input_player11_joypad_index = "10"
                            input_libretro_device_p11 = "1"
                            input_player11_analog_dpad_mode = "0"
                            input_player11_mouse_index = "0"
                            input_device_p12 = "0"
                            input_player12_joypad_index = "11"
                            input_libretro_device_p12 = "1"
                            input_player12_analog_dpad_mode = "0"
                            input_player12_mouse_index = "0"
                            input_device_p13 = "0"
                            input_player13_joypad_index = "12"
                            input_libretro_device_p13 = "1"
                            input_player13_analog_dpad_mode = "0"
                            input_player13_mouse_index = "0"
                            input_device_p14 = "0"
                            input_player14_joypad_index = "13"
                            input_libretro_device_p14 = "1"
                            input_player14_analog_dpad_mode = "0"
                            input_player14_mouse_index = "0"
                            input_device_p15 = "0"
                            input_player15_joypad_index = "14"
                            input_libretro_device_p15 = "1"
                            input_player15_analog_dpad_mode = "0"
                            input_player15_mouse_index = "0"
                            input_device_p16 = "0"
                            input_player16_joypad_index = "15"
                            input_libretro_device_p16 = "1"
                            input_player16_analog_dpad_mode = "0"
                            input_player16_mouse_index = "0"
                            automatically_add_content_to_playlist = "false"
                            ui_companion_start_on_boot = "true"
                            ui_companion_enable = "false"
                            video_gpu_record = "false"
                            input_remap_binds_enable = "true"
                            all_users_control_menu = "true"
                            menu_swap_ok_cancel_buttons = "false"
                            netplay_public_announce = "true"
                            netplay_start_as_spectator = "false"
                            netplay_allow_slaves = "true"
                            netplay_require_slaves = "false"
                            netplay_stateless_mode = "false"
                            netplay_use_mitm_server = "false"
                            netplay_request_device_p1 = "false"
                            netplay_request_device_p2 = "false"
                            netplay_request_device_p3 = "false"
                            netplay_request_device_p4 = "false"
                            netplay_request_device_p5 = "false"
                            netplay_request_device_p6 = "false"
                            netplay_request_device_p7 = "false"
                            netplay_request_device_p8 = "false"
                            netplay_request_device_p9 = "false"
                            netplay_request_device_p10 = "false"
                            netplay_request_device_p11 = "false"
                            netplay_request_device_p12 = "false"
                            netplay_request_device_p13 = "false"
                            netplay_request_device_p14 = "false"
                            netplay_request_device_p15 = "false"
                            netplay_request_device_p16 = "false"
                            input_descriptor_label_show = "true"
                            input_descriptor_hide_unbound = "false"
                            load_dummy_on_core_shutdown = "true"
                            check_firmware_before_loading = "false"
                            builtin_mediaplayer_enable = "true"
                            builtin_imageviewer_enable = "true"
                            fps_show = "false"
                            framecount_show = "true"
                            ui_menubar_enable = "true"
                            suspend_screensaver_enable = "true"
                            rewind_enable = "false"
                            audio_sync = "true"
                            video_shader_enable = "false"
                            video_shader_watch_files = "false"
                            video_aspect_ratio_auto = "true"
                            video_allow_rotate = "true"
                            video_windowed_fullscreen = "true"
                            video_crop_overscan = "true"
                            video_scale_integer = "false"
                            video_smooth = "false"
                            video_force_aspect = "true"
                            video_threaded = "true"
                            video_shared_context = "false"
                            auto_screenshot_filename = "true"
                            video_force_srgb_disable = "false"
                            video_fullscreen = "false"
                            bundle_assets_extract_enable = "false"
                            video_vsync = "true"
                            video_hard_sync = "false"
                            video_black_frame_insertion = "false"
                            video_disable_composition = "false"
                            pause_nonactive = "true"
                            video_gpu_screenshot = "true"
                            video_post_filter_record = "false"
                            keyboard_gamepad_enable = "true"
                            core_set_supports_no_game_enable = "true"
                            audio_enable = "true"
                            audio_mute_enable = "false"
                            audio_mixer_mute_enable = "false"
                            location_allow = "false"
                            video_font_enable = "true"
                            core_updater_auto_extract_archive = "true"
                            camera_allow = "false"
                            menu_unified_controls = "true"
                            threaded_data_runloop_enable = "true"
                            menu_throttle_framerate = "true"
                            menu_linear_filter = "true"
                            menu_horizontal_animation = "true"
                            dpi_override_enable = "true"
                            menu_pause_libretro = "true"
                            menu_mouse_enable = "true"
                            menu_pointer_enable = "false"
                            menu_timedate_enable = "true"
                            menu_battery_level_enable = "true"
                            menu_core_enable = "true"
                            menu_dynamic_wallpaper_enable = "false"
                            quick_menu_show_take_screenshot = "true"
                            quick_menu_show_save_load_state = "true"
                            quick_menu_show_undo_save_load_state = "true"
                            quick_menu_show_add_to_favorites = "true"
                            quick_menu_show_options = "true"
                            quick_menu_show_controls = "true"
                            quick_menu_show_cheats = "true"
                            quick_menu_show_shaders = "true"
                            quick_menu_show_save_core_overrides = "true"
                            quick_menu_show_save_game_overrides = "true"
                            quick_menu_show_information = "true"
                            kiosk_mode_enable = "false"
                            content_show_settings = "true"
                            content_show_favorites = "true"
                            content_show_images = "true"
                            content_show_music = "true"
                            content_show_video = "true"
                            content_show_netplay = "true"
                            content_show_history = "true"
                            content_show_add = "true"
                            menu_show_load_core = "true"
                            menu_show_load_content = "true"
                            menu_show_information = "true"
                            menu_show_configurations = "true"
                            menu_show_help = "true"
                            menu_show_quit_retroarch = "true"
                            menu_show_reboot = "true"
                            menu_show_online_updater = "false"
                            menu_show_core_updater = "false"
                            filter_by_current_core = "false"
                            rgui_show_start_screen = "false"
                            menu_navigation_wraparound_enable = "true"
                            menu_navigation_browser_filter_supported_extensions_enable = "true"
                            menu_show_advanced_settings = "false"
                            materialui_icons_enable = "true"
                            xmb_shadows_enable = "false"
                            cheevos_enable = "false"
                            cheevos_test_unofficial = "false"
                            cheevos_hardcore_mode_enable = "false"
                            cheevos_leaderboards_enable = "false"
                            cheevos_badges_enable = "false"
                            cheevos_verbose_enable = "false"
                            input_overlay_enable = "true"
                            input_overlay_enable_autopreferred = "true"
                            input_overlay_show_physical_inputs = "false"
                            input_overlay_hide_in_menu = "true"
                            network_cmd_enable = "false"
                            stdin_cmd_enable = "false"
                            network_remote_enable = "false"
                            keymapper_enable = "true"
                            netplay_nat_traversal = "true"
                            block_sram_overwrite = "false"
                            savestate_auto_index = "false"
                            savestate_auto_save = "false"
                            savestate_auto_load = "false"
                            savestate_thumbnail_enable = "false"
                            history_list_enable = "true"
                            playlist_entry_remove = "true"
                            playlist_entry_rename = "true"
                            game_specific_options = "true"
                            auto_overrides_enable = "true"
                            auto_remaps_enable = "true"
                            auto_shaders_enable = "true"
                            sort_savefiles_enable = "false"
                            sort_savestates_enable = "false"
                            config_save_on_exit = "false"
                            show_hidden_files = "false"
                            input_autodetect_enable = "true"
                            audio_rate_control = "true"
                            savestates_in_content_dir = "false"
                            savefiles_in_content_dir = "false"
                            systemfiles_in_content_dir = "false"
                            screenshots_in_content_dir = "false"
                            video_msg_bgcolor_enable = "false"
                            video_window_show_decorations = "true"
                            network_remote_enable_user_p1 = "false"
                            network_remote_enable_user_p2 = "false"
                            network_remote_enable_user_p3 = "false"
                            network_remote_enable_user_p4 = "false"
                            network_remote_enable_user_p5 = "false"
                            network_remote_enable_user_p6 = "false"
                            network_remote_enable_user_p7 = "false"
                            network_remote_enable_user_p8 = "false"
                            network_remote_enable_user_p9 = "false"
                            network_remote_enable_user_p10 = "false"
                            network_remote_enable_user_p11 = "false"
                            network_remote_enable_user_p12 = "false"
                            network_remote_enable_user_p13 = "false"
                            network_remote_enable_user_p14 = "false"
                            network_remote_enable_user_p15 = "false"
                            network_remote_enable_user_p16 = "false"
                            log_verbosity = "false"
                            perfcnt_enable = "false"
                            video_message_color = "ffff00"
                            menu_entry_normal_color = "ffffffff"
                            menu_entry_hover_color = "ff64ff64"
                            menu_title_color = "ff64ff64"
                            gamma_correction = "false"
                            flicker_filter_enable = "false"
                            soft_filter_enable = "false"
                            soft_filter_index = "0"
                            current_resolution_id = "0"
                            flicker_filter_index = "0"
                            input_player1_b = "z"
                            input_player1_b_btn = "2"
                            input_player1_b_axis = "nul"
                            input_player1_b_mbtn = "nul"
                            input_player1_y = "a"
                            input_player1_y_btn = "3"
                            input_player1_y_axis = "nul"
                            input_player1_y_mbtn = "nul"
                            input_player1_select = "rshift"
                            input_player1_select_btn = "8"
                            input_player1_select_axis = "nul"
                            input_player1_select_mbtn = "nul"
                            input_player1_start = "enter"
                            input_player1_start_btn = "9"
                            input_player1_start_axis = "nul"
                            input_player1_start_mbtn = "nul"
                            input_player1_up = "up"
                            input_player1_up_btn = "h0up"
                            input_player1_up_axis = "nul"
                            input_player1_up_mbtn = "nul"
                            input_player1_down = "down"
                            input_player1_down_btn = "h0down"
                            input_player1_down_axis = "nul"
                            input_player1_down_mbtn = "nul"
                            input_player1_left = "left"
                            input_player1_left_btn = "h0left"
                            input_player1_left_axis = "nul"
                            input_player1_left_mbtn = "nul"
                            input_player1_right = "right"
                            input_player1_right_btn = "h0right"
                            input_player1_right_axis = "nul"
                            input_player1_right_mbtn = "nul"
                            input_player1_a = "x"
                            input_player1_a_btn = "1"
                            input_player1_a_axis = "nul"
                            input_player1_a_mbtn = "nul"
                            input_player1_x = "s"
                            input_player1_x_btn = "0"
                            input_player1_x_axis = "nul"
                            input_player1_x_mbtn = "nul"
                            input_player1_l = "q"
                            input_player1_l_btn = "4"
                            input_player1_l_axis = "nul"
                            input_player1_l_mbtn = "nul"
                            input_player1_r = "w"
                            input_player1_r_btn = "5"
                            input_player1_r_axis = "nul"
                            input_player1_r_mbtn = "nul"
                            input_player1_l2 = "nul"
                            input_player1_l2_btn = "6"
                            input_player1_l2_axis = "nul"
                            input_player1_l2_mbtn = "nul"
                            input_player1_r2 = "nul"
                            input_player1_r2_btn = "7"
                            input_player1_r2_axis = "nul"
                            input_player1_r2_mbtn = "nul"
                            input_player1_l3 = "nul"
                            input_player1_l3_btn = "10"
                            input_player1_l3_axis = "nul"
                            input_player1_l3_mbtn = "nul"
                            input_player1_r3 = "nul"
                            input_player1_r3_btn = "11"
                            input_player1_r3_axis = "nul"
                            input_player1_r3_mbtn = "nul"
                            input_player1_l_x_plus = "nul"
                            input_player1_l_x_plus_btn = "nul"
                            input_player1_l_x_plus_axis = "+0"
                            input_player1_l_x_plus_mbtn = "nul"
                            input_player1_l_x_minus = "nul"
                            input_player1_l_x_minus_btn = "nul"
                            input_player1_l_x_minus_axis = "-0"
                            input_player1_l_x_minus_mbtn = "nul"
                            input_player1_l_y_plus = "nul"
                            input_player1_l_y_plus_btn = "nul"
                            input_player1_l_y_plus_axis = "+1"
                            input_player1_l_y_plus_mbtn = "nul"
                            input_player1_l_y_minus = "nul"
                            input_player1_l_y_minus_btn = "nul"
                            input_player1_l_y_minus_axis = "-1"
                            input_player1_l_y_minus_mbtn = "nul"
                            input_player1_r_x_plus = "nul"
                            input_player1_r_x_plus_btn = "nul"
                            input_player1_r_x_plus_axis = "+2"
                            input_player1_r_x_plus_mbtn = "nul"
                            input_player1_r_x_minus = "nul"
                            input_player1_r_x_minus_btn = "nul"
                            input_player1_r_x_minus_axis = "-2"
                            input_player1_r_x_minus_mbtn = "nul"
                            input_player1_r_y_plus = "nul"
                            input_player1_r_y_plus_btn = "nul"
                            input_player1_r_y_plus_axis = "+3"
                            input_player1_r_y_plus_mbtn = "nul"
                            input_player1_r_y_minus = "nul"
                            input_player1_r_y_minus_btn = "nul"
                            input_player1_r_y_minus_axis = "-3"
                            input_player1_r_y_minus_mbtn = "nul"
                            input_player1_gun_trigger = "nul"
                            input_player1_gun_trigger_btn = "nul"
                            input_player1_gun_trigger_axis = "nul"
                            input_player1_gun_trigger_mbtn = "nul"
                            input_player1_gun_offscreen_shot = "nul"
                            input_player1_gun_offscreen_shot_btn = "nul"
                            input_player1_gun_offscreen_shot_axis = "nul"
                            input_player1_gun_offscreen_shot_mbtn = "nul"
                            input_player1_gun_aux_a = "nul"
                            input_player1_gun_aux_a_btn = "nul"
                            input_player1_gun_aux_a_axis = "nul"
                            input_player1_gun_aux_a_mbtn = "nul"
                            input_player1_gun_aux_b = "nul"
                            input_player1_gun_aux_b_btn = "nul"
                            input_player1_gun_aux_b_axis = "nul"
                            input_player1_gun_aux_b_mbtn = "nul"
                            input_player1_gun_aux_c = "nul"
                            input_player1_gun_aux_c_btn = "nul"
                            input_player1_gun_aux_c_axis = "nul"
                            input_player1_gun_aux_c_mbtn = "nul"
                            input_player1_gun_start = "nul"
                            input_player1_gun_start_btn = "nul"
                            input_player1_gun_start_axis = "nul"
                            input_player1_gun_start_mbtn = "nul"
                            input_player1_gun_select = "nul"
                            input_player1_gun_select_btn = "nul"
                            input_player1_gun_select_axis = "nul"
                            input_player1_gun_select_mbtn = "nul"
                            input_player1_gun_dpad_up = "nul"
                            input_player1_gun_dpad_up_btn = "nul"
                            input_player1_gun_dpad_up_axis = "nul"
                            input_player1_gun_dpad_up_mbtn = "nul"
                            input_player1_gun_dpad_down = "nul"
                            input_player1_gun_dpad_down_btn = "nul"
                            input_player1_gun_dpad_down_axis = "nul"
                            input_player1_gun_dpad_down_mbtn = "nul"
                            input_player1_gun_dpad_left = "nul"
                            input_player1_gun_dpad_left_btn = "nul"
                            input_player1_gun_dpad_left_axis = "nul"
                            input_player1_gun_dpad_left_mbtn = "nul"
                            input_player1_gun_dpad_right = "nul"
                            input_player1_gun_dpad_right_btn = "nul"
                            input_player1_gun_dpad_right_axis = "nul"
                            input_player1_gun_dpad_right_mbtn = "nul"
                            input_player1_turbo = "nul"
                            input_player1_turbo_btn = "nul"
                            input_player1_turbo_axis = "nul"
                            input_player1_turbo_mbtn = "nul"
                            input_toggle_fast_forward = "space"
                            input_toggle_fast_forward_btn = "nul"
                            input_toggle_fast_forward_axis = "nul"
                            input_toggle_fast_forward_mbtn = "nul"
                            input_hold_fast_forward = "l"
                            input_hold_fast_forward_btn = "nul"
                            input_hold_fast_forward_axis = "nul"
                            input_hold_fast_forward_mbtn = "nul"
                            input_load_state = "f4"
                            input_load_state_btn = "nul"
                            input_load_state_axis = "nul"
                            input_load_state_mbtn = "nul"
                            input_save_state = "f2"
                            input_save_state_btn = "nul"
                            input_save_state_axis = "nul"
                            input_save_state_mbtn = "nul"
                            input_toggle_fullscreen = "f"
                            input_toggle_fullscreen_btn = "nul"
                            input_toggle_fullscreen_axis = "nul"
                            input_toggle_fullscreen_mbtn = "nul"
                            input_exit_emulator = "escape"
                            input_exit_emulator_btn = "nul"
                            input_exit_emulator_axis = "nul"
                            input_exit_emulator_mbtn = "nul"
                            input_state_slot_increase = "f7"
                            input_state_slot_increase_btn = "nul"
                            input_state_slot_increase_axis = "nul"
                            input_state_slot_increase_mbtn = "nul"
                            input_state_slot_decrease = "f6"
                            input_state_slot_decrease_btn = "nul"
                            input_state_slot_decrease_axis = "nul"
                            input_state_slot_decrease_mbtn = "nul"
                            input_rewind = "r"
                            input_rewind_btn = "nul"
                            input_rewind_axis = "nul"
                            input_rewind_mbtn = "nul"
                            input_movie_record_toggle = "o"
                            input_movie_record_toggle_btn = "nul"
                            input_movie_record_toggle_axis = "nul"
                            input_movie_record_toggle_mbtn = "nul"
                            input_pause_toggle = "p"
                            input_pause_toggle_btn = "nul"
                            input_pause_toggle_axis = "nul"
                            input_pause_toggle_mbtn = "nul"
                            input_frame_advance = "k"
                            input_frame_advance_btn = "nul"
                            input_frame_advance_axis = "nul"
                            input_frame_advance_mbtn = "nul"
                            input_reset = "h"
                            input_reset_btn = "nul"
                            input_reset_axis = "nul"
                            input_reset_mbtn = "nul"
                            input_shader_next = "m"
                            input_shader_next_btn = "nul"
                            input_shader_next_axis = "nul"
                            input_shader_next_mbtn = "nul"
                            input_shader_prev = "n"
                            input_shader_prev_btn = "nul"
                            input_shader_prev_axis = "nul"
                            input_shader_prev_mbtn = "nul"
                            input_cheat_index_plus = "y"
                            input_cheat_index_plus_btn = "nul"
                            input_cheat_index_plus_axis = "nul"
                            input_cheat_index_plus_mbtn = "nul"
                            input_cheat_index_minus = "t"
                            input_cheat_index_minus_btn = "nul"
                            input_cheat_index_minus_axis = "nul"
                            input_cheat_index_minus_mbtn = "nul"
                            input_cheat_toggle = "u"
                            input_cheat_toggle_btn = "nul"
                            input_cheat_toggle_axis = "nul"
                            input_cheat_toggle_mbtn = "nul"
                            input_screenshot = "f8"
                            input_screenshot_btn = "nul"
                            input_screenshot_axis = "nul"
                            input_screenshot_mbtn = "nul"
                            input_audio_mute = "f9"
                            input_audio_mute_btn = "nul"
                            input_audio_mute_axis = "nul"
                            input_audio_mute_mbtn = "nul"
                            input_osk_toggle = "f12"
                            input_osk_toggle_btn = "nul"
                            input_osk_toggle_axis = "nul"
                            input_osk_toggle_mbtn = "nul"
                            input_netplay_game_watch = "i"
                            input_netplay_game_watch_btn = "nul"
                            input_netplay_game_watch_axis = "nul"
                            input_netplay_game_watch_mbtn = "nul"
                            input_slowmotion = "e"
                            input_slowmotion_btn = "nul"
                            input_slowmotion_axis = "nul"
                            input_slowmotion_mbtn = "nul"
                            input_enable_hotkey = "nul"
                            input_enable_hotkey_btn = "nul"
                            input_enable_hotkey_axis = "nul"
                            input_enable_hotkey_mbtn = "nul"
                            input_volume_up = "add"
                            input_volume_up_btn = "nul"
                            input_volume_up_axis = "nul"
                            input_volume_up_mbtn = "nul"
                            input_volume_down = "subtract"
                            input_volume_down_btn = "nul"
                            input_volume_down_axis = "nul"
                            input_volume_down_mbtn = "nul"
                            input_overlay_next = "nul"
                            input_overlay_next_btn = "nul"
                            input_overlay_next_axis = "nul"
                            input_overlay_next_mbtn = "nul"
                            input_disk_eject_toggle = "nul"
                            input_disk_eject_toggle_btn = "nul"
                            input_disk_eject_toggle_axis = "nul"
                            input_disk_eject_toggle_mbtn = "nul"
                            input_disk_next = "nul"
                            input_disk_next_btn = "nul"
                            input_disk_next_axis = "nul"
                            input_disk_next_mbtn = "nul"
                            input_disk_prev = "nul"
                            input_disk_prev_btn = "nul"
                            input_disk_prev_axis = "nul"
                            input_disk_prev_mbtn = "nul"
                            input_grab_mouse_toggle = "f11"
                            input_grab_mouse_toggle_btn = "nul"
                            input_grab_mouse_toggle_axis = "nul"
                            input_grab_mouse_toggle_mbtn = "nul"
                            input_game_focus_toggle = "scroll_lock"
                            input_game_focus_toggle_btn = "nul"
                            input_game_focus_toggle_axis = "nul"
                            input_game_focus_toggle_mbtn = "nul"
                            input_menu_toggle = "f1"
                            input_menu_toggle_btn = "nul"
                            input_menu_toggle_axis = "nul"
                            input_menu_toggle_mbtn = "nul"
                            input_player2_b = "nul"
                            input_player2_b_btn = "nul"
                            input_player2_b_axis = "nul"
                            input_player2_b_mbtn = "nul"
                            input_player2_y = "nul"
                            input_player2_y_btn = "nul"
                            input_player2_y_axis = "nul"
                            input_player2_y_mbtn = "nul"
                            input_player2_select = "nul"
                            input_player2_select_btn = "nul"
                            input_player2_select_axis = "nul"
                            input_player2_select_mbtn = "nul"
                            input_player2_start = "nul"
                            input_player2_start_btn = "nul"
                            input_player2_start_axis = "nul"
                            input_player2_start_mbtn = "nul"
                            input_player2_up = "nul"
                            input_player2_up_btn = "nul"
                            input_player2_up_axis = "nul"
                            input_player2_up_mbtn = "nul"
                            input_player2_down = "nul"
                            input_player2_down_btn = "nul"
                            input_player2_down_axis = "nul"
                            input_player2_down_mbtn = "nul"
                            input_player2_left = "nul"
                            input_player2_left_btn = "nul"
                            input_player2_left_axis = "nul"
                            input_player2_left_mbtn = "nul"
                            input_player2_right = "nul"
                            input_player2_right_btn = "nul"
                            input_player2_right_axis = "nul"
                            input_player2_right_mbtn = "nul"
                            input_player2_a = "nul"
                            input_player2_a_btn = "nul"
                            input_player2_a_axis = "nul"
                            input_player2_a_mbtn = "nul"
                            input_player2_x = "nul"
                            input_player2_x_btn = "nul"
                            input_player2_x_axis = "nul"
                            input_player2_x_mbtn = "nul"
                            input_player2_l = "nul"
                            input_player2_l_btn = "nul"
                            input_player2_l_axis = "nul"
                            input_player2_l_mbtn = "nul"
                            input_player2_r = "nul"
                            input_player2_r_btn = "nul"
                            input_player2_r_axis = "nul"
                            input_player2_r_mbtn = "nul"
                            input_player2_l2 = "nul"
                            input_player2_l2_btn = "nul"
                            input_player2_l2_axis = "nul"
                            input_player2_l2_mbtn = "nul"
                            input_player2_r2 = "nul"
                            input_player2_r2_btn = "nul"
                            input_player2_r2_axis = "nul"
                            input_player2_r2_mbtn = "nul"
                            input_player2_l3 = "nul"
                            input_player2_l3_btn = "nul"
                            input_player2_l3_axis = "nul"
                            input_player2_l3_mbtn = "nul"
                            input_player2_r3 = "nul"
                            input_player2_r3_btn = "nul"
                            input_player2_r3_axis = "nul"
                            input_player2_r3_mbtn = "nul"
                            input_player2_l_x_plus = "nul"
                            input_player2_l_x_plus_btn = "nul"
                            input_player2_l_x_plus_axis = "nul"
                            input_player2_l_x_plus_mbtn = "nul"
                            input_player2_l_x_minus = "nul"
                            input_player2_l_x_minus_btn = "nul"
                            input_player2_l_x_minus_axis = "nul"
                            input_player2_l_x_minus_mbtn = "nul"
                            input_player2_l_y_plus = "nul"
                            input_player2_l_y_plus_btn = "nul"
                            input_player2_l_y_plus_axis = "nul"
                            input_player2_l_y_plus_mbtn = "nul"
                            input_player2_l_y_minus = "nul"
                            input_player2_l_y_minus_btn = "nul"
                            input_player2_l_y_minus_axis = "nul"
                            input_player2_l_y_minus_mbtn = "nul"
                            input_player2_r_x_plus = "nul"
                            input_player2_r_x_plus_btn = "nul"
                            input_player2_r_x_plus_axis = "nul"
                            input_player2_r_x_plus_mbtn = "nul"
                            input_player2_r_x_minus = "nul"
                            input_player2_r_x_minus_btn = "nul"
                            input_player2_r_x_minus_axis = "nul"
                            input_player2_r_x_minus_mbtn = "nul"
                            input_player2_r_y_plus = "nul"
                            input_player2_r_y_plus_btn = "nul"
                            input_player2_r_y_plus_axis = "nul"
                            input_player2_r_y_plus_mbtn = "nul"
                            input_player2_r_y_minus = "nul"
                            input_player2_r_y_minus_btn = "nul"
                            input_player2_r_y_minus_axis = "nul"
                            input_player2_r_y_minus_mbtn = "nul"
                            input_player2_gun_trigger = "nul"
                            input_player2_gun_trigger_btn = "nul"
                            input_player2_gun_trigger_axis = "nul"
                            input_player2_gun_trigger_mbtn = "nul"
                            input_player2_gun_offscreen_shot = "nul"
                            input_player2_gun_offscreen_shot_btn = "nul"
                            input_player2_gun_offscreen_shot_axis = "nul"
                            input_player2_gun_offscreen_shot_mbtn = "nul"
                            input_player2_gun_aux_a = "nul"
                            input_player2_gun_aux_a_btn = "nul"
                            input_player2_gun_aux_a_axis = "nul"
                            input_player2_gun_aux_a_mbtn = "nul"
                            input_player2_gun_aux_b = "nul"
                            input_player2_gun_aux_b_btn = "nul"
                            input_player2_gun_aux_b_axis = "nul"
                            input_player2_gun_aux_b_mbtn = "nul"
                            input_player2_gun_aux_c = "nul"
                            input_player2_gun_aux_c_btn = "nul"
                            input_player2_gun_aux_c_axis = "nul"
                            input_player2_gun_aux_c_mbtn = "nul"
                            input_player2_gun_start = "nul"
                            input_player2_gun_start_btn = "nul"
                            input_player2_gun_start_axis = "nul"
                            input_player2_gun_start_mbtn = "nul"
                            input_player2_gun_select = "nul"
                            input_player2_gun_select_btn = "nul"
                            input_player2_gun_select_axis = "nul"
                            input_player2_gun_select_mbtn = "nul"
                            input_player2_gun_dpad_up = "nul"
                            input_player2_gun_dpad_up_btn = "nul"
                            input_player2_gun_dpad_up_axis = "nul"
                            input_player2_gun_dpad_up_mbtn = "nul"
                            input_player2_gun_dpad_down = "nul"
                            input_player2_gun_dpad_down_btn = "nul"
                            input_player2_gun_dpad_down_axis = "nul"
                            input_player2_gun_dpad_down_mbtn = "nul"
                            input_player2_gun_dpad_left = "nul"
                            input_player2_gun_dpad_left_btn = "nul"
                            input_player2_gun_dpad_left_axis = "nul"
                            input_player2_gun_dpad_left_mbtn = "nul"
                            input_player2_gun_dpad_right = "nul"
                            input_player2_gun_dpad_right_btn = "nul"
                            input_player2_gun_dpad_right_axis = "nul"
                            input_player2_gun_dpad_right_mbtn = "nul"
                            input_player2_turbo = "nul"
                            input_player2_turbo_btn = "nul"
                            input_player2_turbo_axis = "nul"
                            input_player2_turbo_mbtn = "nul"
                            
                            1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator @Dthruking
                              last edited by

                              @Dthruking You can try add it on pastebin.com. However, the file should be very small, not that large. I suspect that at some point you used the 'Save configuration' option or even enabled 'Save config on Exit' and the default file got overwritten.
                              Replace the file's contents with these lines

                              # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
                              
                              input_remapping_directory = "/opt/retropie/configs/psx/"
                              
                              #include "/opt/retropie/configs/all/retroarch.cfg"
                              

                              this should give you the stock configuration without any controller configurations.

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                Dthruking @mitu
                                last edited by

                                @mitu
                                ok i deleted everything inside and now put in the code you put above!

                                to make sure i dont mess anything up. where do i go from here? as far as making my psx controller work for psx and my n64 controller work for n64??

                                mituM 1 Reply Last reply Reply Quote 0
                                • mituM
                                  mitu Global Moderator @Dthruking
                                  last edited by

                                  @Dthruking Try using the Advanced configuration editor , advanced options - for the psx system only - and change the input_player1_joypad_index, input_player2_joypad_index and input_player3_joypad_index to 3, 1, 2.

                                  a7109026-a883-4425-8b62-bec5c9733d60-image.png

                                  This would edit the file I requested (/opt/retropie/configs/psx/retroarch.cfg) adding the values for the configuration options above. Try to see if it works for re-ordering the gamepads. If it doesn't, we'll have to look at a log file.

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    Dthruking @mitu
                                    last edited by

                                    @mitu

                                    Ok I did what you said.

                                    Afterwards when I start a psx game it only recognizes 1 of my arcade joysticks. I have to use that joystick hotkey and f1 to go into the menu and change the user 1 input manually to my Gamepad then my gamepad will work. If I exit the game I have to do this all over.

                                    Any ideas?

                                    mituM 1 Reply Last reply Reply Quote 0
                                    • mituM
                                      mitu Global Moderator @Dthruking
                                      last edited by

                                      @Dthruking Can you provide a log file for the emulator ? Use the Runcommand launch menu and enable verbose logging when starting the game, then get the /dev/shm/runcommand.log file and post it on pastebin.com.
                                      My guess is that you still have some 'Save configuration on Exit' or similar setting checked, because doing the configuration with the Configuration Editor would maintain the same mapping.

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        Dthruking @mitu
                                        last edited by

                                        @mitu

                                        --- start of joystick-selection log
                                        joystick selection by name is ON!
                                        joystick indexes for "psx" was configured
                                        joystick indexes for "all" was configured
                                        --- end of joystick-selection log
                                        Parameters: 
                                        Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/007 Racing (USA).cue" --appendconfig /dev/shm/retroarch.cfg
                                        Starting PCSX-ReARMed 
                                        Running PCSX Version 1.9 (Mar 20 2018).
                                        psxMap: warning: wanted to map @80000000, got 0x6f584000
                                        Init new dynarec
                                        testing if we can run recompiled code..
                                        test passed.
                                        warning: RAM is not directly mapped, performance will suffer
                                        Mapped (RAM/scrp/ROM/LUTs/TC):
                                        77000000/1f800000/1fc00000/08000000/70146000
                                        found BIOS file: SCPH1001.bin
                                        RGB565 supported, using it
                                        plugin: plugins/builtin_gpu
                                        plugin: plugins/builtin_spu
                                        plugin: plugins/builtin_pad
                                        plugin: plugins/builtin_pad
                                        Plugins loaded.
                                        Loaded CD Image: /home/pi/RetroPie/roms/psx/007 Racing (USA).cue[+cue].
                                        Track 01 (DATA) - Start 00:02:00, Length 53:23:01
                                        selected sound output driver: libretro
                                        CD-ROM Label: 007RACING                       
                                        CD-ROM ID: SLUS01300
                                        CD-ROM EXE Name: SLUS_013.00;1
                                        ari64_reset
                                        
                                        
                                        mituM 1 Reply Last reply Reply Quote 0
                                        • mituM
                                          mitu Global Moderator @Dthruking
                                          last edited by mitu

                                          @Dthruking The log has not verbose logging enabled, so it's not clear what's the order of the joysticks. Enable verbose logging from the Runcommand launch menu and then try again to get the log file - put it on pastebin.com.
                                          EDIT: Looking at the output you posted, I see the joystick selection tool is on and you configured it for both all and psx systems. Try to remove the joystick selection tool if you want to use the Configuration Editor for the psx system.

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            Dthruking @mitu
                                            last edited by

                                            @mitu

                                            I’m sorry I’m confused about how to turn on the verbose.

                                            mituM 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.